PURPOSE of this particular document:
Structure
Inclusion
Do we have the right content structure for aspiring teachers of open source to succeed? As a teacher, would you need any other information? Is this a good structure for the rest of our content?
All of the text inside each section will be replaced for the many open source topics out there.
This introductory section briefly explains why students need to understand this particular topic — 1 to 3 sentences.
A good backgrounder for instructors on [this topic] is [insert reference], for a deeper understanding see Readings & Resources below.
Here we would list what specific information students should know or skills they should have before you teach this module.
-
Assumption 1
-
Assumption 2
-
etc.
Here we will list any tools or demos that you might use to illustrate concepts that pertain to this topic. These may include videos, simulations, games, etc.
We’ll research these but may also need to reach out to instructors to round up ones you know about.
Here we will list the key learning objectives for this topic. Where appropriate we will distinguish between beginner, intermediate and advanced levels and/or coding- vs. culture-focused classes.
-
learning objective 1 (level)
-
learning objective 2 (level)
-
learning objective 3 (level, culture)
-
etc.
This is a part where we’ll need to reach out to instructors to help determine good learning objectives.
This is a list of all the pertinent, relevant learning resources for this topic. Ex: Links to web content, research or traditional text books.
These links will be curated and constantly updated by Red Hat
-
a name
-
link
-
topics / tags (from a curated list), including whether it’s better for basic or advanced students and whether it’s practical or theory-based
-
description of content that explains when the resource in question would be useful
We see this being two sections: if your class is participating in an open source project (which we hope everyone is, of course), then you do A. If not (if, for instance, a regular prof teaching a regular class finds this content and wants to use it in his course), they do B.
-
For classes participating in an open source project: see module 3 [[all of these need to be built — this is the framework part of interacting with an open source community]]. Module 3 would be about Topic 1.
-
For classes not participating in an open source project, here are some exercises you might do to reinforce this topic:
-
Description of Exercise
-
Intended Result
-
etc.
Will definitely need help here — will borrow as much from POSSE and RIT as possible
Here’s where we can point out the parts we’d emphasize; analogies that work, etc. etc.