Assets Science, November 2014

I’m passionate about software engineering and I’m passionate about education so I jumped at the chance to become a volunteer teacher at The League of Amazing Programmers.

The League’s mission is to give kids the advantage they need to prepare for science and technology careers of the 21st century. They accomplish this using in person Java programming classes focused on the development of games, social and mobile applications and automated robots.

I began as a mentor for a robotics team for the League’s annual robotics competition. The students controlled an iRobot Create robotic platform via Java code running on an Android phone. As part of this project the team learned about sensors and motors and other robotics concepts, but their real efforts were in designing algorithms to solve problems.