Computer Science Fundamentals Express is a 30+ hour course designed for 9-18 year old students (with an option for pre-readers). It can be taught once a week in a tech class or an after school club, integrated as a unit in a longer technology class, or used as an intro unit in a computer science class. Students learn to create computer programs that will help them learn to collaborate with others, develop problem-solving skills, and persist through difficult tasks. They will study programming concepts, computational thinking, digital citizenship, and develop interactive games or stories they can share.
The course teaches the foundational concepts of programming using drag and drop blocks rather than a programming language such as JavaScript or Python. Blocks are an easier way to get started and many top Universities today begin their classes with block based programming.
The Express Course combines the concepts taught in our elementary school courses in an accelerated fashion designed for older students. You can download the CS Fundamentals curriculum guide here.