Using OpenSCAD to teach Computational Thinking

I am using the OpenSCAD parametric 3D design tool to teach students about programming concepts such as conditional execution, encapsulation of code, and iteration. Students are motivated by building visual objects, and if you have access to a 3D printer the students are very motivated to get their part printed.

Here are some documents I share with educators to be used to learn/teach about OpenSCAD and 3D printing:
Outline of the class

3D printing vocabulary

Using OpenSCAD
OpenSCAD-Examples

Student Assignment

Leave a Reply

Your email address will not be published. Required fields are marked *