Learning Outcomes
I can...
Success Criteria
Guides and Activities
plan a sequence of commands to solve a puzzle.
create my own function to reflect a specific pattern of behavior.
use a for loop to repeat commands a specific number of times.
use variables to store various types of information, and to store and update information in a program.
use conditional statements to reflect decisions in a program.
define and initialize types to organize data and define an object’s characteristics and the way it functions.
add parameters to functions to customize behavior and results based on input.
make use of logical operators such as NOT, AND and OR to direct the flow of code.
integrate while loops to repeat a set of commands until a specific condition is met.
use arrays to store groups of indexed data.
refactor their code to improve functionality or efficiency.
Describe what logical operators are.
Demonstrate the use of logical operators in an everyday situation.
Code using logical operators.
Describe what while loops are.
Demonstrate the use of while loops in an everyday situation.
Code using while loops.
Describe what arrays are.
Demonstrate the use of arrays.
Code using arrays.
Describe what refactoring is.
Successfully refactor code.
Logical Operators (pp. 170-188)
While Loops (pp. 189-207)
Arrays and Refactoring (pp. 208-229)