Learn to program your own games, website, mobile apps, coding with MineCraft, Roblox 3D Game design and more!
When you know how to code, you can build your own websites, create application, write computer software, create your own mini games, and much more! Coding is the most important 21st century skill to have.
Everyone should learn how to program a computer, because it teaches you how to think.
Steve Jobs (Apple Founder)
Explorer level engages young innovators to start learning about logical thinking by challenging them with programming puzzles and logic games. Screenless coding interface like Jr. Robotics, DIY (Do-it-yourself) projects and maker workshops are also included to inspire them in the very beginning of Coding journey.
Explorer Plus level continues with more difficult logic puzzles, basics electric circuits projects and students start to create own animations, stories and mini-games by beginner-friendly software in order to be ready to proceed next Beginner level!
Beginner level inspires young innovators with designing and coding own games by learning computational thinking. Students will also have fun with hands-on experience in educational technology and hardware kits. Exploring Virtual Reality 3D games, Programming the drones and Coding in their favorite game “MineCraft” are also part of beginner level!
Beginner plus level moves students beyond mobile app design, layout and coding their own mobile apps. Students will also have opportunity to explore and learn modern technology skills such as 3D printing and modeling and Arduino physical computing kits!
Students will learn not only Basic Web design and layout but also mobile app layout and design thinking by learning through a series of fun and engaging projects. They will start web programming journey with HTML and CSS. 3D Game Design thinking and building inside their favorite multi-player online game “Roblox” also includes in the coursework!
Developer level teaches solving programming challenges by introducing simple syntax language JavaScript and improving their dynamic front-end web knowledge beyond HTML and CSS at the previous level. Students will also learn Arduino fundamentals by applying JavaScript syntax knowledge and they will advance into using JavaScript library, jQuery. In addition, students will improve their favorite 3D Game Design in Roblox and start coding Lua script inside Roblox game!
Simple yet powerful language Python will be introduced at this level. While learning Back-end web development, which is the logic running in the server, students will program through a series of rewarding programming challenges and fun games. They will also start creating engaging projects by using credit-card sized computer Raspberry Pi.
Students will brainstorm and research to tackle real-life problems by using logical and design thinking learnt at previous levels. They will start working for minimal viable product (MVP) by using insights from users and keep pivoting until proper prototype solution is developed. They will learn how to develop a Tech start-up from Concept to Delivery by learning fundamental business skills in addition to learning to code.