Documente Academic
Documente Profesional
Documente Cultură
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.