User:Keshab/Lesson Plan 2

From ICTED-WIKI
Revision as of 03:04, 12 March 2024 by WikiSysop (talk | contribs) (→‎Reflection (1 minute):)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Subject: Computer Science

Topic: Basic concept of computer programming.

No of students:20

Name of school: ABC

Time: 10 Minutes

Period:2nd

Methodology: Student centered


Specific Objective:

At the end of this session students will be able to,

  • Introduce students to the basic concept of computer programming.
  • and also its importance.

Teaching Materials:

  • Whiteboard and markers
  • A simple problem-solving activity (e.g., decoding a secret message)
  • Small pieces of paper or index cards
  • A hat or container

Introduction (2 minutes):

  • Start with a question: "How do you think video games, apps, and websites are created?"
  • Briefly discuss and gather responses from students. Transition to the concept of computer programming as the language that computers understand to perform tasks.

Main Activity - Decoding Secret Messages (5 minutes):

  • Explain that computer programming is like giving instructions to a computer, and these instructions are written in a special language.
  • Present a simple problem-solving activity: decoding a secret message. Write a coded message on the board (e.g., A=1, B=2, C=3) and ask students to decode it.
  • Hand out small pieces of paper or index cards with coded messages for each student. Ask them to decode the message using the provided code.
  • Encourage students to share their decoded messages and discuss the importance of clear and precise instructions.

Closure (2 minutes):

  • Gather students back to the group.
  • Discuss the experience and relate it to computer programming. Emphasize the need for clear and specific instructions in programming.
  • Ask students if they found the activity challenging or fun and if they can see how it relates to computer programming.

Reflection (1 minute):

Ask students to jot down one thing they learned about computer programming during the lesson. Collect their notes or have a quick discussion to reinforce key points.