Sunteți pe pagina 1din 6

UNIT PLAN (INFORMATION TECHNOLOGY)

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

UNIT PLAN (INFORMATION TECHNOLOGY)

Content Questions

Content Questions
1.1

What is the sequence of steps

in implementing a program?
1.2 What are some common
programming terms?
1.3

How are variables and

constants declared in a program?


1.4

How can we write a simple

sequential program?
1.5
1.6

How can we debug a program?


How is conditional branching

implemented in a program?
1.7

How is conditional branching

implemented when there is more


than one decision?
1.8

How are the whiledo and

repeat...until loops implemented in


a program?
1.9

How is the for...do loop

implemented in a program?
2.1

What is an array and how is it


declared?

2.2

How is an array used to store


and retrieve data?

3.1

How can a program be improved


through testing?

3.2 Why is documentation important?

2 | Page

UNIT PLAN (INFORMATION TECHNOLOGY)

Before Unit Work

Diagnostic
Quiz

Begins

While
Students
Work on Unit

After Unit Work


Ends

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.

Lesson 2 Steps in a Program


Sequence of steps in a
program
1 Period

3.

Lesson 3 Common programming


terms

4.

Testing
Debugging
Types of errors
1 Period

Lesson 4 - Declaring variables and


constants

Declaring constants
Declaring variables
Declaring elementary data
types
Assigning initial values
2 Periods

3 | Page

UNIT PLAN (INFORMATION TECHNOLOGY)

5.

Lesson 5 Writing a simple

program

Reserved words
Reading from variables
Writing to variables
Arithmetic operations
2 Periods
6.

Lesson 6 Debugging a program


1 Period

7.

Lesson 7 Conditional Branching


If-then statement
If-then-else statement
2 Periods

8.

Lesson 8 Multiple decisions


Relational operators
1Period

9.

Lesson 9 - Iteration: Whiledo and


RepeatUntil

Difference between while


do and repeatuntil
Implementing each
structure
2 Periods
10. Lesson
loop

10 Iteration: ForDo

1 Period
11.

Lesson 11 Introduction to arrays


Define an array
Declaring a 1-dimensional
array
Populating an array
2 Periods

12.

Lesson 12 Manipulating Arrays


Reading from
4 | Page

UNIT PLAN (INFORMATION TECHNOLOGY)

Writing to
2 Periods
13.

Lesson 13 Manipulating Arrays


(Contd)

Traversing
Linear search
2 Periods
14.

Lesson 14 - Program Testing


1 Period

15.

Lesson 15 Documentation
Internal documentation
External documentation
1 Period

16.

Lesson 16 Summative
Assessment

1 Period
Student Prerequisite Skills

Student Prerequisite Skills

Students Prior Knowledge

Students Prior Knowledge

Teachers Processional
Learning

Problem solving skills

Program design

Teachers Processional Learning

Teaching and Learning Activities


Strategies
K-W-L , questioning, think-pair-share, brainstorming, pair and group activity
and assessment, observation
Accommodations for Diverse Needs
Students with Special Needs

5 | Page

UNIT PLAN (INFORMATION TECHNOLOGY)

Peer tutoring
Teacher guidance
Gifted Students
Challenge these student(s) with .
More challenging questions
Peer tutoring

Materials and Resources Required for Unit


Technology Hardware

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

Point Fortin West Secondary

School Address

Reid Road Point Fortin

6 | Page

S-ar putea să vă placă și