Beruflich Dokumente
Kultur Dokumente
Mr. Zhou T
Page 1
CONCEPT MAP
Problem solving and Programming Skills
Data representation
Algorithm
Flow
chart
Pseudo
code
Arrays
Built-in
functions
Structure charts
Structured
programming
Subroutines
Programming Concepts
Procedures
Iteratio
n
Mr. Zhou T
Selectio
n
Countin
g
Page 2
Totaling
Functions
15 January 2016
LESSON 1 and 2
REVISION OF THE
TEST ON
Structure
charts
Algorithms
Pseudo codes
Mr. Zhou T
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 1
Pupils should be
able to:
1. Outline the
areas wrongly
done in the
test
1.Exa
m
paper
,
Answ
er
sheet
1.
Marki
ng
Sche
me
2. Reattempt
wrongly done
questions
with the
assistance of
the teacher
2.
Exam
paper
,
Answ
er
sheet
,
2.
Marki
ng
schem
e
Page 3
EVALUATION
GENERAL
INDIVIDUAL
3. Analyse the
alternative
ways of
answering the
same
questions
3.
Exam
paper
,
Answ
er
sheet
3.
Marki
ng
schem
e
LESSON 3 and 4
REVISION OF THE
TEST ON
Assembly
language
Mr. Zhou T
Pupils should be
able to:
1.Outline the
areas wrongly
done in the test
1.Exa
m
paper
,
Answ
er
sheet
Page 4
1.
Marki
ng
Sche
me
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 1
EVALUATION
GENERAL
INDIVIDUAL
2.Reattempt
wrongly done
questions with
the assistance of
the teacher
15 January 2016
Information
representation
Data security
3.Analyse the
alternative ways
of answering the
same questions
2.
Exam
paper
,
Answ
er
sheet
,
3.
Exam
paper
,
Answ
er
sheet
2.
Marki
ng
schem
e
3.
Marki
ng
schem
e
Mr. Zhou T
Page 5
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 1
EVALUATION
GENERAL
INDIVIDUAL
LESSON 5 and 6
Algorithm
Corrective
maintenance:
15 January 2016
White box
testing
applications
Pupils should be
able to:
1. define white box
testing.
1.understan
ding Comp
Science p.g
140
1.
projector
2. perform white
box testing using
by selecting
suitable data and
using a trace table.
2.understan
ding Comp
Science p.g
140
2.
handouts
3.analyse the
effectiveness of
white box testing
and. identify any
error(s) in the
algorithm by using
the completed
trace table.
3.understan
ding Comp
Science p.g
140
3. charts
9691
past
paper
questio
ns:
Paper 21
Jun 2012
Q2
Paper23
Jun 2012
Q3
WEEK 1
Mr. Zhou T
Page 6
Pupils should be
able to:
1.understand what
is meant by
adaptive
maintenance.
2 make
amendments to
an algorithm and
data structure in
response to
specification
changes.
Mr. Zhou T
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
LESSON 7 and 8
Adaptive
maintenance
definition of
terms
Program
amendment
1.underst
anding
Comp
Science
p.g 140
1.Hand
outs
1.underst
anding
Comp
Science
p.g 140
2.
9608
speci
men
paper:
Specim
en
Paper 2
Q4
Page 7
EVALUATION
GENERAL
INDIVIDUA
L
3 analyse an
existing program
and make
amendments to
enhance
functionality.
1.underst
anding
Comp
Science
p.g 140
3.
Markin
g
schem
e
LESSON 1 and 2
Data
representation
Data types
Mr. Zhou T
Pupils should be
able to:
1. Outline all the
data types found in
programming.
1.Under
standin
g
Comput
er
Science
p.g 150
Page 8
1.
WSheets
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK 2
EVALUATION
GENERAL
INDIVIDUA
L
2. Select appropriate
data types for a
problem solution.
2.
Underst
anding
Comput
er
Science
p.g 150
2.WShee
ts
3 use in practical
programming the
data types that are
common to
procedural highlevel languages.,
3.
Underst
anding
Comput
er
Science
p.g 150
3.
WSheets
Mr. Zhou T
Page 9
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 3
EVALUATION
GENERAL
INDIVIDUA
L
15 January 2016
LESSON 3 and 4
Data
representation
Arrays
Pupils should be
able to:
1.define an array
and use the
technical terms
associated with
arrays including
upper and lower
bound.
1.Unders
tanding
Compute
r Science
p.g 153
1.
WSheets
2.declare , initialize
and read data into
an array.
2.
Understa
ndng
Compute
r Science
p.g 153
2.WSheets
9608
specimen
paper:
Specimen
Paper 2 Q4
3.analyse the
purpose and
structure of onedimensional arrays.
Mr. Zhou T
3.
Uderstan
ding
Compute
r Science
p.g 153
Page 10
3.WSheets
22 January 2016
LESSON 5 and 6
Data
representation
Array
Linear search
Bubble sort
Mr. Zhou T
Pupils should be
able to:
1.define linear
search, bubble sort
1.Understan
ding
Computer
Science p.g
155
1.
WShee
ts
2. write program
code using 1D and
2D arrays
and
algorithms/program
code to process
array data
including: sorting
using a bubble sort
and
searching using a
linear search.
2.
Understandi
ng
Computer
Science p.g
155
2.WSh
eets
Page 11
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 2
EVALUATION
GENERAL
INDIVIDUAL
3. examine the
effectiveness of
both linear search
and bubble sort.
3.
Understandi
ng
Computer
Science p.g
155
3.WSh
eets
9691
past
paper
questi
on:
Paper
31 Jun
2012
Q3
LESSON 7 and 8
Data
representation
Files
Opening files
Reading files
Mr. Zhou T
Pupils should be
able to:
1. give reason
why files are
needed.
1.Understan
ding
Computer
Science
p.g157
Page 12
1.
WSheets
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 2
EVALUATION
GENERAL
INDIVIDUAL
22 January 2016
Closing file
2. use pseudo
code for file
handling that is
open file, read
file, write file
and close file.
2.
Understandin
g Computer
Science
p.g157
2.
Marking
scheme
3. write
program code
for simple file
handling of a
text file,
consisting of
several lines of
text.
3.
Understandin
g Computer
Science
p.g157
3.Markin
g
scheme
Mr. Zhou T
Page 13
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 3
EVALUATION
GENERAL
INDIVIDUAL
29 January 2016
LESSON 1 and 2
Programming
Programming
basics.
High level
language
Program code
Pupils should be
able to:
1. Outline the
programming
concepts.
1.
Understandin
g
Computer
Science p.g
165
1.
Marking
Scheme
2. Write a program
in a high-level
language.
2.
Understandin
g
Computer
Science p.g
165
2.
Marking
scheme
3. Implement and
write a program
from a given
design presented
as either a
program flowchart
or pseudo code.
3.
Understandin
g
Computer
Science p.g
165
3.
Marking
scheme
S.O.
M
WEEK 3
Mr. Zhou T
Page 14
EVALUATION
Transferable skills
Visual basic
Pascal
Python
Pupils should be
able to:
1. appreciate that
ACTIVITIES
1.www.zakonweb.
com
Worksheets
1.
Marki
ng
Sche
me
2. Exam paper,
Answer sheet,
2.
Marki
ng
schem
e
program coding is a
transferable skill.
2. Convert a
program written
in Visual basic to
Pascal and vice
versa.
Mr. Zhou T
AIDS.
OBJECTIVES
TOPIC CONTENT
WEEK ENDING
29 January 2016
LESSON 3 and 4
Page 15
GENERAL
INDIVIDUAL
3.analyse and
recognise the
basic control
structures in a
high-level
language other
than the one
chosen to be
studied in depth.
3. Exam paper,
Answer sheet
3.
Marki
ng
schem
e
LESSON 5 and 6
Built-in function
string/character
manipulation
Mr. Zhou T
Pupils should be
able to:
1.define an in-built
function.
1.Exa
m
paper,
Answe
r
sheet
Page 16
1.
Markin
g
Schem
e
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 3
EVALUATION
GENERAL
INDIVIDUAL
29 January 2016
formatting of
numbers
random number
generator
2. use a subset of
the built-in functions
and library routines
supported by the
chosen
programming
language.
2.
Exam
paper,
Answe
r
sheet,
2.
Markin
g
schem
e
3. analyse the
information
provided in
technical
documentation
describing
functions/procedure
s.
3.
Exam
paper,
Answe
r sheet
3.
Markin
g
schem
e
Mr. Zhou T
Page 17
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 3
EVALUATION
GENERAL
INDIVIDUAL
LESSON 7 and 8
Software development
Programming
SDLC
Pupils should be
able to:
1. Define software
development and
system
development life
cycle (SDLC).
2. Write, translate, test
29 January 2016
3. Explain how
modularizing a
problem can be
beneficial in both
writing and
maintaining the
code.
1.Exa
m
paper
,
Answ
er
sheet
2.
Exam
paper
,
Answ
er
sheet
,
3.
Exam
paper
,
Answ
er
sheet
1.
Marki
ng
Sche
me
2.
Marki
ng
schem
e
3.
Marki
ng
schem
e
WEEK 4
Mr. Zhou T
Page 18
Structured
programming
Procedur
e
Functions
Paramete
rs
Mr. Zhou T
ACTIVITIES
AIDS
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
05 February
2016
LESSON 1 and
2
1.Zak
on
websi
te
1.
Workshe
ets
2. understand the
passing of parameters
by value and by
reference.
2.Zak
on
websi
te
2.
Workshe
ets
Page 19
EVALUATION
GENERA
L
INDIVIDUAL
3. explain where in
the construction
of an algorithm it
is appropriate to
use a function
Mr. Zhou T
3.
Zakon
websi
te
Page 20
3.
Workshe
ets
LESSON 3 and
4
05 February 2016
Structured
Programming
procedur
es
functions
paramete
rs
Mr. Zhou T
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 4
1. .
Zakon
websit
e
1
Markin
g
schem
e
2. write programs
containing several
components and showing
good use of resources
2. .
Zakon
websit
e
2.
Markin
g
schem
e
Page 21
EVALUATION
GENERAL
INDIVIDUAL
3.Zako
n
websit
e
3.
Markin
g
schem
e
LESSON 5
and 6
Program
Testing
Mr. Zhou T
1.Zako
n
websit
e
Page 22
1.
Workshee
ts.
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 4
EVALUATION
GENERAL
INDIVIDUAL
05 February 2016
syntax
errors
logical
errors
run-time
errors
2.
Zakon
websit
e
2.
Workshee
ts.
3.Zako
n
websit
e
3.
Workshee
ts.
Mr. Zhou T
Page 23
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 4
EVALUATION
GENERAL
INDIVIDUAL
LESSON 7 and 8
Testing strategies
white box testing
black box testing
Pupils should be
able to:
1.define white box
and black box
testing.
1.Exa
m
paper,
Answe
r
sheet
1. Marking
Scheme
2.
Exam
paper,
Answe
r
sheet,
2. Marking
scheme
3.
Zakon
websit
e
3.
Worksheets
05 February 2016
Mr. Zhou T
Page 24
LESSON 1 and 2
Data representation
User-defined
data types
Mr. Zhou T
1.Zakon
website
Page 25
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 5
EVALUATION
GENERAL
INDIVIDUAL
12 February 2016
2. Zakon
website
2.
Workshee
ts
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 26
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 5
EVALUATION
GENERAL
INDIVIDUAL
LESSON 3 and 4
12 February 2016
1.Zakon
website
1.
Workshee
ts
2. select an
appropriate method of
file organisation and
file access for a given
problem.
2. Zakon
website
2.
Workshee
ts
3.explain the
differences between
sequential and direct
access of files..
3. Zakon
website
3.
Workshee
ts
WEEK 5
Mr. Zhou T
Page 27
Data representation
Real numbers
and floating
point
representation.
1.Zakon
website
1.
Workshee
ts
2. Zakon
website
2.
Workshee
ts
Page 28
ACTIVITIES
AIDS.
Mr. Zhou T
S.O.M
OBJECTIVES
TOPIC
CONTENT
LESSON 5 and 6
EVALUATION
GENERAL
INDIVIDUAL
3. Zakon
website
Mr. Zhou T
Page 29
3.
Workshee
ts
LESSON 7 and 8
12 February 2016
Data representation
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Normalization
of floating point
numbers.
Mr. Zhou T
Page 30
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 5
EVALUATION
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 1 and 2
Local area networks
(LAN)
Topology
Mr. Zhou T
1.Zakon
website
Page 31
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 6
EVALUATION
GENERAL
INDIVIDUAL
19 February 2016
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 32
AID
S.
S.O.
M
WEEK 6
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 3 and 4
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 33
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 3 and 4
Mr. Zhou T
1.Zakon
website
Page 34
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 6
EVALUATION
GENERAL
INDIVIDUAL
19 February 2016
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 35
AID
S.
S.O.
M
WEEK 6
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 5 and 6
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 36
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
Lesson 7 and 8
Mr. Zhou T
1.Zakon
website
Page 37
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 6
EVALUATION
GENERAL
INDIVIDUAL
19 February 2016
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 38
AID
S.
S.O.
M
WEEK 7
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 1 and 2
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 39
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 3 and 4
Mr. Zhou T
1.Zakon
website
Page 40
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 7
EVALUATION
GENERAL
INDIVIDUAL
19 February 2016
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 41
AID
S.
S.O.
M
WEEK 7
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 5 and 6
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 42
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 7 and 8
Mr. Zhou T
1.Zakon
website
Page 43
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK ENDING
WEEK 7
EVALUATION
GENERAL
INDIVIDUAL
26 February 2016
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 44
AID
S.
S.O.
M
WEEK 8
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 1 and 2
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 45
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 3 and 4
Mr. Zhou T
1.Zakon
website
Page 46
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK 8
EVALUATION
GENERAL
INDIVIDUAL
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 47
AID
S.
S.O.
M
WEEK 8
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 5 and 6
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 48
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 7 and 8
Mr. Zhou T
1.Zakon
website
Page 49
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK 8
EVALUATION
GENERAL
INDIVIDUAL
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Mr. Zhou T
Page 50
AID
S.
S.O.
M
WEEK 8
EVALUATION
Mr. Zhou T
ACTIVITIES
OBJECTIVES
TOPIC
CONTENT
LESSON 1 and 2
1.Zakon
website
1.
Workshee
ts
2. show
understanding of the
effects of changing
the allocation of bits
to mantissa and
exponent in a
floating-point
representation.
2. Zakon
website
2.
Workshee
ts
Page 51
GENERAL
INDIVIDUAL
3. explain how an
underflow and
overflow can occur.
3. Zakon
website
3.
Workshee
ts
LESSON 3 and 4
Mr. Zhou T
1.Zakon
website
Page 52
1.
Workshee
ts
ACTIVITIES
AIDS.
S.O.M
OBJECTIVES
TOPIC
CONTENT
WEEK 8
EVALUATION
GENERAL
INDIVIDUAL
Mr. Zhou T
2. describe the
structure of a bus and
star topology and the
implications of how
packets are
transmitted between
two hosts.
2. Zakon
website
2.
Workshee
ts
3. explain
characteristics of a
wireless network.
3. Zakon
website
3.
Workshee
ts
Page 53