Codeopticon: Real-Time, One-To-Many Human Tutoring for Computer Programming
summary
Codeopticon is a web tool that shows dozens of student editor + compiler + visual debugger workspaces as tiled, live replays on a real-time dashboard that automatically reshuffles by recent edit/compile activity and locks tiles when chatting. Tutors open inline chats to give targeted debugging steps. In a 30-minute naturalistic study 8 first-time tutors see ~226 learners each, start ~12 conversations, exchange ~47 chat messages, and help ~2.4 learners on average, showing one-to-many human tutoring at scale.
AI-written summary · about
chapters (11)
- 0:00Introduction to Codeopticon
- 1:50Challenges in tutoring
- 3:35Real-time monitoring tool concept
- 4:17One-to-one tutoring demo
- 6:48Scaling to multiple learners
- 8:55Handling dynamic online audiences
- 12:46User study setup
- 14:31Tutor experience results
- 16:16Learner feedback and outcomes
- 16:59Summary and future work
- 17:27Q&A session
related talks
22mCodeon: On-Demand Software Development Assistance
09mOmnicode: A Novice-Oriented Live Programming Environment with Always-On Run-Time Value ...
30mAt the Turn of the Tide – Teaching Python in Real-Time at Scale
28mProblem Solving Through Pair Programming
41mIf your code could speak, what would it tell you?
45mSupercharge your coding: Integrating ChatGPT and Copilot in long-term projects
48m(Remote) Pair programming
01h 35mSoftware Teaming [Mob Programming] mini-workshop
