![2. Controlling a Character with WASD (Repetition and Conditionals) — Computer Science 20 Saskatchewan 2. Controlling a Character with WASD (Repetition and Conditionals) — Computer Science 20 Saskatchewan](https://cs20.ca/_images/scratch_forever_block.png)
2. Controlling a Character with WASD (Repetition and Conditionals) — Computer Science 20 Saskatchewan
![2. Controlling a Character with WASD (Repetition and Conditionals) — Computer Science 20 Saskatchewan 2. Controlling a Character with WASD (Repetition and Conditionals) — Computer Science 20 Saskatchewan](https://cs20.ca/_images/scratch_repeat_block.png)
2. Controlling a Character with WASD (Repetition and Conditionals) — Computer Science 20 Saskatchewan
![Forever loops in "run without refresh" custom procedures cause performance issues · Issue #2959 · LLK/scratch-gui · GitHub Forever loops in "run without refresh" custom procedures cause performance issues · Issue #2959 · LLK/scratch-gui · GitHub](https://user-images.githubusercontent.com/10731781/44533268-30a8c300-a6c3-11e8-951b-a40065f88669.png)
Forever loops in "run without refresh" custom procedures cause performance issues · Issue #2959 · LLK/scratch-gui · GitHub
![Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games. | Computer Science Teaching Tips Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games. | Computer Science Teaching Tips](http://csteachingtips.org/images/IfvForeverIf.png)
Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games. | Computer Science Teaching Tips
![Use of REPEAT Block, FOREVER Block and IF-THEN-ELSE Block | Scratch Tutorial | Block Coding Part 5 - YouTube Use of REPEAT Block, FOREVER Block and IF-THEN-ELSE Block | Scratch Tutorial | Block Coding Part 5 - YouTube](https://i.ytimg.com/vi/uZcAK8tIsZY/sddefault.jpg)