Youth coding at computers

Online Courses

Learn to Code Series

Brand new to coding? No problem - start with our Intro to Coding MOOC. This course will teach you the basics using an open-source program called Scratch! Learn sequencing and logic, loops, parallelism, Boolean logic, binary code and much more!

Ever wanted to create your own app? Begin your coding experience, or take your skills to the next level in Intro to App Design. Learn the Java programming language through a number of challenges, and apply it in Android Studio to design your own app for your Android phone!

Learn to Code in Schools

As with all of DiscoverE's initiatives, our Learn to Code Series is directly liked to Alberta Education Learning Outcomes for Science and Math.

The courses are offered under Creative Commons, and are free to be used by schools. Teachers and school administrators are warmly invited to use these massive open online courses (MOOCs) to teach computer science to children in their classes.

If you are interested in utilizing our Learn to Code MOOCs with your class, feel free to contact us! Whenever possible, we would be happy to provide additional support and/or visit your class (either in person or via video chats)!