We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
Important Announcement: Syllabus For Grade - 10 Exam
Grade – 10 Unit Test (Syllabus)
Computer Science
Lesson Learning Objective Resource
• Understand the program
development life cycle, limited to: analysis, design, coding and testing
• (a) Understand that every
computer system is made up of sub-systems, which are made up of further sub-systems
• (b) Understand how a problem
can be decomposed into its • Lectures Uploaded on component parts MS Teams
• (c) Use different methods to • PPT & Resources
Chapter 7 design and construct a solution Uploaded on MS Teams Algorithm Design to a problem & Problem Solving • Explain the purpose of a given • Computer Science algorithm IGCSE & O Level • Understand standard methods Coursebook by Sarah of solution: totalling, counting, Lawrey & Victoria Ellis average values
• (a) Understand the need for
validation checks to be made on input data and the different types of validation check
• (b) Understand the need for
verification checks to be made on input data and the different types of verification check • Suggest and apply suitable test data
• Complete a trace table to
document a dry-run of an algorithm
• Identify errors in given
algorithms and suggest ways of correcting these errors
• Write and amend algorithms for
given problems or scenarios, using: pseudocode, program code and flowcharts
• Declare and use variables and
constants
• Understand and use the basic
data types
• Understand and use input and • Lectures Uploaded on
output MS Teams
• (a) Understand and use the • PPT & Resources
concept of sequence Uploaded on MS Teams Chapter 8 Programming • (b) Understand and use the • Computer Science concept of selection IGCSE & O Level Coursebook by Sarah • (c) Understand and use the Lawrey & Victoria Ellis concept of iteration
• (d) Understand and use the
concepts of totalling and counting
• (e) Understand and use the
concept of string handling • (f) Understand and use arithmetic, logical and Boolean operators