Senior High School · Elective · WASSCE
Computing
- practice papers
- 7 practice papers
- questions
- 859 questions
- topics
- 49 topics
Quick practice
10 random questions, one at a time, with the answer and explanation straight after each.
- Curriculum topics Strands, sub-strands and topics for the subject. 49 topics
- Past questions WASSCE papers, marking schemes and solutions in the Library.
- Practice papers Full WASSCE-style objective papers: study mode or timed exam. 7 papers
- Take a quiz Pick a topic and difficulty, practise at your own pace. 859 questions
- Timed test 20 random questions against the clock.
- Video lessons Teachers explain the topics.
- Lesson plans Weekly plans from teachers.
- Notes & downloads Lesson notes, revision notes and worksheets.
- Top scorers Who scored highest on Computing papers this month.
Practice by topic
49 topics. Quick practice shows the answer after each question; a test marks them all at the end.
-
Programming in Python
55 questions
-
Data representation
40 questions
-
Computer systems and the von Neumann model
36 questions · SHS 1
-
Number bases and conversions
36 questions · SHS 1
-
Binary arithmetic and signed numbers
36 questions · SHS 1
-
Operating systems
36 questions · SHS 1
-
Python: data types, input, output and operators
36 questions · SHS 1
-
Python: selection and iteration
36 questions · SHS 1
-
Network fundamentals and transmission media
36 questions · SHS 1
-
HTML and CSS for web pages
36 questions · SHS 1
-
Boolean algebra laws and simplification
36 questions · SHS 2
-
Logic circuits and binary adders
36 questions · SHS 2
-
Python: functions, scope and modules
36 questions · SHS 2
-
Python: strings, lists and dictionaries
36 questions · SHS 2
-
Searching, sorting and algorithm efficiency
36 questions · SHS 2
-
The OSI and TCP/IP models
36 questions · SHS 2
-
Relational databases and SQL
36 questions · SHS 2
-
Memory and storage technologies
36 questions · SHS 2
-
Software development life cycle
36 questions · SHS 3
-
Object-oriented programming
36 questions · SHS 3
-
File handling and exceptions in Python
36 questions · SHS 3
-
Translators and the compilation process
36 questions · SHS 3
-
Computer ethics, law and society
36 questions · SHS 3
-
Machine learning and artificial intelligence
36 questions · SHS 3
-
JavaScript and interactive web pages
36 questions · SHS 3
-
Cloud computing, IoT and emerging technologies
36 questions · SHS 3
-
Algorithm design: pseudocode and flowcharts
35 questions · SHS 1
-
Data structures: arrays, records, stacks and queues
35 questions · SHS 2
-
IP addressing and subnetting
35 questions · SHS 2
-
Cryptography and network security
35 questions · SHS 3
-
Computer architecture
21 questions
-
Algorithms and data structures
21 questions
-
Security, software development and emerging technology
19 questions
-
Logic
18 questions
-
Networks and the internet
18 questions
-
Databases
17 questions
-
Boolean algebra
13 questions · SHS 2
-
System software
13 questions · SHS 3
-
Computer structure
12 questions · SHS 1
-
Computer networking
12 questions · SHS 1
-
Computational thinking and programming logic
12 questions · SHS 1
-
Web development
12 questions · SHS 1
-
Main memory and data structures
12 questions · SHS 2
-
Mass storage and artificial intelligence
12 questions · SHS 3
-
Hardware and software
11 questions · SHS 1
-
Network design and implementation
11 questions · SHS 3
-
Web technologies and databases
11 questions · SHS 3
-
Barcodes and input technologies
10 questions · SHS 2
-
Network topologies
9 questions · SHS 2