- Step 1: Chat with the experts to assemble a reasonable starting hypothesis
- 1A) Assemble a list of who to talk with. (I already have 20+ people, but this list will grow/change over time.)
- 1B) Actually chat with them. (I have a list of things to ask.)
- 1C) Report back what the conversations unravelled.
- 1D) Find the common elements of these conversations and build a strawman hypothesis.
- Step 2: Test curriculum against a real setting
- 2A) Work with Popcorn, MoJo and Hive to create instances of the curriculum within their current goals.
- 2B) If necessary, find other teaching venues if some of these goals do not align.
- 2C) Work with them to find which existing tools can teach these concepts.
- 2D) Have it actually taught. Record results in as much detail as possible.
- Step 3: Iterate where necessary
- 3A) Bring some of the findings back to the experts in step #1
- 3B) Create a hopefully-better set of badges.
- 3C) Repeat.
These are only the first three steps in a much longer process, because this only helps to figure out what the curriculum should be, not how to have people actually learn it. But an important first few steps.

Should 2A include “…and experienced educators…” after “Hive”? I.e., do you want to collaborate on the teaching/production side as well as the learning/consumption side? Or do you think it’ll be more efficient initially to do step 1, then try a few things solo?
Edit —
Step 1: Chat with the experts to assemble a reasonable starting hypothesis
1A) Assemble a list of who to talk with. (I already have 20+ people, but this list will grow/change over time.)
Two buckets of folks to talk to
1) people who are actually experts
2) people who have an instinct that teaching the world to code is a good thing, but might not have formulated those thoughts completely
1B) Actually chat with them (I have a list of things to ask.)
1C) Report back what the conversations unravelled.
1D) Find the common elements of these conversations
1E) build a strawman badges (hypothesis)
1F) build strawman assessments (hypothesis)
Do these two at simple level in next couple days
1G) come up with research questions / evaluation metrics for first round?
Step 2: Test curriculum against a real setting (-> in our settings)
2A) Work with Popcorn, MoJo and Hive to create instances of the curriculum within their current goals.
Also some set of people who are interesting from bucket 1A-2
2B) If necessary, find other teaching venues if some of these goals do not align.
2C) Work with them to find which existing tools can teach these concepts.
2D) Have it actually taught. Record results in as much detail as possible.
2E) Build Greg’s P2PU course into this process – general
2F) Stage two of Greg’s course – about our skills / badges
Step 3: Evaluate and iterate where necessary
3A) Bring some of the findings back to the experts in step #1.
3B) Create a hopefully-better set of badges.
3C) Repeat.
3D) Plan for year-long arc of what we want to learn, how we want to evaluate it, etc.
—
(This is the first instance of where a wiki would beat a blog. On the third, I’m making the actual wiki to represent ‘head’.
)