📚 📁⬆

Input and Output

Input and Output

👩‍🏫 Teacher’s Guide

Objective

Students will explain input and output in programming and identify examples like typing, clicking, and showing results on a screen.

Teaching Notes

  • Connect to earlier lessons: input-process-output.
  • Use examples: pressing a key (input) makes a character appear (output).
  • Explain that programs can ask questions and display answers.
  • Keep examples block-based and beginner friendly.

🧒 Student Worksheet

Concept and Helping Material

In programming, input is information the program receives, like clicks or typing. Output is what the program shows or does, like printing text, playing sound, or moving a character.

Computer Vocabulary and Definition

  • — Information a program receives from the user or device.
  • — Information a program shows or produces.
  • — An action like a click or key press.
  • — To show something on the screen.
  • — What the program does after input.

Computer QA

1. What is input in programming?

2. What is output in programming?

3. What is an event?

4. What does display mean?

5. What is a response?

6. True or False: Typing is a kind of input.

7. True or False: A sound from speakers can be output.

8. If you click a button and a message appears, what is the click?

9. If you click a button and a message appears, what is the message?

10. Name one input device.

11. Name one output device.

12. What is one example of program output?

13. What is one example of program input?

14. Can a program take input from a microphone?

15. Can a program output an animation?

16. Why does a program need input?

17. Why does a program give output?

18. What happens after input in a program?

19. True or False: Output always happens before input.

20. What is one way a game uses input and output?

Computer Prtactices

  • Input/output sort: Press key, show text, click mouse, play sound, show score.
  • Design a button: Draw a button and write its input and output behavior.
  • Act it out: Student is program—partner gives input; student gives output response.
  • Create 3 event-response pairs (click → change color, key press → move).

Reflection

  • What is one input you used today?
  • What output did you see?
Computer Science