-
Notifications
You must be signed in to change notification settings - Fork 3
Home
In this wiki, you will find tips and guidelines on writing the type of curriculum scaffolded by this template.
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.
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.
Chris Noring built a CLI for the curriculum that comes in handy when you need to quickly build a new set of lesson files.