Unit Title
Program Design and Implementation
Unit Summary
This unit deals with student understanding of how to convert algorithms to
programs using structured programming techniques.
Curriculum Links
Mathematics Basic Arithmetic.
English Basic syntax
Year Level
2015 CSEC Form 5
Approximate Time Needed
Sixteen (16) lessons spread over (9) 35 min periods and (7) 70 min periods
Standards/Syllabus Outcomes
On completion of this unit students should have an understanding of how to
convert algorithms to programs using structured programming techniques.
Curriculum-Framing Questions
Essential Question
Unit Questions
Essential Question
1. How can we make computers perform
the tasks we want?
Unit Questions
1. How can we implement algorithms
as working programs?
2. How can data structures be used in
programs?
3. How can we improve the integrity
and accuracy of a program?
1 | Page
Content Questions
Content Questions
1.1
in implementing a program?
1.2 What are some common
programming terms?
1.3
sequential program?
1.5
1.6
implemented in a program?
1.7
implemented in a program?
2.1
2.2
3.1
2 | Page
Diagnostic
Quiz
Begins
While
Students
Work on Unit
Formative
Activity sheets
Brainstorming
sheets
Think-pair-share
sheets
Question sheets
Summative
Test
Unit Details
.
1.
Unit Details
Lesson 1 Concept Lesson
What is a program
Programming languages
Structure of a program
1 Period
2.
3.
4.
Testing
Debugging
Types of errors
1 Period
Declaring constants
Declaring variables
Declaring elementary data
types
Assigning initial values
2 Periods
3 | Page
5.
program
Reserved words
Reading from variables
Writing to variables
Arithmetic operations
2 Periods
6.
7.
8.
9.
10 Iteration: ForDo
1 Period
11.
12.
Writing to
2 Periods
13.
Traversing
Linear search
2 Periods
14.
15.
Lesson 15 Documentation
Internal documentation
External documentation
1 Period
16.
Lesson 16 Summative
Assessment
1 Period
Student Prerequisite Skills
Teachers Processional
Learning
Program design
5 | Page
Peer tutoring
Teacher guidance
Gifted Students
Challenge these student(s) with .
More challenging questions
Peer tutoring
Technology Hardware
Laptop
Projector
Technology Software
Technology Software
Pascal compiler
Printed Materials
Printed Materials
Activity sheets
Brainstorming sheets
Question sheets
Assessment sheets
Other Resources
Other Resources
Unit Author
First and Last Name
Carla Lewis
School District
St Patrick
School Name
School Address
6 | Page