Unit 3 Pre-Lab Check¶
Unit 3 Learning Targets¶
This is the end of Unit 3! You are free to move onto the Unit 3 Labs, but before you do, please review the learning targets for Unit 3 and make sure you are comfortable with them.
- I can differentiate between semantic, runtime, and syntax errors.
- I can interpret error messages to debug code.
- I can document my code with appropriate comments.
- I can use good naming conventions with variables.
- I can know when to use variables instead of hard-coding numbers.
- I can use for loops to repeat a set of instructions.
- I can use the range function to generate a specific list of numbers.
- I can use for loops to iterate over a range of numbers.
- I can write an accumulator algorithm.
- I can use while loops to repeat a set of instructions.
- I can ensure that my while loop does not run forever.
- I can use the break keyword to end a loop early.
- I can use for-else loops to test whether a for loop has completed or not.
- I can use the random module to generate random numbers.