Objective

Students will be able to…
* Identify the different control structures we can use to modify the flow of control through a program
* Combine control structures to solve complicated problems
* Choose the proper control structure for a given problem

Activities

These are all the activities included in the lesson.

Activity

1.13.1 Control Structures Example

Video

1.13.2 Control Structures Example Quiz

Quiz SHOW ME

1.13.3 Cleanup Karel

Example

1.13.4 Random Hurdles

Exercise SHOW ME

Objective

Students will be able to…
* Analyze a solution to a problem and explain why it works
* Use control structures to create general solutions that work on all Karel worlds

Activities

These are all the activities included in the lesson.

Activity

1.14.1 More Karel Examples and Testing

Video

1.14.2 Quiz: Which Control Structure?

Quiz SHOW ME

1.14.3 Move Tennis Ball Stack

Example

1.14.4 Climbing Karel

Example

 

Objective

Students will be able to…
* Explain why it is important to indent code
* Identify proper indentation
* Modify a program to have proper indentation
* Write programs with proper indentation

Activities

These are all the activities included in the lesson.

Activity

1.15.1 How to Indent Your Code

Video

1.15.2 How to Indent Your Code Quiz

Quiz SHOW ME

1.15.3 Dance and Clean Karel

Example

1.15.4 Diagonal

Exercise SHOW ME
 1.15.5 Staircase Exercise SHOW ME

1.15.6 Karel Exercises Badge

Badge–SHOW ME

Open the Google Doc for this class. In your own words at the TOP of the Doc, explain what you learned today and how it can help you write programs.

SANDBOX–create a new programs that uses at least one WHILE LOOP and IF ELSE statement. Show me.

Leave a Reply

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