Curricula prepared by the Digital Literacy Project education team that can be used to teach computer science in any classroom worldwide.
For more information about the Digital Literacy Project, visit dlp.io.
If you want to edit this repo, follow the following steps:
- Clone this repo:
git clone https://github.com/DigitalLiteracyProject/curricula.git - Make sure you have all of the Jekyll dependencies installed (Ruby, Bundler)
- Run
bundle install - To run the server, run
jekyll serve --watchand view the site athttp://localhost:4000. Running this command with the--watchflag makes Jekyll automatically recompile the site files whenever a change is made. Makes editing and testing easy! - All of our lesson plans are standard markdown files stored in the
/lessonsfolder. Please look at the format of an existing file in that folder to ensure that your new lesson plan adheres to the correct metadata formatting.
After you set up the repo on your computer with the instructions above, you can add/edit content in the lessons folder. Each item must be in markdown format, have the .md extension, and have title, layout, type, and order variables set in the frontmatter for everything to be rendered correctly.