Unit Title Program Implementation Unit Summary: Unit Plan (Information Technology)
Unit Title Program Implementation Unit Summary: Unit Plan (Information Technology)
Unit Title
Program 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 - syntax
Year Level
Form 4 CSEC
Approximate Time Needed
Total (12) lessons over 21 periods @ 35 mins periods i.e.
3 single period lessons; 9 double periods
Standards/Syllabus Outcomes
CSEC EDPM Syllabus Section 3 Objective 1 - 11
Curriculum-Framing Questions
Essential Question
Essential Question
How do we make computers perform the tasks we want?
Unit Questions
Unit Questions
1.
2.
3.
Content Questions
1.
What are the differences between High
Level Languages and Low Level Languages?
2.
What are the characteristics of the 5
Generations of Programming Languages?
3.
What are the sequences of steps associated
with implementing a program?
4.
What are some common terms used in
programming and their meaning?
5.
How do we select a suitable programming
language to communicate our instructions to the
computer?
6.
How are variables and constants declared
and used in a program?
7.
How are elementary data types declared
and used in a program?
8.
9.
What is Conditional Branching and how is
it implemented in a program?
10.
What are different methods of looping and
how can they be implemented in a program?
11.
data?
12.
How can a program be improved using
testing and debugging?
2 | Page
13.
What is the difference between internal and
external documentation?
Assessment
Before Unit Work Begins
Assessment
After Unit Work
Ends
Diagnostic
Formative
Summative
K-W-L sheet
Brainstorming sheets
Questioning sheets
Activity sheets
Think-pair-share sheets
Oral Questioning
Discussions
Unit Details
Unit Details
1.
CONCEPT LESSON:
(1 period)
What is a program
How is it different from an algorithm
2.
LESSON TITLE: Programming Languages
(2 periods)
Types of programming languages
Generations of programming languages
3.
LESSON TITLE: Syntax & Logic in
Pascal (1 period)
Basic structure of a Pascal program
4.
Data Types
(2
periods)
Understand the difference between variables and
constants
Use variables and constants in a simple program
Declare and use various data types correctly in a program
5. LESSON TITLE: Sequence
(2 periods)
(2
(2 periods)
(2 periods)
(2 periods)
4 | Page
(2 periods)
(1 period)
(2 periods)
K-W-L sheet
Active Learning
Venn diagram (Concept lesson)
Jigsaw (Lesson 2)
Think aloud/Think-pair-share
Peer tutoring
5 | Page
Observations
Accelerated or individualized programming
Accommodations for Diverse Needs
Students with Special Needs
Gifted Students
Technology Hardware
Computers
Projector
Technology Software
Technology Software
Windows
6 | Page
Pascal Compiler
Printed Materials
Printed Materials
Other Resources
Activity sheets
Brainstorming sheets
Think-pair-share sheets
Questioning sheets
Test sheets
Other Resources
Unit Author
First and Last Name
School District
Caroni
School Name
School Address
7 | Page