Sunteți pe pagina 1din 7

Grade 11 Information Technology – Term 1

WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION


OBJECTIVE STRATEGY
1 Problem Solving 1. Outline the 1. Definition of Give students Information Students can
and Program steps in problem- the problem; generic problems Technology for correctly outline
Design solving; propose and for them to CSEC the steps in
evaluate decompose into problem solving.
2. Decompose a solutions; its significant
simple problem determination of parts.
into its significant the most efficient
part solution; develop
and represent
3. Distinguish algorithm; test
between variables and validate the
and constants solution.

4. Use appropriate 2. Variables as an


data types area of storage
whose value can
change during
processing; the
value of a
constant never
changes

3. Integers,
floating point
(real), characters,
literals.
WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION
OBJECTIVE STRATEGY
2 Problem Solving 1 Explain the 1. Definition of Use of problem- Information Students can
and Program concept of algorithms; solving Technology for correctly develop
Design algorithms Characteristics: finite techniques CSEC a simple
number of steps, outlined in algorithm.
2. Identify ways of precise, unambiguous, Specific
representing flow of control from Objective 1 to
algorithms one process to another, the solution of
terminate simple problems.
3. Develop
algorithms to 2. Representation of
solve simple algorithms as
problems Pseudocode or
Flowcharts; Use of
flowchart symbols:
input/output, process,
decision, directional
arrows. Pseudocode -
Use of: Read, Input,
Store Write, Output,
Display, If-then; If-
then-else; For loop;
while loop

3. Use of relational
operators: , =, <=, > =,
< >. Logical operators:
AND, OR, NOT.
Arithmetic operators:
+‚ –‚ *, /.
WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION
OBJECTIVE STRATEGY
3 Problem Solving 1. Develop 2. Representation Use of problem- Information Students can
and Program algorithms to of algorithms as solving Technology for correctly develop
Design solve simple Pseudocode or techniques CSEC a simple
problems Flowcharts; Use outlined in algorithm.
of flowchart Specific Objective
symbols: 1 to the solution
input/output, of simple
process, decision, problems.
directional
arrows.
Pseudocode - Use
of: Read, Input,
Store Write,
Output, Display,
If-then; If-then-
else; For loop;
while loop

3. Use of
relational
operators: , =, <=,
> =, < >. Logical
operators: AND,
OR, NOT.
Arithmetic
operators: +‚ –‚ *,
/.
WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION
OBJECTIVE STRATEGY
4 Problem Solving 1. Test algorithms Trace table Construction and Information Students can
and Program for correctness consists of use of trace tables Technology for correctly develop
Design variable names to determine CSEC a simple algorithm
2. Use the top- (identifiers) as result. and test for
down design column headings correctness.
approach to and values in the
problem solving cells, one row for
each pass.

Application of
stepwise
refinement to
problems with
two or more tasks.
WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION
OBJECTIVE STRATEGY
5 Program 1. Distinguish Low-level Research activity Information Students can
Implementation between low-level language and presentation Technology for correctly explain
and highlevel (Machine or on Programming CSEC common terms
programming Assembly languages and used in
languages; Language); High- characterization programming.
level language of computer
2. Distinguish (Pascal, C). generations.
among the different
generations of Characterisation
programming of first through to
languages fifth generation
languages
3. List the
sequence of steps Create source
associated with code, compile,
implementing a linking,
program executing,
maintain program.
4. Explain
commonly used Testing,
terms and concepts debugging, syntax
in programming; errors, logic
errors, run-time
errors, dry run,
test data
WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION
OBJECTIVE STRATEGY
6 Program 1. Declare Integers, real Write simple Information Students can
Implementation elementary data numbers, programs Technology for manipulate data
types characters involving integers CSEC effectively.
and characters.
2. Declare Use of
variables and meaningful
constant variable names
and constants;
3. Manipulate assign initial
data values.

Reading from and


writing to
variables,
arithmetic
operations.
WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION
OBJECTIVE STRATEGY
7 Program use control Conditional write documented Information Students can
Implementation structures; branching: if- programs Technology for correctly write
then, if-then-else, CSEC documented
manipulate data in Loops: while, Importance of programs.
a list; repeat, for. documentation;
features of
perform checks Declare 1- internal
and tests on dimensional documentation
programs to arrays; reading (use of mnemonic
verify correctness from and writing names, use of
to arrays; comments,
traversing arrays; indentation,
linear search. effective use of
white spaces);
Testing and external
debugging documentation
techniques. (user manuals).

WEEK TOPIC GENERAL CONTENT ACTIVITIES RESOURCES EVALUATION


OBJECTIVE STRATEGY
8 - 13 REVISION Information
Technology for
CSEC