Flashcards
CS Fundamentals — Course D
Generated from the original open resource by Code.org. Built only from the resource — nothing invented. Free, no login.
CS Fundamentals — Course D Flashcards
| Front | Back |
|---|---|
| Algorithm | A list of steps to finish a task. |
| Program | An algorithm that has been coded into something that can be run by a machine. |
| Debugging | The process of finding and fixing problems in your code. |
| Sequencing | Chapter 1 concept; putting steps or commands in the correct order to complete a task. |
| Graph Paper Programming | An unplugged lesson where students "program" classmates using symbols to recreate a picture on a grid. |
| Automatic Realization Machine (ARM) | A pretend robot arm used in the Graph Paper Programming activity that only understands specific movement/fill commands. |
| Event | A signal that something has happened; programs use events to run blocks of code (introduced in Chapter 2 with Bounce and Star Wars lessons). |
| Loop | A programming structure that repeats a set of instructions (Chapter 3, used with Scrat and the Artist). |
| Nested Loop | A loop that exists inside another loop. |
| Conditional | A programming structure that makes something happen only under certain conditions (Chapter 4, practiced with Cards and Bee). |
| If/Else | A type of conditional used with Bee to decide between two possible actions. |
| While Loop | A loop that repeats an action as long as a condition is true (used in the Farmer lesson). |
| Until Loop | A loop that repeats an action until a condition becomes true (used in the Maze lesson). |
| Binary | A language with only two options (0s and 1s) that computers use to store information, such as images. |
| Digital Citizenship | Lessons about online safety, including understanding the difference between safe and private information to share online. |
| Journaling | A practice used throughout the course for reflection prompts, scratch work, debugging, and strategizing. |
| Think Spot Journal | The student handout/journal used for recording thoughts and answers throughout the course. |
| Dance Party | The End of Course Project where students program their own interactive dance party. |
Original licensed under CC BY-NC-SA 4.0. This teaching material is provided free by OER.ai.