LESSON PLAN 47: APPLICATION, SHARING & SYNTHESIS

Class: Grade 10
Subject: Software Development
Strand: 3.0 Software Development
Sub Strand: 3.1 Computer Programming Concepts
Lesson Duration: 40 minutes
Date: 

1. LESSON FOCUS

  • Key Inquiry Question (starter): “How do programming concepts apply in real software development?”
  • Learning Outcomes Addressed:
    • e) Acknowledge the evolution of programming languages in software development.
    • All outcomes (review and synthesis).

2. LEARNING RESOURCES

  • Projector for presentations
  • Poster paper, markers, sticky notes
  • Device survey worksheet
  • Guest speaker video (optional – programmer interview)
  • Career connection handouts

3. LESSON STRUCTURE

a) Starter Activity (5 minutes)

  • Key Inquiry Question: “How do programming concepts apply in real software development?”
  • Quick Survey: “Which programming languages do your favorite apps/games use?”
  • Share Results: Brief discussion on diversity of languages in real world.

b) Main Activities (30 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.