Objective

Students will be able to…
* Explain the preconditions and postconditions of a function
* Create clear and readable comments in their code that help the reader understand the code
* Explain the purpose of comments

Activities

These are all the activities included in the lesson.

Activity

1.7.1 Commenting Your Code

Video

1.7.2 Commenting Your Code Quiz

Quiz SHOW ME

1.7.3 Hurdle Karel

Example

1.7.4 The Two Towers + Comments

Exercise SHOW ME

Objective

Students will be able to…
* Write programs that use SuperKarel instead of Karel
* Utilize the new toolbox of commands that SuperKarel provides over Karel
* Read documentation to understand how to use a library (SuperKarel is an example of this)

Activities

These are all the activities included in the lesson.

Activity

1.8.1 Super Karel

Video

1.8.2 Super Karel Quiz

Quiz SHOW ME

1.8.3 Hurdle Karel (with SuperKarel)

Example

1.8.4 The Two Towers + SuperKarel

Exercise 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.

Leave a Reply

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