Computing
Junior High School · Core
BECE subject (formerly ICT). JHS Common Core Programme.
Past questions, solutions and notes for Computing →
Practice topics (Otisam)
Current curriculum
- Topic Computer systems
- Topic Productivity software
- Topic Internet, communication and safety
- Topic Computational thinking and programming
- Topic Introduction to computing and its uses
- Topic Parts of a computer: hardware
- Topic Input, output and storage devices
- Topic Computer software
- Topic The operating system and file management
- Topic Problem solving and algorithms
- Topic History and generations of computers
- Topic Number systems and data representation
- Topic Computer networks and communication
- Topic Computational thinking
- Topic Introduction to programming and programming languages
- Topic Block-based programming with Scratch
- Topic Computing fields and careers
- Topic Logic gates and Boolean logic
- Topic Variables, data types and operators
- Topic Control structures: sequence, selection and iteration
- Topic Introduction to Python programming
- Topic Searching and sorting algorithms
- Topic How the internet works
- Topic Computer security and malware
- Topic Computer architecture and the fetch-decode-execute cycle
- Topic Representing text, images and sound
- Topic Python lists, functions and libraries
- Topic Testing and debugging programs
- Topic Databases
- Topic Web development with HTML
- Topic Cybersecurity, privacy and Ghana's cyber laws
- Topic Artificial intelligence and machine learning
- Topic Emerging technologies: IoT, robotics and the cloud
Items marked “official” follow the wording of the GES/NaCCA curriculum document named above; other items are supplementary.