In a generation with growing technological advances, fields in engineering are ever expanding. Innovations have hit an exponential growth spurt. In order to keep up and continue the expansion, the job rests upon our younger generation. Airithmetic was inspired by the idea that children need to be exposed to programming and the idea behind calculations rather than simply using what's already available at their fingertips. It would expose them to being able to create something useful and that they would understand and can learn from using new technology.
How it works
Airithmetic uses a Leap Motion sensor with an infrared camera that has the ability to track movements of a person's hand as it moves across the sensor. Users will look at the screen and wave their hand over the sensor and choose cubes to connect and create a simple mathematical equation that they will later test themselves and input numbers into the variables. Users can choose between the 4 main operations; addition, subtraction, multiplication, and division.
Moving their hand over the sensor will move the robotic hand on the screen and users can drag and move around different cubes and by tapping on different cubes, can connect them to form a flow diagram with variable inputs entering operation functions and have outputs exiting.
Challenges I ran into
Our team ran into multiple challenges, a major one being that none of us had any experience in graphics or using languages such as Unity and C#. We had high ambitions, but had to scale our projects back to meet the deadline with the resources and knowledge available.
Accomplishments that I'm proud of
Each of us have our own accomplishments that we are proud of. Our biggest accomplishment is learning all that we did in such a short period of time. We are proud of our teamwork and how we were able to split up tasks to complete and combine to make this project.
What I learned
Having never touched or heard of Unity, we all had to learn it. We also learned C# together. Overall, we also learned of each other's strengths and weaknesses and were able to capitalize on that. Learning how to combine projects and really work on a team was something we all had fun learning together as it's new compared to the academic solo environment.
What's next for Airithmetic
Airithmetic will one day be able to expand and help children and anyone interested in learning simple steps in programming. Through using flow based programming in a fun and easy to use interface, it will get more children and people excited about being a part of the technological fields. As of now we have only simple operations, but in the future, it will expand to incorporate actual functions and creating functions that can use each other to be like a flow based programming language that is simple enough for the most basic and untrained person to use.