Control Structures in Programming
Strand 3.0: Software Development | Sub Strand 3.4: Control Structures
Specific Learning Outcomes
By the end of this sub strand, the learner should be able to:
a) Describe the control structures used in programming
b) Select an appropriate program control structure for a given situation
c) Develop algorithms using appropriate control structures
d) Acknowledge the application of control structures in programming
Suggested Learning Experiences
The learner is guided to:
- Use available resources to search for information on program control structures and their importance (sequential, iteration, selection)
- Watch a video that shows how to use decision statements in solving problems
- Write and execute programs that use decision statements to perform tasks, such as determining when to stop or cross the road based on traffic light signals
- Write and execute programs using break and continue statements in control structures
- Share experiences on the application of control structures in programming
Suggested Key Inquiry Question(s)
- How are boolean expressions used in programming?
- What is the importance of control structures in programming?
Core Competencies to be Developed
Self-efficacy: The learner successfully writes and executes programs using break and continue statements in control structures
Critical Thinking and Problem-Solving: The learner writes and executes programs that use decision statements to perform tasks
Values
Social Justice: The learner shares resources equitably while using print or digital media to search for information on boolean and compound expressions
Unity: The learner appreciates the contributions of others when working together on writing and executing programs involving decision statements
Pertinent and Contemporary Issues (PCIs)
Self-management Skills: The learner enhances self-esteem by successfully writing and executing programs that use decision statements to perform tasks
LESSON PLANS: Control Structures in Programming
Strand: 3.0 Software Development
Sub Strand: 3.4 Control Structures
Class Level: Grade 10
Total Lessons: 5 (40 minutes each)


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 …
Discover more from ELIMU ASSISTANT
Subscribe to get the latest posts sent to your email.
