We wanted to do something useful that would help young children learn, in an interactive way. To have fun while learning something new

What it does

It is a interactive web-application that creates a fun medium for young kids to learn basic math, colors and overall basic elementary knowledge.

How I built it

The front-end was created using HTML, CSS, Bootstrap and JavaScript. While the interface for the site was written in Django. We are tracking the cursor with the Kinect and writing the answer in a canvas which then is saved as an image, then the JavaScript sends it to cloud where using google cloud vision the image is interpreted and returned back to the JavaScript as a text with the answer from that image. Then it is checked for correction and the score is updated. We have a data base with users, so they can track the progress, and keep the work private.

Challenges I ran into

The first challenge we ran into was making the Kinect work with the website, it was hard finding updated libraries that would work with the current version of the browser and the Operating System. Another challenge was making the site look like we wanted to, in the given. While managing to finish all the backend required for the web-application

Accomplishments that I'm proud of

We are proud of making it work in the allocated time, that we were able to create the system for log in and sign up while creating a interface for the quiz that would take the output from a canvas in which a user writes using the Kinect.

What I learned

We learned how to work in Django, how to implement a quiz system and how to use the features provided by the Kinect in a web browser.

What's next for Kineducator

In addition we would add more categories to the quizzes, maybe a Co-op mode so 2 players can work together and make it look better, more appealing to the kids.

Share this project: