A computer science principles course for anyone who wants to learn how to translate ideas into code. Discover the big ideas and thinking practices in computer science plus learn how to code using one of the friendliest programming languages, Snap! (based on Scratch).
Join this course for a fun and practical discovery of complexity in the world around us. We will use fascinating examples, methods and exercises to help you understand how to make an impact in the 21st century.