C

CodeMirror

Play around with code while we make sure you aren't lost!

The problem CodeMirror solves

Around 24M students don't have proper access to computers. Due to this, students are compelled to write the code on paper.
Most students learn programming via pan-and-paper. This becomes very difficult as it is nearly impossible to check the handwritten code of each student line by line.

Features:

  • It allows you to simply take a picture or upload your handwritten code, extract the code, and run it on the browser.
  • It facilitate the students limited to no access to computer.
  • Supports different programming language to run the code such as C, C++, Python and Java.
  • View the previously scanned/ code history on the web app.

Challenges we ran into

  • The majority of the team is participating in a hackathon for the first time, so it was a new experience to work in a team and use different skills together.

  • Another challenge was to implement the code extraction from the image uploaded by user. For solving this issue we used Google Cloud Vision API.

Discussion