Teacher's Manual
  • Introduction
  • Answering Questions on Piazza
  • Notable questions
  • Chesterton's Fence
  • Docker Essentials
  • Notes on curriculum design
  • Notes on presenting
  • Pair Teaching
  • Eliciting Questions During Class
  • Office Hours
  • Open Office Hours
  • How To Write Tests
  • Beginner-friendly Code Style Guide
  • rails grade
  • Audit Requests
  • Setting Up Canvas
  • Setting Up GitHub
  • Preparing for Day 1
  • Syllabus
  • How To Create A Project
  • How To Setup an LTI Assignment
  • LTI Tools
    • Grades
  • Possible Format For Lecture Notes
  • Configuring Cloud9
  • Projects Checklist
    • AD1 HW Checklist
    • AD1 Gitpod Extensions and Settings
    • AD2 HW Checklist
    • Adding Dependencies to a Project
    • Adding Specs to a README
    • Updating Gitpod Docker Image
    • Updating Old Projects Checklist
  • Integrating GitHub with Slack
  • Mastering Git
  • Class Recordings
  • How to update Youcanbook.me
  • Swag
Powered by GitBook
On this page

Possible Format For Lecture Notes

PreviousGradesNextConfiguring Cloud9

Last updated 7 years ago

Show the evolution of a code demonstration, step by step

  • git tags?

  • git branches?

  • git commits?

  • ? No, . We could develop almost a slide-deck like format for teachers to "click through" a git history, complete with presenter notes and "next up" (but editable code; changes would be stashed between each "slide").

Example: Web Scraping

scroll through time
seriously though
https://github.com/dsgn425-2017/web_scraper/commit/bc5de220b67906b81f4f7e4b049f874e0db9978a
https://github.com/dsgn425-2017/web_scraper/commit/0a82f0745a12325613a9dea256420a507c3354ae
https://github.com/dsgn425-2017/web_scraper/commit/ccacbf75f1809f9df3d4c44c3a1b0f1c614b08b9
https://github.com/dsgn425-2017/web_scraper/commit/3e19454deb0f3d39e726bae2ea50853ece1264d4
https://github.com/dsgn425-2017/web_scraper/commit/c212f8cf0abae2c50c6633a5a5d2bdbe826d0a26
https://github.com/dsgn425-2017/web_scraper/commit/1cc3f21017cd4459b7fa97e20abbb7eca0c88385
https://github.com/dsgn425-2017/web_scraper/commit/d3ccd4bd8a4359a6c93ae9fb770fa5110f9b9708
https://github.com/dsgn425-2017/web_scraper/commit/ca8c92d432a2b8ee57972ad9636f1306f9c61082