This course is suitable for both adults and young learners (10 and up) with no prior computer experience.
This course is suitable for both adults and young learners (8 and up) with no prior computer experience.
It is recommended that students have basic familiarity with Scratch.
This course is suitable for both adults and young learners (9 and up) with no prior coding experience. Scratch is a free tool that runs on the web browser directly from the Scratch website.
This course assumes basic familiarity with Scratch's main blocks, as well as the concept of iteration and conditional statements.
Basic Python knowledge and a Python coding environment
A basic understanding of Python and Turtle.
No prior programming knowledge is required.
A basic understanding of Python.
A basic understanding of Unity and C#
No experience with Unity or C# scripting is required.
A basic understanding of Unity and C#.
This course is suitable for both adults and young learners (14 and up) with no prior computer experience.
This course is suitable for both adults and young learners (12 and up) with no prior computer experience.
Microsoft Excel installed
A basic understanding of HTML and CSS.
No prior coding knowledge is required.
Basic exposure to JavaScript fundamentals such as variables, objects, conditionals, and loops.
No prior programming experience is required. We do recommend basic familiarity with HTML.