CAPE Computer Science

A full CAPE Computer Science plan: the paper format check, a C compiler at home, weekly coding and trace drills, every module of Units 1 and 2 in syllabus order, both internal assessment projects, past papers, the mock and exam day.

Free · Mac (Apple silicon) and Windows · v1.0.0 · Other platforms

Then open the Marketplace in the app, search for CAPE Computer Science, and click Install. It goes into your own files, and works offline from then on.

What it installs.

1

Pillar

1

Area

50

Projects

210

Starter tasks

📝 Caribbean School Exams

CAPE Computer Science

Studying CAPE Computer Science Units 1 and 2: computer architecture, problem solving and programming, data structures, software engineering and the internal assessment project.

  1. Computer Science syllabus and paper format check
  2. C compiler and code editor set up at home
  3. Home computer and quiet desk for coding practice
  4. Diagnostic quiz across the Unit 1 modules
  5. Computer Science timetable to the exam sitting
  6. Past papers, mark schemes and subject reports archive
  7. Computer science key terms glossary
  8. Agreeing targets and IA dates with your teacher
  9. Computer Science practice score log
  10. Weekday C programming exercises
  11. Weekly trace table and dry-run drill
  12. Weekly Paper 01 multiple choice set
  13. Saturday timed Paper 02 question
  14. Compiler error and bug notebook
  15. Sunday check-in for parents of a CAPE computing student
  16. Number bases, conversions and character codes
  17. Signed integers, binary arithmetic and floating point
  18. Logic gates, truth tables and Boolean algebra
  19. Adders, flip-flops and other digital circuits
  20. CPU, memory and the fetch-decode-execute cycle
  21. Instruction formats, addressing modes and assembly language
  22. Problem definition, decomposition and IPO charts
  23. Algorithms in pseudocode and flowcharts
  24. Language generations, paradigms and translators
  25. Data types, operators, input and output in C
  26. Selection and loops in C
  27. Arrays and strings in C
  28. Functions, records and text files in C
  29. Pointers and dynamic memory in C
  30. Linked lists built and traversed in C
  31. Stacks and queues as abstract data types
  32. Searching and sorting algorithms compared
  33. Software development life cycle models
  34. Requirements gathering and feasibility study
  35. Design diagrams with DFDs, structure charts and UML
  36. Testing, implementation and maintenance of software
  37. Operating system functions and resource management
  38. Networks, protocols and security basics
  39. Unit 1 IA problem choice and specification
  40. Unit 1 IA program, testing and documentation
  41. Unit 2 IA software project
  42. IA final check and submission
  43. Paper 032 preparation for private candidates
  44. First full timed Computer Science paper at home
  45. School mock exam and marked script review
  46. Final four weeks of Computer Science revision
  47. Computer Science exam day plan
  48. Teacher's bank of C exercises with test cases
  49. Subject report patterns across five sittings
  50. Writing efficient, well-structured C for the top grade

Where it starts.

Each project arrives with its purpose, milestones and first tasks written out. Here is how the first three read.

Computer Science syllabus and paper format check

CXC revises syllabuses, and the CAPE Computer Science an older student or a second-hand textbook describes may not be the one you will sit. One evening with the current syllabus tells you which modules sit in Unit 1 and Unit 2, which programming language is prescribed, what each paper tests and how the internal assessment works, so every later hour of practice rehearses the real exam.

First tasks

  • Check the current syllabus and timetable on the CXC website and note the paper format
  • List the modules of Unit 1 and Unit 2 with their main topics
  • Note which programming language the syllabus prescribes
  • Write your unit's exam date from the published timetable
  • Ask your teacher to confirm the summary matches what the school expects

C compiler and code editor set up at home

Programming is learned by typing, compiling and fixing code, and a student who can only code in the school lab gets a few hours a week when they need many more. A free C compiler and a simple editor on the home computer, tested with a first program, turn every evening into lab time and remove the excuse before it starts.

First tasks

  • Ask your teacher which C compiler and editor the school lab uses
  • Install the compiler and editor on the home computer
  • Compile and run a program that adds two numbers you type in
  • Create folders for Unit 1, Unit 2 and the internal assessment
  • Back up the code folders to a drive or cloud account @recurring(monthly:20)

Home computer and quiet desk for coding practice

Parents often see a laptop on the bed and assume homework is happening, but debugging C needs a table, a steady screen and a spell without the television. Setting up a coding corner, agreeing when the computer is the student's, and sorting a reliable internet plan for downloads and online compilers is the most useful thing a parent can arrange without knowing any code.

First tasks

  • Ask your child which evenings they need the computer for coding
  • Clear a table and light near a socket for the coding corner
  • Write the agreed computer schedule where the family can see it
  • Check the internet plan can handle downloads of compilers and past papers

Make it yours.

Install CAPE Computer Science, then tell Aurum the date you're aiming for. It checks whether the plan fits the weeks you actually have.

Free · Mac (Apple silicon) and Windows · v1.0.0 · Other platforms

Blueprints are general information to help you organise your own work. They are not medical, financial, legal or other professional advice. See the Terms.