9/2 – 9/5

CS1

UNIT 3  What is a program?

Overview –  This unit will introduce the reasons why programs are written.

Slides    Present the slides over programs and what programs are.

Activities / Labs    Research programming languages and why programs are written.

TIME ALLOCATED –  1 day

 

UNIT 4  Python Basics

Overview –  This unit will introduce basic python syntax.   Students will work with python input, variables, and operators.  Basic math operations are used in this unit.  Students will learn how to make basic programs in Python.

Slides    Present the slides over 2-3 days.   Have students run the examples provided.  Have the students change the examples to better understand how the code works.  Guide the students through the slides and examples.

Activities    Python Basics Labs.   Work as a class or in pairs to complete as many of the labs as time permits. 

Quiz      Python Basics Quiz

Test 
    Python Basics TEST

TIME ALLOCATED – 1 week

Fundamentals

Scratch – Loops and Ifs

Overview – This unit will introduce Loops and Ifs statements for writing code.  Students will learn how to use these conditions for creating code on Scratch.

Slides – Present slides over Scratch 2.0 on Ifs/Loops.  Students will use provided example to explore how Ifs/Loops work.

Activities – Scratch Ifs/Loops labs (5 total). Work as a class or in pairs to complete all labs

Time Allocated – 1 week

Leave a Reply

Your email address will not be published. Required fields are marked *