Skip to content

dnsosebee/digital-abacus

Repository files navigation

The Digital Abacus

The digital abacus is an online interactive algebra-solving environment.

Screenshot of the digital abacus interface

Getting started

Read these blog posts for a better understanding of this project:

More information on the overarching Digital Abacus projects can be found at https://www.digitalabacus.org

Demo

Click here to try the demo

Task List

  • [DONE] Enable user-defined composite operations
    • [DONE] Create data structure
    • [DONE] Enabling multi-output operations
    • [DONE] Selection-based UI for creating new operation
    • [DONE] Sidebar UI for adding copies of existing operations
  • [DONE] Enable editing of instances
    • [DONE] New graph UI that has inputs and outputs as connectable handles at top and bottom of screen
  • Enable schema broadcasting to instances
    • this has many challenges
  • [DONE] Labelling of vertices [] LOCK PEOPLE OUT OF DELETING DURING ENCAPSULATION

About

The Digital Abacus tool is an online tool for creating and exploring mathematical models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages