
Course is accompanied with an app where students can create their own projects.All geometries can be exported as STL files for 3D printing and SVG files for laser cutting.Students type code and learn proper syntax and structure from the beginning (no block programming).No prior computer programming experience is required.Unit 4: Learn how to create empty and non-empty lists, how to perform important operations with lists, and how to use recursion.

Work with Boolean values True and False, and with Boolean operators and, or, not.

Unit 1: Learn Python syntax and code formatting.
