Intro to 3D Printing – 5-Day Training Guide
| **GCI |
Bambu Lab A1 / A1 Mini / P1S** |
This directory contains the five-day student training guide for the GCI 3D printing lab. Each day builds on the previous one, taking students from core concepts all the way through a final capstone project.
📅 Daily Schedule
| Day |
Focus |
Link |
| Day 1 |
Foundations of 3D Printing – How printers work, key parts, filament types, and MakerWorld exploration |
Open Day 1 |
| Day 2 |
From Model to Print Setup – Model selection, Bambu Studio intro, troubleshooting, and print prep |
Open Day 2 |
| Day 3 |
Slice and Start Your Print – Bambu Studio slicing basics, layer preview, and submitting a print-ready file |
Open Day 3 |
| Day 4 |
Troubleshoot and Reflect – Inspect finished prints, diagnose common issues, and document results |
Open Day 4 |
| Day 5 |
Capstone – Remix and Improve – Redesign or remix your model, present your work, and plan next steps |
Open Day 5 |
📊 Slides
🗂 File Structure
training/
├── README.md ← You are here
├── lab.css ← Shared stylesheet for all pages
├── training.js ← Shared JavaScript (theme switcher, quiz renderer)
├── glossary.html ← 3D printing glossary
├── slides-day1.html … slides-day5.html ← Instructor slide decks
├── day1.html
├── day2.html
├── day3.html
├── day4.html
└── day5.html
🎨 Shared Assets
lab.css
Single stylesheet used by all five day pages. Includes:
- CSS custom properties for dark, light, and high-contrast themes
- Layout components:
.hero, .wrap, .sticky-progress, .day-btn
- Typography, form inputs, quiz components, and progress bar
- Responsive breakpoints for mobile screens
training.js
Shared JavaScript loaded by all five day pages. Includes:
- Theme switcher – reads from
#theme-selector and persists to localStorage
renderQuiz(containerId, questions) – generic one-question-at-a-time quiz renderer used by Day 2
♿ Accessibility Features
- Dark, Light, and High Contrast themes on every page
- Font size controls on Day 1 (Default / Large / Extra Large)
aria-label attributes on navigation and landmark elements
- Keyboard-navigable focus styles on all interactive elements
- Progress saved to
localStorage so students can refresh without losing work
🖨 Printers Used
- Bambu Lab A1 – Large build volume, multi-color support
- Bambu Lab A1 Mini – Compact, fast, easy to use
- Bambu Lab P1S – Enclosed chamber, high-temp capable