Welcome
What is ChooChoo?
- โจ ChooChoo is a Checklist tool for educators
- โจ ChooChoo encourages learning through student self-assessment, class collaboration and diagnostic teaching.
- โจ Students and instructors interact with
choochoo-bot
through a Github issue thread. This makes ChooChoo especially relevant to those who already teach using Github. It's also a great way to introduce your students to the wonderful world of Git, Github and version control! - โจ ChooChoo is free to use and adapt under a Creative Commons License.
Features
Checklists and tutorials
- ๐ Create checklists for your students to work through
- ๐๏ธ Link checklist items to tutorials written with Jupyter Notebooks or Markdown
Student self-assessment
- โ Link checklist items to a question bank
- ๐ฉโ๐ค Allow students to generate their own personalised question sets
Class collaboration
- ๐ข Enable students contributions to the question bank
- ๐ง๐ฝโ๐คโ๐ง๐ฝ Use student peer-review to decide which questions are published
Diagnostic teaching
- ๐ Generate online plots to summarise class progress in real time
Interested?
See the setup guide for instructors.
Pretty-please say hi if you are using ChooChoo - either through the discussions page or via email. If we know people are using it, we're more likely to do the housework- sweeping out the old dusty code, polishing up the documentation ๐งน.
Tip
Are you a student looking to get started with ChooChoo? The place you're looking for is probably the student setup instructions.