Grade 4 Printable Worksheet | Letter Size | Professional Classroom Edition
| # | Answer | Explanation |
|---|---|---|
| 1 | Energy is what a machine uses to do work or make something happen. | A machine needs energy to move, run, light up, or complete tasks. |
| 2 | A battery. | Batteries are a common energy source for small robots and devices. |
| 3 | It helps the device do the right actions in the correct order. | An algorithm gives clear directions so the program works correctly. |
| 4 | A light, fan, robot, or tablet. | These are common devices that use energy and may be controlled by a program. |
| 5 | The power source or battery. | If the robot has no power, the code cannot make it move. |
| 6 | Turn on the light. | Algorithms must be followed in order from the first step to the last. |
| 7 | To control how long a device stays on and save energy. | Timers can help prevent devices from running longer than needed. |
| 8 | It can reduce electricity use and help the environment. | Using less energy can lower costs and protect resources. |
| 9 | The code has a short sequence with three instructions. | The number of steps in an algorithm tells how many actions the program uses. |
| 10 | A sequence is the order of steps in a program. | Code must run in the correct order to work well. |
| 11 | An if statement or condition. | A condition tells a program to do something only when something else happens. |
| 12 | A repeat loop helps the robot do the same action many times without writing it again. | Loops save time and make code easier to read and use. |
| 13 | Add code to turn the light off after a set time or when it is not needed. | Better code can help save energy by turning devices off sooner. |
| 14 | A light is still on, a screen is still lit, or a device is warm. | Some devices keep using energy if they are left on. |
| 15 | It should check a condition to see if the path is clear. | The robot should only move when the correct condition is true. |
| 16 | Turn on the lamp, wait, then turn off the lamp. | This is a simple three-step sequence. |
| 17 | The battery is low or empty. | Batteries run out after giving away their stored energy. |
| 18 | Testing shows whether the program works the way it should. | Programs should be checked so mistakes can be found and fixed. |
| 19 | A timer or sensor. | Timers and sensors help devices act without a person pressing a button. |
| 20 | A battery stores energy, while an outlet supplies electricity from the building. | Both provide energy, but they work in different ways. |
| 21 | The light stays off. | An if statement only runs when the condition is true. |
| 22 | A condition or sensor check. | The robot needs a rule that tells it when to stop. |
| 23 | To make the code simpler, faster, and easier to fix. | Efficient code is usually easier to understand and use. |
| 24 | Turn off lights, shut down screens, or use a timer. | These actions can help reduce energy use. |
| 25 | 4 times. | Each blink includes one turn-on action. |
| 26 | The stop command is missing or in the wrong place. | The robot needs a command to stop at the correct time. |
| 27 | A sensor can turn devices on only when needed and off when no one is there. | Sensors help machines respond automatically and avoid wasting energy. |
| 28 | Reduce animations, shorten screen time, or lower brightness in the code. | Some program features use more power than others. |
| 29 | To find and fix mistakes so the program works correctly. | Debugging helps the program do the intended energy-saving job. |
| 30 | A wait timer or delay command. | A delay command tells the program to pause for a set time. |
| 31 | The condition is wrong. | The program is using the wrong rule or decision. |
| 32 | Using less electricity lowers the power bill. | Energy use is connected to cost. |
| 33 | It must compare the battery level to a low-battery point. | The program needs a condition to decide when charging should start. |
| 34 | To make the code easier to read and understand. | Clear labels help programmers work more accurately. |
| 35 | Turn the lamp off or keep it off. | If natural light is enough, the lamp does not need to use energy. |
| 36 | A hallway light should turn on only when someone is there and off when the hallway is empty. | This uses automatic control to save energy. |
| 37 | The loop can repeat, and the condition can decide when to stop or change the action. | Together, they help the program repeat efficiently and respond to situations. |
| 38 | The robot must move before it can stop, so the steps must be in the correct order. | Changing the order could make the code fail or act strangely. |
| 39 | After school ends, turn off lights and screens. | A simple rule can automate energy-saving actions. |
| 40 | Example: 1. Check if the room is empty. 2. Turn off the lights. 3. Turn off the screen. | A good algorithm uses clear, ordered steps that solve the problem. |