Competency #5: Evaluating Existing Curriculum

Finding what's already out there — and thinking critically about it.

Overview

A major part of this course is designing your own curriculum document, but good curriculum designers also know what already exists. Being aware of published CS curricula — and thinking critically about what you can adapt or adopt — means you don't reinvent the wheel when something useful is already out there.

For this activity, find a published CS curriculum that connects to the course you have been designing. I intentionally avoid giving examples: in past offerings, example curricula tend to become the only things students look at. Many of you are already working with a specific curriculum in your classroom — it is perfectly fine to use that as your subject here. That said, you may find it worthwhile to look beyond the one you already know.

Deliverable

Write a summary report on the curriculum you selected. Your report should give enough detail that a classmate could read it and understand why the curriculum might (or might not) be worth their attention. Organize your report using the MANIC framework:

In addition to submitting your written report, please fill out this Google Form with some basic information about the curriculum you chose. This helps build a shared reference of curricula across the class.

Evaluation