Cambridge International AS and A Level Computer Science Coursebook with Cambridge : Elevate 2nd Edition
Category:Science

Cambridge International AS and A Level Computer Science Coursebook with Cambridge : Elevate 2nd Edition

by Sylvia Langfield,Dave Duddell

LKR 18,495.00LKR 20,550.0010% OFF
Out of stock
Item SKU:
58077
Author:
Sylvia Langfield,Dave Duddell
Publisher:
Cambridge University Press
Edition:
2nd Revised
ISBN:
9781108568326
EAN13:
9781108568326

Product Description

This coursebook with Cambridge Elevate edition has been developed by an experienced author and examiner team and written for the international learner. It provides you with a structured and progressive guide to the theoretical and practical skills required by the syllabus. With an emphasis on developing computational skills, this resource helps to build your confidence in using a range of technology and programming languages. Detailed descriptions of concepts are reinforced with exercises, discussion points, and reflection tasks with exam-style and past paper questions. Answers are found within the teacher's resource.


  • Written specifically for the international learner with clear explanations of concepts and associated key terms.


  • Examples given in the three accepted programming languages (Microsoft Visual Basic, Python and Java) provide students with the opportunity to code with their preferred language.


  • The Discussion Point feature encourages deeper understanding through articulating and reasoning concepts with peers.


  • There is a wealth of opportunities to practise and consolidate skills through tasks, extension questions, and exam-style and past paper questions.



Introduction

Part 1:

1. Information representation

  • 2. Communication
  • 3. Hardware
  • 4. Processor fundamentals
  • 5. System software
  • 6. Security, privacy and data integrity
  • 7. Ethics and ownership
  • 8. Databases

Part 2:

9. Algorithm design and problem-solving

  • 10. Data types and structures
  • 11. Programming
  • 12. Software development

Part 3:

13. Data representation

  • 14. Communication and Internet technologies
  • 15. Hardware and virtual machines
  • 16. System software
  • 17. Security
  • 18. Artificial intelligence

Part 4:

19. Computational thinking and problem solving

  • 20. Further programming.