Course Overview
On this course, you will be introduced to the basics of the Python coding language and how to program by solving a number of challenges using a hardware board called the Circuit Playground Express. You’ll be introduced to its capabilities using a friendly block-based environment similar to Scratch, which is specifically designed for learning to program in a text-based version of the language.
You’ll learn the common programming ideas of Sequence, Selection and Iteration and constructs such as loops and if statements, while developing programs to detect sounds around you or react to the brightness of the environment. As the day progresses you’ll move on to programming in CircuitPython, a version of Python developed specifically to work on small programmable hardware boards.
Our specialist tutors will guide you through the process of learning the Python language in a fun and engaging setting, in small groups. By the end of the day, you will have covered various problem-solving techniques to help you develop your own program to solve real-world problems!