COMPUTER SCIENCE CAFÉ
  • WORKBOOKS
  • BLOCKY GAMES
  • GCSE
    • CAMBRIDGE GCSE
  • IB
  • A LEVEL
  • LEARN TO CODE
  • ROBOTICS ENGINEERING
  • MORE
    • CLASS PROJECTS
    • Classroom Discussions
    • Useful Links
    • SUBSCRIBE
    • ABOUT US
    • CONTACT US
    • PRIVACY POLICY
  • WORKBOOKS
  • BLOCKY GAMES
  • GCSE
    • CAMBRIDGE GCSE
  • IB
  • A LEVEL
  • LEARN TO CODE
  • ROBOTICS ENGINEERING
  • MORE
    • CLASS PROJECTS
    • Classroom Discussions
    • Useful Links
    • SUBSCRIBE
    • ABOUT US
    • CONTACT US
    • PRIVACY POLICY
Picture
Topics from the Cambridge IGCSE (9-1) Computer Science 0984 syllabus.
COMING SOON
​ALGORITHM DESIGN AND PROBLEM SOLVING
7.1 ALGORITHM DESIGN AND PROBLEM SOLVING
SECTION OBJECTIVES
7.1 Understand the program development life cycle, limited to: analysis, design, coding and testing
7.2 (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 component parts
(c) Use different methods to design and construct a solution to a problem
7.3 Explain the purpose of a given algorithm
7.4 Understand standard methods of solution
7.5 (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
7.6 Suggest and apply suitable test data
7.7 Complete a trace table to document a dry-run of an algorithm
7.8 Identify errors in given algorithms and suggest ways of correcting these errors
7.9 Write and amend algorithms for given problems or scenarios, using: pseudocode, program code and flowcharts
Picture
Picture
SUGGESTIONS
We would love to hear from you
SUBSCRIBE 
To enjoy more benefits
We hope you find this site useful. If you notice any errors or would like to contribute material then please contact us.