OER.ai

← CS Fundamentals — Course D

Flashcards

CS Fundamentals — Course D

Generated from the original open resource by Code.org. Built only from the resource — nothing invented. Free, no login.

QuizFlashcardsSub plan

CS Fundamentals — Course D Flashcards

FrontBack
AlgorithmA list of steps to finish a task.
ProgramAn algorithm that has been coded into something that can be run by a machine.
DebuggingThe process of finding and fixing problems in your code.
SequencingChapter 1 concept; putting steps or commands in the correct order to complete a task.
Graph Paper ProgrammingAn 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.
EventA signal that something has happened; programs use events to run blocks of code (introduced in Chapter 2 with Bounce and Star Wars lessons).
LoopA programming structure that repeats a set of instructions (Chapter 3, used with Scrat and the Artist).
Nested LoopA loop that exists inside another loop.
ConditionalA programming structure that makes something happen only under certain conditions (Chapter 4, practiced with Cards and Bee).
If/ElseA type of conditional used with Bee to decide between two possible actions.
While LoopA loop that repeats an action as long as a condition is true (used in the Farmer lesson).
Until LoopA loop that repeats an action until a condition becomes true (used in the Maze lesson).
BinaryA language with only two options (0s and 1s) that computers use to store information, such as images.
Digital CitizenshipLessons about online safety, including understanding the difference between safe and private information to share online.
JournalingA practice used throughout the course for reflection prompts, scratch work, debugging, and strategizing.
Think Spot JournalThe student handout/journal used for recording thoughts and answers throughout the course.
Dance PartyThe 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.