{"id":17010510,"url":"https://github.com/raharrison/numericalmethodshelper","last_synced_at":"2025-03-22T13:17:04.290Z","repository":{"id":152041053,"uuid":"12409394","full_name":"raharrison/NumericalMethodsHelper","owner":"raharrison","description":"Teaching tool for various numerical approximations with graphing","archived":false,"fork":false,"pushed_at":"2015-11-04T22:35:04.000Z","size":256,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-27T12:46:50.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raharrison.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-27T15:12:43.000Z","updated_at":"2022-11-03T17:34:55.000Z","dependencies_parsed_at":"2023-04-12T02:40:23.463Z","dependency_job_id":null,"html_url":"https://github.com/raharrison/NumericalMethodsHelper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raharrison%2FNumericalMethodsHelper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raharrison%2FNumericalMethodsHelper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raharrison%2FNumericalMethodsHelper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raharrison%2FNumericalMethodsHelper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raharrison","download_url":"https://codeload.github.com/raharrison/NumericalMethodsHelper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244959458,"owners_count":20538629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T06:04:42.088Z","updated_at":"2025-03-22T13:17:04.267Z","avatar_url":"https://github.com/raharrison.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Numerical Methods Helper\n\n![Screenshot](http://ryanharrison.co.uk/apps/numericalmethodshelper/numericalmethodshelper.jpg)\n\nFor detailed information on this application see [this post](http://ryanharrison.co.uk/2013/08/27/numerical-methods-helper.html) on my website. Also be sure to download out the [User Manual](http://ryanharrison.co.uk/apps/numericalmethodshelper/User%20Manual.docx).\n\nNumerical Methods Helper is a learning tool for numerical algorithms in Mathematics modules. The program supports methods of numerical integration, root finding through iteration, local extrema, and tangents and normal lines to functions.\n\nThe progress of each algorithm is drawn onto a freely movable and interactive graph to allow students the most engaging learning experience. All parameters for each algorithm are completely customisable, and the results and graphs will be re drawn to accommodate the new values.\n\nNot only does Numerical Methods Helper give a final result to an algorithm, but it also gives the calculations needed for students to get the final answer for themselves. For example, all integration algorithms are accompanied with list of ordinates used in the algorithm, along with a final formula that can be typed into any calculator to yield the final same final result.\n\nFunctions for use in any of the algorithms can be freely customised and changed using a number of built operators including trigonometry and logarithms. Not only can the program be used for the tuition of numerical methods, but the graphs can also be utilised for other topics such as transformations of graphs.\n\n### Main Features –\n\n* Freely scrollable and zoomable graphing view\n* Worked examples of all numerical algorithms and AS and A2 Maths including –\n    * The Trapezium rule\n    * The Mid – Ordinate Rule\n    * Simpsons Rule\n    * Root Finding by iteration\n* Teaching aids for other topics such as local extrema and tangents and normal lines to functions\n* Every parameter for each algorithm is fully customisable to meet a wide range of questions\n* Functions for use in any algorithm can be changed using a wide range of built in operators\n* Graphing views can be copied to the clipboard to paste into other applications for annotation and printing\n* Main parameters for algorithms can be modified by dragging points on the graph itself. This allows for a more interactive and visual   approach to the progress and inaccuracies of the algorithm\n* Numerical data used in the calculations of the results of the algorithm is also provided to allow students themselves to reach a solution\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraharrison%2Fnumericalmethodshelper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraharrison%2Fnumericalmethodshelper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraharrison%2Fnumericalmethodshelper/lists"}