Flipping the classroom with Jupyter and Github
summary
Uses Jupyter with Octave kernel and the RISE extension to record executable notebooks, hosts everything on GitHub-hosted notebooks, and uses Kaltura quizzes plus Google Forms for instant feedback. Day one 90% of students say they dislike MATLAB but after three weeks most can complete core tasks; 65% watch lecture videos all the way through and 20% rewatch. Homework and a darts data project (about 25–30 submissions) live on GitHub; class size beyond ~30 strains in-person troubleshooting. Average quiz scores sit above 50% on first try.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:15Introduction Goal
- 1:01Background-Who? Mechanical Engineering undergraduates
- 2:42What do you hope to learn this semester?
- 3:11Background-Where? University of Connecticut Storrs, CT
- 12:17RISE extension for slides
- 17:32Github hosts notes and assignments
- 24:31Lessons Learned/Future Work
related talks
26mGitHub Classroom: A Simple Tool for Teaching Python
32mAutomating teaching about automation in Python
32mJupylates- spaced repetition for teaching with Jupyter
32mGit yourself a leg up for student projects
23mThe Streamlit Experiment: building web dashboards with Yr 10-12
30mAt the Turn of the Tide – Teaching Python in Real-Time at Scale
01h 44mLeveling up your Jupyter notebook skills
30mSharing computational course material at larger scale: a French multi-tenant attempt
