Schedule

This is the schedule for the Fall 2024 semester.

Meeting dates are on Monday unless otherwise indicated. Topics and assignments are subject to change.

This semester we are going to be using two different programming environments, Scratch and p5, to create two versions of a simple web-based video game.

Week 1 ~ 9/9

This week we will create accounts on the Open Lab, where we will be posting work throughout the semester. Then we will use Piskel, a pixel art editor, to create art assets for the game we will be making in Scratch.

Week 2 ~ 9/16

Week 3 ~ 9/23

  • Scratch events
  • Scratch scripts and objects
  • Video: Scratch movement
  • Video: Scratch sprites
  • Assignment 3 ~ Post screen shots of all Scratch code blocks and the game preview

Week 4 ~ 9/30

Week 5 ~ 10/7

  • Scratch variables, Video
  • Text and user interface, Video
  • Assignment 5 ~ Publish Scratch game and link in documentation

Week 6 ~ Tuesday, 10/15

  • Object behaviors, Video
  • Gameplay and user testing

Week 7 ~ 10/21

Week 8 ~ 10/28

Week 9 ~ 11/4

Week 10 ~ 11/11

Week 11 ~ 11/18

Week 12 ~ 11/25

Week 13 ~ 12/2

Week 14 ~ 12/9

  • Publishing a p5 game, video

Week 15 ~ 12/16

  • Submit final p5 project