Appendix C:
Sample sc
heme of w
ork 2, Unit 8
29
C
a
mbrid
g
e I
G
C
S
E and C
a
mbrid
g
e O Le
v
e
l C
o
mput
er S
c
ience
Syllabus ref
Learning objectives
Suggested teaching activities
Learning resources
Extension work:
• History of compiler writing:
http://
en.wikipedia.org/wiki/History_of_
compiler_writing
• First high-level language to have a
complete compiler:
•
http://en.wikipedia.org/wiki/Fortran
• The
fi rst programming language to express
operations using English-like statements:
•
http://en.wikipedia.org/wiki/
FLOW-MATIC
2.2.1
•
understand and use the
concepts of sequence,
selection, repetition, totalling
and
counting
• use
predefi ned procedures/
functions
Learners investigate programming concepts using a
number of different easy-to-use high-level computer
programming languages
Introduction to programming with Scratch –
teacher
presentation to cover:
• different data types and their declaration;
• iteration, counting and totalling – implementation
of some examples
previously devised as
pseudocode representations;
• calling
procedures/functions/sub-routines.
Do'stlaringiz bilan baham: