-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Reference material for teachers adopting, running, and assessing Geometry Playground in the classroom.
The actual curriculum lives at dbbudd.github.io. This wiki is a companion: setup guides, teacher notes, troubleshooting, assessment rubrics, and library documentation for anyone who wants to reuse the underlying site toolkit.
| Page | When to read |
|---|---|
| Overview | First visit. What this curriculum is, who it's for, what it teaches. |
| Setup | You've decided to use it in class. How to get it running on your iPads. |
| Troubleshooting | Something isn't working and you need an answer fast. |
- Overview · the pitch in two minutes
- Setup · install, subscribe, verify
- Troubleshooting · common problems and fixes
-
Library API · the
course-uilibrary used to build the site
- Changelog · what has changed over time
More pages coming soon: classroom management notes, per-chapter teaching guides, rubrics, and a full IM1 to IM3 curriculum alignment table.
Geometry Playground is a six-chapter high school geometry curriculum built around Swift Playgrounds. Students learn mathematical concepts by writing code that draws them. Each chapter introduces a new programming idea alongside the mathematics it makes possible, from simple sequences through to composite figures.
The curriculum is aligned with Integrated Mathematics 1 (IM1), with extensions into IM2 and IM3. It targets Year 9 to Year 11 (Grade 9 to Grade 11), and runs on iPad or Mac via the Swift Playgrounds app.
Author: Daniel Budd, Apple Distinguished Educator, Hong Kong International School.
- Live site: dbbudd.github.io
- Source code: github.com/dbbudd/dbbudd.github.io
- Subscribe in Swift Playgrounds: see Setup
- Report an issue: GitHub Issues
This wiki is maintained alongside the main curriculum. For questions that aren't answered here, open a GitHub Issue or reach out via the main site.
Geometry Playground · a Swift Playgrounds curriculum for high school geometry · dbbudd.github.io · built by Daniel Budd