Curriculum Maintenance

Curriculum maintenance

Curriculum maintenance involves the following high-level areas:

  • Reviewing - reviewing student and instructor feedback every quarter.

  • Updating - regular mechanism to update content UX and materials that are outdated.

Curriculum Staffing

In regards to staffing, we need to contract with people for the following roles during the creation:

  1. Contracting multiple domain experts to lead curriculum efforts

  2. Contracting supporting content developers from top university students

  3. Contracting beta testers for the content from top university students

Curriculum Development

Curriculum development for CodePath classes follows this general structure:

  1. Staff professional domain experts for the course

  2. Identify course development unit outline

  3. Create detailed topic, project and lecture outlines

  4. Create course skeleton on our learning portal

  5. Design pre-work and project assignments with supporting materials

  6. Develop lab exercises to be run by students for an hour each week

  7. Identify topic guides that need to be written

  8. Create slides for lectures to reinforce concepts

  9. Fill out course structure into the learning portal

See our high-level guide to curriculum development for more details.

Last updated