Hodder Education
Cambridge IGCSE and O Level Computer Science Second Edition
David Watson, Helen Williams
Cambridge IGCSE and O Level Computer Science Second Edition
US$ 50.39
The publisher has enabled DRM protection, which means that you need to use the BookFusion iOS, Android or Web app to read this eBook. This eBook cannot be used outside of the BookFusion platform.
Description
Contents
Reviews

This title is endorsed by Cambridge Assessment International Education to support the full syllabus for examination from 2023.

Benefit from the knowledge of our renowned expert authors to navigate through the content of the updated Cambridge IGCSE™ and O Level Computer Science syllabuses (0478/0984/2210).
- Develop computational thinking and problem-solving skills: clearly-explained concepts are followed by opportunities to implement in the programming language of choice.
- Build an understanding of computer systems and associated technologies: carefully prepared worked examples explain new ideas alongside activities to test and consolidate.
- Navigate the syllabus confidently: supplementary subject content is flagged clearly, with introductions to each topic outlining the learning objectives.
- Satisfy curiosity: students are encouraged to deepen their knowledge and understanding of the subject with Extension Activities and Find Out More.
- Consolidate skills and check understanding: self-assessment questions, activities and exam-style questions are embedded throughout the book, alongside key definitions of technical terms and a glossary.

Answers to the Student Book are available in Cambridge IGCSE and O Level Computer Science Teacher's Guide with Boost Subscription 9781398318502

Language
English
ISBN
9781398320758
Cover
Title Page
Copyright
Contents
Introduction
SECTION 1 COMPUTER SYSTEMS
1 Data representation
1.1 Number systems
1.2 Text, sound and images
1.3 Data storage and file compression
2 Data transmission
2.1 Types and methods of data transmission
2.2 Methods of error detection
2.3 Symmetric and asymmetric encryption
3 Hardware
3.1 Computer architecture
3.2 Input and output devices
3.3 Data storage
3.4 Network hardware
4 Software
4.1 Types of software and interrupts
4.2 Types of programming language, translators and integrated development environments (IDEs)
5 The internet and its uses
5.1 The internet and the World Wide Web (WWW)
5.2 Digital currency
5.3 Cyber security
6 Automated and emerging technologies
6.1 Automated systems
6.2 Robotics
6.3 Artificial intelligence (AI)
SECTION 2 ALGORITHMS, PROGRAMMING AND LOGIC
7 Algorithm design and problem solving
7.1 The program development life cycle
7.2 Computer systems, sub-systems and decomposition
7.3 Explaining the purpose of an algorithm
7.4 Standard methods of solution
7.5 Validation and verification
7.6 Test data
7.7 Trace tables to document dry runs of algorithms
7.8 Identifying errors in algorithms
7.9 Writing and amending algorithms
8 Programming
8.1 Programming concepts
8.2 Arrays
8.3 File handling
9 Databases
9.1 Databases
10 Boolean logic
10.1 Standard logic gate symbols
10.2 The function of the six logic gates
10.3 Logic circuits, logic expressions, truth tables and problem statements
The book hasn't received reviews yet.