Skip to content

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.