Middle School Computer Science

Year 2

 Computer Science lessons Instructions

grade 8 Computer Science Schedule

Year 2 Computer Science Calendar

  Year 2 Computer Science 2023-24

Unit 3 Interactive Animations and Games

Lesson 1

Lesson 2:  Plotting Shapes

Lesson 3:   Drawing in Games

Lesson 4:  Shapes and Parameters

Lesson 5:  Variables

Lesson 6:  Random Numbers

Lesson 7:  Mini-Project: Robot Faces

Lesson 8:  Sprites

Lesson 9:   Sprite Properties

Lesson 10:  Text

Lesson 11:  Mini-Project- Captioned Scenes

Lesson 12:  The Draw Loop

Lesson13:  The Sprite Movement

Lesson 14:  MIni-Project: Animation

Lesson 15:  Animations

Lesson 16: Keyboard Input

Lesson 17:  Mouse Input

Lesson 18:  Interactive Card

Lesson 19:  Velocity

Lesson 20:  Collision Detection

Lesson 21: Mini-Project: Side- Scroller

Lesson 22:  Complex Sprite Movement

Lesson 23:  Collisions

Lesson 24:  Mini-Project- Flyer Game

Lesson 25:  Functions

Lesson 26:  The Game Design Process

Lesson 27:  Using the Game Design Process

Unit 7: AI and Learning Machines

Unit 1 Problem Solving: Computers and Problem Solving