What does "repetition" (or a loop) mean in computing?, Doing a step only once, Repeating a set of instructions more than once, Deleting all instructions, Why do programmers use loops in an algorithm?, To save time and write shorter code, To make the computer slower, To confuse the robot, If you want a robot to clap 4 times, which is the best algorithm?, Clap, Stop, Repeat 4 times: [Clap], Repeat 1 time: [Clap], What is "decomposition"?, Breaking a big problem into smaller, easier parts, Fixing an error in a computer, Drawing a big picture, Why is decomposition useful?, It makes problems harder to solve, It makes complex tasks easier to understand and step-by-step, It deletes the algorithm, What is a "subroutine" (or procedure)?, A computer bug, A named set of instructions that performs a specific task, A button on the keyboard, When you call a subroutine in code, what does the computer do?, Ignores it completely, Runs the saved sequence of instructions for that task, Turns off automatically, How can you decompose the task "Tidy Your Bedroom"?, 1. Pick up toys, 2. Make the bed, 3. Sweep the floor, 1. Sleep on the bed all day, 1. Play computer games, Look at this code: Repeat 3 times: [Move forward, Turn right]. How many total turns will the robot make?, 1 turn, 3 turns, 6 turns, If you create a subroutine named Draw_Square, what can you do whenever you need a square?, Write all four side instructions every time, Just use the block name Draw_Square, Start drawing a triangle instead

Computational Thinking and Programming 1.4 ,1.5, 1.6

Leaderboard

Visual style

Options

Switch template

Continue editing: ?