Appendix C:
Sample sc
heme of w
ork 2, Unit 8
2
8
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
1.3.7
• show understanding of the
need for both high-level and
low-level languages
• show understanding of the
need for assemblers when
translating programs written
in assembly language
Brainstorm the nature of a program and its
requirements (data input and output; manipulation
of data of various types and structures;
sequence, selection, repetition and subprogram
intercommunication; the concepts of totals and
counting).
(W)
Teacher introduces learners to different types of
programming languages by considering:
• historical origins of computer programming in
machine-specifi c types of language (machine
language and assembly language)
• the characteristics of these languages
• the need for an assembler translation program for
assembly language
• why they are still used for certain applications.
(W)
Cambridge IGCSE Computer Studies
Coursebook pp. 255–9
Cambridge IGCSE Computer Studies Revision
Book Chp 8.1
An introduction to different levels of
programming language:
www.teach-ict.com/gcse_computing/
ocr/216_programming/programming_
languages/home_programming_
languages.htm
Extension work – Tutorial on programming a
microcontroller, illustrating the suitability of
assembly language for dealing with input and
output devices:
www.mstracey.btinternet.co.uk/
Do'stlaringiz bilan baham: |