Skip to content

dwctsai/stanford-code-in-place-2023

Repository files navigation

Stanford CS106A - Code in Place 2023

About Code in Place

Stanford University's "Code in Place" program is an international computer science Python course offered for free across the world. In the 2023 version of the course, the program had 650 volunteer teachers and 9,500 students.

Code in Place is the online version of Stanford's CS106A course ("Programming Methodology"), the university's largest and most popular programming course with enrollment of 1,300+ students per year.

Course website:
https://codeinplace.stanford.edu/

YouTube intro video:
https://www.youtube.com/watch?v=wg3Dl4yQSMU

Forbes article:
https://www.forbes.com/sites/michaeltnietzel/2023/06/01/stanford-universitys-free-code-in-place-course-hits-the-mark/amp/

Section Slides

I was a Section Leader for Code in Place 2023, leading a weekly section of students over Zoom. The course lasted 7 weeks and covered many topics in computer science and Python. In the live sections, we went over new concepts and worked through hands-on exercises.

I created the slides in this repository for use in my weekly sections.

Schedule

  • Week 1 - Karel, Control Flow
  • Week 2 - Decomposition, Console Programming
  • Week 3 - Expressions, Control Flow (Revisited)
  • Week 4 - Graphics, Functions
  • Week 5 - Information Flow, Animation
  • Week 6 - Lists, Dictionaries
  • Week 7 - Final Project

Releases

No releases published

Packages

No packages published