Here's a typical day in the Foundations: Intro to Programming course.
A typical day would be like:
- Start lesson with warmup exercise, review
- Go over today's agenda
- Have a lecture
- Hacking time (do exercise from the lecture or work on projects, you will sometimes be asked to pair with other students or instruction staff)
- Have lecture
- Hacking time