LESSON PLAN 56: Input and Output Statements

Lesson Details

Strand: 3.0 Software Development
Sub Strand: 3.3 Identifiers and Operators
Duration: 40 minutes (Single lesson)
Lesson: 3 of 6
Class Level: Grade 10

Key Inquiry Question (Lesson Starter)

How can programs interact with users?

Specific Learning Outcomes

By the end of the lesson, the learner should be able to:

  • a) use input and output statements in a programming language,
  • b) write programs that accept user inputs and display outputs,
  • c) use standard libraries in programming language,
  • d) demonstrate creativity in designing interactive programs.

Selected Learning Experiences

Introduction (5 minutes)

  • Review homework: Check rectangle area calculator declarations
  • Present key inquiry question: “How can programs interact with users?”
  • Real-world discussion: “When you use an ATM, how does it know your account? When you search Google, how does it know what you want?”
  • Brainstorm: What are examples of programs that ask for input? (calculators, games, online forms, apps)
  • Introduce lesson focus: Making programs that communicate with users

Development Activities (30 minutes)

Activity 1: Understanding Input and Output (10 minutes)

Upgrade or Subscribe

Oops! Unlock More Access Rights:

If you find that you are not subscribed, consider upgrading your account or subscribing to the necessary plan to gain access.

How do I enrol for membership to access all resources?

Visit our premium page and make two steps. Begin …