As the president of the Novice-to-Expert (N2E) Coding Club, I organized MIT App Inventor workshops on January 14-15, 2017 followed by a competition on February 4, 2017. These events were sponsored by a Google outreach grant.

MIT App Inventor is a web application for developing apps for android devices. The simple drag and drop operations make it fun to learn basics of programming. I like it as one of the first learning tool for introduction to programming because it focuses on developing logical reasoning and critical thinking rather than the the syntax. Kids love playing games on mobile devices. Why not make apps instead of just playing them and learn a powerful skill while having fun?

The workshops took place in ECE Computer Lab and were led by me and Umama Ahmed (sophomore, ECE). Hsiu-fen Lin, an apartment assistant with Rutgers Residence Life, coordinated the event. They were attended by 15 students (ages 9-14) and their parents who learned basics of programming and developed three fun apps along with the instructors. The students were given 3 weeks to develop their own apps, which they showcased in a competition held on February 4, 2017. Besides the instructors, Parul Pandey (graduate student, ECE) was invited as an additional judge to select the winners. All the students impressed the judges with their apps and they enjoyed presenting their own apps to friends and family.

Three students with most creative apps were selected as winners. The three winners are:

  • First Place: Dima-Al Quzwini (4th grade), App: Learning for Kids
  • Second Place:Younis R. Mazin (7th grade), App: Shoot the Bird
  • Third Place: Namisha Shrvastava (9th grade), App: General Knowledge Quiz

Congratulations to the winners!

[Left] Participants for the App Inventor Workshops. [Right] Winners for the App Inventor Competition(left to right): Namisha Shrvastava, Dima-Al Quzwini and Younis R. Mazin

If you would like to learn more about MIT App Inventor, here are a few resources: