Coding Minds Academy is an innovative educational organization that focuses on introducing K-12 students to the challenge and promise of computer science, programming and technologies through after-school programs, weekend workshops and camps. Its mission is to teach young students how to program in a fun environment. We believe in the learn-by-doing philosophy, so all the coding curriculum have been designed in a hands-on project-based format that involves controlling robotics, making mobile apps, and building games.