Series 3: Programming & Design
12 weeks of introduction to computational thinking, programming fundamentals, and digital fabrication. Learn to code, design 3D models, and operate fabrication equipment.
Session Structure (90 Minutes)
15 min
Historical/Scientific Story
Engaging narrative about the science behind the skill
20 min
Instructor Demo
Live demonstration of techniques and concepts
50 min
Hands-On Project
Students build their own project
5 min
Show & Reflect
Share work and discuss learnings
12-Week Curriculum
Week 1: What is a Computer?
Historical Fact: Difference engine (Babbage, 1822) → modern CPU.
Hands-On Project: Write first program: "Hello Ave Maker Club."
Materials: Laptops with Python/Arduino IDE
Week 2: Binary & Logic
Historical Fact: Claude Shannon proved circuits can do logic (1937).
Hands-On Project: Convert text to binary + back.
Materials: Paper worksheets, simple logic toy
Week 3: Variables & Commands
Historical Fact: Fortran + early compiled languages.
Hands-On Project: Python: Make a number guessing game.
Materials: Laptops
Week 4: Conditionals
Historical Fact: Turing machine → decision logic.
Hands-On Project: Write "if light, turn LED on."
Materials: Arduino, sensor, LED
Week 5: Loops
Historical Fact: Repeat instructions → automation (Jacquard loom 1804).
Hands-On Project: LED pattern running lights.
Materials: Arduino, breadboard
Week 6: Functions
Historical Fact: Modular code → Apollo guidance software.
Hands-On Project: Write reusable functions for LED patterns.
Materials: Laptop, Arduino
Week 7: Intro to 3D Modeling
Historical Fact: CAD origins → Boeing 747 design (1960s).
Hands-On Project: Model a keychain.
Materials: Computers
Week 8: Measuring & Units
Historical Fact: Metric standardization (1799).
Hands-On Project: Model a cube that fits into a slot.
Materials: Digital calipers
Week 9: Printing & Materials
Historical Fact: FDM printing invention (1986).
Hands-On Project: Print student models.
Materials: 3D printer, PLA spool
Week 10: Laser Cutting Basics
Historical Fact: Laser invention (1960) → manufacturing.
Hands-On Project: Laser cut a flat panel box.
Materials: Plywood sheets
Week 11: Combining Code & Design
Historical Fact: Parametric design evolves from mathematics.
Hands-On Project: Build a simple parametric object.
Materials: CAD, laptops
Week 12: Final Project
Historical Fact: Students combine all programming and design skills.
Hands-On Project: Choose: 3D printed mechanism, Laser-cut box with electronics, or Simple game in Python.
Materials: As needed
Learning Objectives
- Understand computational thinking and binary logic
- Write programs using variables, conditionals, loops, and functions
- Create 3D models with proper measurements and tolerances
- Operate 3D printers and laser cutters safely
- Combine code and physical design in integrated projects
Contact
Questions? Reach out to:
Email: info@avemakerclub.com