Unit 5

Computer Science 2

Computer Science 2

(This is part of the Young Coder program)

Teachers

Allison Bruning 

Subjects

Computer Science

Ages

8 - 18 years old

   

Sessions

 

Session 1: Conditionals (If)

LESSON OBJECTIVES: 

Students will construct a conditional.
Students will choose appropriate expressions.
Students will evaluate expressions.

Session 2: Conditionals (Else)

LESSON OBJECTIVES: 

Students will construct an if-else conditional.
Students will identify different actions taking place in different circumstances.
Students will define else as the opposite of if.

Session 3: Nested Conditionals 

LESSON OBJECTIVES: 

Students will construct a nested conditional.
Students will read and understand a nested conditional.
Students will attend to indentation.

Session 4: Functions

LESSON OBJECTIVES: 

Students will identify functions.
Students will construct a function definition.
Students will call a function.

Session 5: Events

LESSON OBJECTIVES: 

Students will listen for events and execute code
Students will use event handling to control a pet
Students will write concurrent code mixing direct execution and event handling.

Session 6: Capstone Project - Multiplayer Arena 

LESSON OBJECTIVES: 

Students will use an iterative process to develop a program that solves a problem.
Students will test and debug a program.

©2020 by Academic Warriors

abruning@academicwarriors.com

432-294-4169