Inspiration

We were inspired by difficult classes about algorithms in computing and engineering. These classes often require students to study complicated pseudo code to understand algorithms, however we found a better way to have fun while learning.

What it does

It teaches user to learn computer science algorithm by rearranging the order of physical cards. The user will see an array of real cards through the camera, and virtual numbers will be generated on the card through the camera by recognizing different cards. Then, the user will rearrange the order of the cards to learn algorithm.

To make learning fun, we have created a system that helps a person build a mental model of an algorithm by following the steps of the algorithm using real objects. The real objects are tracked using computer vision and the

How we built it

We used Unity, Vuforia, a webcam, and Vuforia VuMark cards. We worked in unity to integrate VuMark Cards with an Augmented Reality Overlay.

Challenges we ran into

Initially we worked on integrating Vuforia and the Hololens. The latest software for each was not compatible and unfortunately we had to pivot to a webcam and laptop. We also have difficulty displaying different number on different cards at the same time.

Accomplishments that we're proud of

Working together to learn the Vuforia API and to think about the future of education through Augmented Reality.

What we learned

We learned how to pivot and work together!

What's next for AlgoAR

To create more procedure lessons in the virtual classroom, and the content includes engineering, computer science and other lessons. For example, we want to create a maker classroom where you can disassemble or assemble a drone/robots, or learn about different robots and other maker projects for free in a procedure steps.

Built With

Share this project:

Updates