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.
No worries! Most of our teachers have never taught computer science before.
Try one of our courses yourself to learn ahead of your students. Sign up as a teacher to see the lesson plans, join the teacher forums, and get access to all the resources you need.
We are working on translating the Computer Science Fundamentals Express course to languages beyond English. In the meantime, we recommend using Computer Science Fundamentals Accelerated. This shorter version of the Express course has already been translated into 25+ languages.