Please enable JavaScript to use CodeHS

Colorado Computer Science: 1st Grade

Programming Exploration

Students explore programming concepts including grow/shrink blocks, wait blocks, the design process, loops, debugging, message events, pages, the grid, and variables by building games like mini golf and a river-crossing challenge.

Lessons

5.1 Grow and Shrink Blocks in Motion

  • Grow and Shrink Blocks in Motion

5.2 Introduction to the Wait Block

  • Introduction to the Wait Block

5.3 Practicing the Design Process

  • Practicing the Design Process

5.4 Introduction to Repeat Loops

  • Introduction to Repeat Loops

5.6 Introduction to Message Events

  • Introduction to Message Events

5.7 Pages: Create a Tapping Game

  • Pages: Create a Tapping Game

5.8 Grid: Solving Mazes

  • Grid: Solving Mazes

5.10 Variables: Storing Data with Symbols

  • Variables: Storing Data with Symbols

5.11 River Crossing Game

  • River Crossing Game

Courses that include this module