Git Product home page Git Product logo

Comments (5)

tkosan avatar tkosan commented on May 4, 2024

I think having a resource document like this would be very helpful. One open source application that I think would qualify for the list is a step-by-step equation solver that I have been working on for the past few years. Here is a video demonstration of it:

Solver with tree interface

I am hoping to implement some of the capabilities of this equation solver into mathsteps. I also accumulated a significant number of research papers that my equation solver is based on that I would like to add to this resource.

from mathsteps.

evykassirer avatar evykassirer commented on May 4, 2024

Awesome @tkosan ! I'll start off the resources file and you can make a pull request to add to it :)

Where is your open source code available to look at? I'd love to see what you've been doing.

I would be very grateful if you could bring what you've learned form mathpiper to mathsteps 😃 looking forward to your contributions!

from mathsteps.

evykassirer avatar evykassirer commented on May 4, 2024

I think @sangwinc would have some great stuff for this file too

from mathsteps.

tkosan avatar tkosan commented on May 4, 2024

Chris Sangwin was the person who inspired me to create the MathPiper step-by-step equation solver.

Here is a link to the main files that contain the solver (SolveSteps.mpws) and the rules that the solver and the manual manipulator use (rulebase_elementary_algebra.mpws):

Solver and rules

If you would like to play with the solver and manipulator let me know, and I will put up instructions on how to use them somewhere.

When I read your blog post about mathsteps, I was very excited to see that you utilized expression trees to explain how the math was working. This is an approach that research indicates is very promising for math education:

Structure in algebra research paper

This research paper inspired me to create the following expression tree structure explorer application:

Expression tree structure app

from mathsteps.

evykassirer avatar evykassirer commented on May 4, 2024

Done! Feel free to add more to it :)

from mathsteps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.