Unit 5 Standards and Objectives
U n i t 5 : C o d i n g
Competencies and Suggested Objectives
1. Examine the use of Booleans and conditionals. DOK3
a. Demonstrate proper use of if, then, and else statements.
b. Demonstrate proper use of Boolean logic (e.g., true/false, on/off, etc.).
c. Understand that all coding languages use common concepts, such as conditionals.
d. Understand that conditionals are statements that are carried out when certain criteria are met.
e. Evaluate a conditional statement and predict the outcome using the given input.
f. Write conditional statements, defining criteria for when a program should take certain actions.
2. Apply the use of loops. DOK2
a. Understand the effective use of loops.
b. Understand and predict the behavior of a loop.
c. Write valid loops with proper indention.
d. Describe and give an example of the conditional part of a loop.
e. Explain the standard flowchart representation for loops.
3. Investigate the use of variables. DOK2
a. Identify a variable as a way to label and reference a value in a program.
b. Use variables in a program to store a piece of information that is used multiple times.
c. Correct common errors encountered when programming with variables.
4. Summarize the purpose of functions. DOK2
a. Explain the purpose of a function.
b. Demonstrate the proper use of a function.
5. Demonstrate an understanding of debugging and identify syntax errors. DOK2
6. Investigate careers in software development and coding. DOK3
Competencies and Suggested Objectives
1. Examine the use of Booleans and conditionals. DOK3
a. Demonstrate proper use of if, then, and else statements.
b. Demonstrate proper use of Boolean logic (e.g., true/false, on/off, etc.).
c. Understand that all coding languages use common concepts, such as conditionals.
d. Understand that conditionals are statements that are carried out when certain criteria are met.
e. Evaluate a conditional statement and predict the outcome using the given input.
f. Write conditional statements, defining criteria for when a program should take certain actions.
2. Apply the use of loops. DOK2
a. Understand the effective use of loops.
b. Understand and predict the behavior of a loop.
c. Write valid loops with proper indention.
d. Describe and give an example of the conditional part of a loop.
e. Explain the standard flowchart representation for loops.
3. Investigate the use of variables. DOK2
a. Identify a variable as a way to label and reference a value in a program.
b. Use variables in a program to store a piece of information that is used multiple times.
c. Correct common errors encountered when programming with variables.
4. Summarize the purpose of functions. DOK2
a. Explain the purpose of a function.
b. Demonstrate the proper use of a function.
5. Demonstrate an understanding of debugging and identify syntax errors. DOK2
6. Investigate careers in software development and coding. DOK3