about us
how they learn

Our learning pathways use tools and techniques that complement the low floor, high ceiling and wide walls approach. All of the tools we use are all freely available for our students to continue practicing at home. We first introduce our young learners to foundational computing concepts using block coding in Scratch and Blockly. We then methodically progress them through programming languages like python, javascript, Java and C



We start with learning web site fundamentals using simple drag and drop site-builders like Google sites and Weebly. We methodically progress to extending these sites with multi-media content, HTML5, CSS and Javascipt


We start with learning App design fundamentals using MIT App Inventor and Swift Playground. We methodically progress to extending and publishing Apps for both Android and IOS devices using  Java and Xcode 


We start with learning Game design fundamentals using Scratch.  We then learn to build out web based Games using Python and Javascript.  We methodically progress to creating and publishing Minecraft mods in Java


We start with learning 3D modeling fundamentals using Tinkercad. We then learn about slicing the models for 3D printing. We methodically progress to more advanced 3D projects and tools such as Solidworks, Autocad meshmixer,   Blender and Maya


We start with learning about simple machines. We then learn to program simpler Robots – LEGO WeDo, Sphero and Ozobots. We methodically progress to more advanced Robotics projects using DIY kits, Arduino Boards, Lego Mindstorm EV3 and Vex

what they have done 

© 2018 by Adventure Code Academy and Codenasium LLC 

  • Grey Twitter Icon
  • Grey Facebook Icon
  • Grey Instagram Icon