A codeboard is a GitHub repo that acts like a white board or chalk board for giving lessons and saving off the content for later so those learning can review. Versions are saved for each lesson capturing the progression over time.

This is the next best thing to video recording everything that happened in any given lesson. The very act of writing the notes in BaseML reinforces everyone's learning of that essential language as well.

Members, or anyone with the member ID can access the repo to lookup the content specifically from those lessons.

This link can be given to parents or others to review the content of the lesson or as a reminder before coming to the next lesson about what might have been assigned for the week.

Sample Screen

Here is what a codeboard might look like from the main screen during a lesson:

Image of a random codeboard screen

Sample GitHub Repo

Here is the GitHub repo after the lesson finishes, which can be reviewed on GitHub:

Image of a random codeboard GitHub repo

Sample GitHub Log

And here is the specific log after clicking on the file in GitHub:

Image of a random codeboard GitHub log entry