Academic · High

Creating with Code: An Introduction to Computer Science course cover

Enroll now — email us and we’ll get your student set up.

Moderate readingShort written responsesHands-on Python programmingRuns on free tools — no special hardwarePredictable unit rhythm“Build Something That Serves” capstone

Creating with Code: An Introduction to Computer Science

Made to make.

A genuine introduction to computer science — computational thinking, real programming in Python, how computers and the internet actually work, and the ethics of building technology honestly. Framed as sub-creation and stewardship: made in the image of a Maker, students learn to build well, and to build what serves. Every exercise runs on nothing but a free Python interpreter — no expensive software, no special hardware, no cloud account.


What’s inside

Eight units and a capstone.

What’s included

Student Edition

The full reading, questions, and response pages — beautifully typeset for the student.

Teacher Edition

Facilitation, discussion, and coaching — walk in and teach with confidence.

Assessments

Graded on understanding, reasoning, and evidence — never on a student’s personal belief.

  • Unit 1Made to Make
  • Unit 2Thinking in Steps
  • Unit 3First Code
  • Unit 4Logic & Loops
  • Unit 5Functions & Data
  • Unit 6How Machines Work
  • Unit 7How the Internet Works
  • Unit 8Algorithms, Ethics & Building Well
  • CapstoneBuild Something That Serves

An AI & the Digital World Program course — the build-it lane, pairing with Wisdom in the Age of AI, Media & Influence, and Understanding AI. Runs on a free Python interpreter, so any school or homeschool can teach it. Fills a required credit or runs as an elective — your registrar decides.

More from Academic

Explore the Academic catalog.