Skip to content
Jen Looper edited this page Apr 8, 2021 · 5 revisions

Curriculum Style Guide

In this wiki, you will find tips and guidelines on writing the type of curriculum scaffolded by this template.

Focus on projects

Our curricula is project-based, so your lessons should, for the most part, focus on walking a user step by step through the building of a project, explaining concepts along the way in callouts. The object is for a 'win' at the end of a lesson or series of lessons, to encourage users to continue by building increasingly challenging and interesting projects.

You will also write lecture-style lessons explaining big concepts, before attempting a project lessons, but these lecture lessons that 'tell, don't show' should be a minority in the curriculum.

The pattern of this curriculum has been inspired from three years of work developing workshops for Front-End Foxes. Read more on dev.to about this style of pedagogy.

Links in the right-hand navigation are available to learn more.

Peripherals

Our curricula includes two low-stakes quizzes per lesson, built in the included quiz app (see the /quiz-app folder). Each lesson includes knowledge checks, a challenge, a review & self-study section, and an assignment. Each lesson and section has a folder for community-generated translations.

Tools

Chris Noring built a CLI for the curriculum that comes in handy when you need to quickly build a new set of lesson files.

Clone this wiki locally