36-Week WAEC Revision Programme — ICT
September to the May WAEC sitting. SS3 is not a year of new material so much as a year of pressure on material already met, so this is not a course to work through from the beginning — it is a testing programme. Each week you answer cold, work the ones you got wrong, and have the AI explain why you got them wrong. Anything you turn out never to have been taught, you learn there and then, and meet again three weeks later.
A week is one block of the syllabus and the prompts that cover it. You are not meant to do all of them: answer the questions first, and let what you get wrong decide which of the rest you need. Fifteen or twenty minutes a subject is a real week's work — nine subjects do not fit any other way.
Every week, in this order
Start with the questions, not the explanation. The first two steps are in every week; a purpose-written mistake or pitfalls prompt appears in about half of them, and where it does not, your own wrong answers are the material for step three.
- 1. Retrieve — Answer cold, with nothing in front of you. Wrong answers are the point — they show you where the week's work is.
- 2. Drill — Work the ones you missed properly, showing every step, so you and the AI can both see where it went wrong.
- 3. Explain my error — Ask why your answer was wrong, not just what the right one is. Where the week offers a Spot My Mistake or WAEC Pitfalls prompt, use it.
- 4. Teach me — Only if the error turns out to be something you were never taught. Then come back and retrieve it again.
Computer Fundamentals & Hardware
↑ Jump to week- Week 1
- Constants and variables in BASIC (Quiz Me)
- The INT function (Quiz Me)
- The data types BASIC uses (Practice Set)
- Reading input from the keyboard (WAEC Exam Practice)
- The ABS function (Practice Set)
- The RND function (WAEC Exam Practice)
- The order of operations in an expression (Misconception Check)
- Choosing the right function for a task (Misconception Check)
- The assignment statement (Explain It Back)
- Printing formatted output (Nigerian Real-World Scenario)
- The arithmetic operators (Hands-On Project)
- Writing a program that works out an average (Career Connections)
- The SQR function (Explain It Back)
- The string functions (Nigerian Real-World Scenario)
- Nesting one function inside another (Hands-On Project)
- The structure of a BASIC program (Teach Me)
- What a built-in function is (Teach Me)
- Week 2
- SS3 ICT — BASIC Programs: Finding a square root by repeated approximation (Quiz Me)
- The work of a systems analyst (Quiz Me)
- SS3 ICT — BASIC Programs: The Newton-Raphson idea, in outline (Practice Set)
- SS3 ICT — BASIC Programs: Testing a square root program (WAEC Exam Practice)
- Fact-finding by interview (Practice Set)
- Fact-finding by observation (WAEC Exam Practice)
- SS3 ICT — BASIC Programs: Comparing the two methods (Misconception Check)
- Designing the input and output of a system (Misconception Check)
- SS3 ICT — BASIC Programs: Writing a program that finds a square root (Explain It Back)
- SS3 ICT — BASIC Programs: The accuracy of an approximation (Nigerian Real-World Scenario)
- SS3 ICT — BASIC Programs: Stopping an approximation at the right point (Hands-On Project)
- Fact-finding by questionnaire (Explain It Back)
- The data flow diagram (Nigerian Real-World Scenario)
- The entity relationship diagram (Hands-On Project)
- Presenting a design to a client (Career Connections)
- SS3 ICT — BASIC Programs: Finding a square root by a built-in function (Teach Me)
- What systems analysis is (Teach Me)
- Week 3
- Napier's bones and the slide rule (Quiz Me)
- The calculating machines of Pascal and Leibniz (Practice Set)
- The first generation, built on valves (WAEC Exam Practice)
- The fourth generation, built on microprocessors (Misconception Check)
- Charles Babbage and the analytical engine (Explain It Back)
- The second generation, built on transistors (Nigerian Scenario)
- The third generation, built on integrated circuits (Project Task)
- The fifth generation and artificial intelligence (Career Link)
- How size, speed and cost changed across the generations (Practical Task)
- The abacus and the early counting devices (Teach Me)
- Week 4
- The supercomputer and what it is used for (Quiz Me)
- The mainframe and what it is used for (Practice Set)
- The microcomputer (WAEC Exam Practice)
- Classifying computers by the kind of data they handle (Misconception Check)
- The minicomputer (Explain It Back)
- Classifying computers by purpose (Nigerian Scenario)
- General-purpose and special-purpose computers (Project Task)
- Analogue, digital and hybrid computers (Career Link)
- Choosing the right class of computer for a named task (Practical Task)
- Classifying computers by size (Teach Me)
Revisit from three weeks ago - Week 5
- The keyboard and its groups of keys (Quiz Me)
- The mouse and the other pointing devices (Practice Set)
- The microphone as an input device (WAEC Exam Practice)
- The magnetic ink character reader (Misconception Check)
- The scanner (Explain It Back)
- The digital camera and the webcam (Nigerian Scenario)
- The barcode reader (Project Task)
- The optical mark reader (Career Link)
- Choosing an input device for a named job (Practical Task)
- What an input device does (Teach Me)
Revisit from three weeks ago - Week 6
- The monitor, and the kinds in use (Quiz Me)
- Screen resolution, and what it means (Practice Set)
- The non-impact printer (WAEC Exam Practice)
- The speaker as an output device (Misconception Check)
- The impact printer (Explain It Back)
- Comparing the laser printer with the inkjet (Nigerian Scenario)
- The plotter (Project Task)
- Soft copy and hard copy (Career Link)
- Choosing an output device for a named job (Practical Task)
- What an output device does (Teach Me)
Revisit from three weeks ago - Week 7
- The control unit and the work it does (Quiz Me)
- The arithmetic and logic unit (Practice Set)
- The system clock and clock speed (WAEC Exam Practice)
- The cache, and why it is there (Misconception Check)
- The registers of the processor (Explain It Back)
- The machine cycle: fetch, decode, execute (Nigerian Scenario)
- The buses that join the processor to memory (Project Task)
- What more cores give a processor (Career Link)
- Comparing two processors by their specifications (Practical Task)
- The three parts of the central processing unit (Teach Me)
Revisit from three weeks ago - Week 8
- Random access memory (Quiz Me)
- Read only memory (Practice Set)
- Volatile and non-volatile memory (WAEC Exam Practice)
- Virtual memory (Misconception Check)
- PROM, EPROM and EEPROM (Explain It Back)
- Measuring memory in bytes, kilobytes and megabytes (Nigerian Scenario)
- Cache memory (Project Task)
- What adding more RAM actually does (Career Link)
- Reading a memory specification (Practical Task)
- The difference between memory and storage (Teach Me)
Revisit from three weeks ago - Week 9
- The hard disk drive (Quiz Me)
- The solid state drive (Practice Set)
- The flash drive (WAEC Exam Practice)
- Access time and transfer rate (Misconception Check)
- The optical disc (Explain It Back)
- The memory card (Nigerian Scenario)
- Cloud storage as secondary storage (Project Task)
- Backing up onto a second device (Career Link)
- Choosing a storage device for a named job (Practical Task)
- Primary and secondary storage (Teach Me)
Revisit from three weeks ago - Week 10
- A file name and its extension (Quiz Me)
- The path to a file (Practice Set)
- Copying and moving a file (WAEC Exam Practice)
- Searching for a file (Misconception Check)
- Creating and naming a folder (Explain It Back)
- Renaming and deleting a file (Nigerian Scenario)
- The recycle bin (Project Task)
- Compressing a folder (Career Link)
- Organising a set of school files (Practical Task)
- A file and a folder (Teach Me)
Revisit from three weeks ago - Week 11
- Cleaning a computer safely (Quiz Me)
- The uninterruptible power supply (Practice Set)
- A computer that will not boot (WAEC Exam Practice)
- A computer running slowly (Misconception Check)
- Protecting a computer from power surges (Explain It Back)
- A monitor showing no display (Nigerian Scenario)
- A printer that will not print (Project Task)
- Recording a fault and its remedy (Career Link)
- When to call a technician (Practical Task)
- Preventive maintenance of a computer (Teach Me)
Revisit from three weeks ago
Number Systems & Data
↑ Jump to week- Week 12
- The place values of a binary number (Quiz Me)
- The ASCII code (Quiz Me)
- Converting decimal into binary (Practice Set)
- Converting decimal into octal (WAEC Exam Practice)
- The Unicode standard (Practice Set)
- Representing a whole number in binary (WAEC Exam Practice)
- Binary addition (Misconception Check)
- Representing an image as pixels (Misconception Check)
- Converting binary into decimal (Explain It Back)
- Converting decimal into hexadecimal (Nigerian Scenario)
- Converting binary into hexadecimal (Project Task)
- Binary subtraction (Career Link)
- Why hexadecimal is used in computing (Practical Task)
- Representing a character in binary (Explain It Back)
- Representing a negative number (Nigerian Scenario)
- Representing a sound as data (Project Task)
- Colour depth and file size (Career Link)
- Why all data comes down to ones and noughts (Practical Task)
- The decimal, binary, octal and hexadecimal systems (Teach Me)
- The bit and the byte (Teach Me)
Revisit from three weeks ago
Software
↑ Jump to week- Week 13
- SS3 ICT — BASIC Programs: Declaring an array (Quiz Me)
- The feasibility study (Quiz Me)
- SS3 ICT — BASIC Programs: The subscript of an array element (Practice Set)
- SS3 ICT — BASIC Programs: Reading values out of an array (WAEC Exam Practice)
- The analysis stage (Practice Set)
- The implementation stage (WAEC Exam Practice)
- SS3 ICT — BASIC Programs: Searching an array for a value (Misconception Check)
- Why the cycle is a cycle (Misconception Check)
- SS3 ICT — BASIC Programs: Filling an array with values (Explain It Back)
- SS3 ICT — BASIC Programs: A one-dimensional array (Nigerian Real-World Scenario)
- SS3 ICT — BASIC Programs: A two-dimensional array (Hands-On Project)
- SS3 ICT — BASIC Programs: Finding the largest value in an array (Career Connections)
- The design stage (Explain It Back)
- The maintenance stage (Nigerian Real-World Scenario)
- The documentation produced at each stage (Hands-On Project)
- The cost of a fault found late (Career Connections)
- SS3 ICT — BASIC Programs: What an array is (Teach Me)
- The stages of the systems development life cycle (Teach Me)
Revisit from three weeks ago - Week 14
- Feasibility of a proposed solution (Quiz Me)
- Unit testing (Quiz Me)
- The program specification (Practice Set)
- Designing the algorithm (WAEC Exam Practice)
- Integration testing (Practice Set)
- User acceptance testing (WAEC Exam Practice)
- Preparing to code (Misconception Check)
- A dry run with a trace table (Misconception Check)
- Designing the data structures (Explain It Back)
- Desk checking a design (Nigerian Real-World Scenario)
- Choosing the programming language (Hands-On Project)
- System testing (Explain It Back)
- Choosing test data (Nigerian Real-World Scenario)
- Normal, extreme and erroneous data (Hands-On Project)
- Problem definition in the development cycle (Teach Me)
- What testing is for (Teach Me)
Revisit from three weeks ago - Week 15
- SS3 ICT — Computer Networks: The bus topology and its protocol (Quiz Me)
- An unnormalised table and its problems (Quiz Me)
- SS3 ICT — Computer Networks: The ring topology and its protocol (Practice Set)
- SS3 ICT — Computer Networks: The TCP/IP protocol suite (WAEC Exam Practice)
- First normal form (Practice Set)
- Third normal form (WAEC Exam Practice)
- SS3 ICT — Computer Networks: Choosing a topology and protocol together (Misconception Check)
- When not to normalise (Misconception Check)
- SS3 ICT — Computer Networks: The mesh topology (Explain It Back)
- SS3 ICT — Computer Networks: The ethernet protocol (Nigerian Real-World Scenario)
- SS3 ICT — Computer Networks: The wireless protocols (Hands-On Project)
- Second normal form (Explain It Back)
- The anomalies normalisation removes (Nigerian Real-World Scenario)
- Normalising a small table (Hands-On Project)
- SS3 ICT — Computer Networks: The star topology and its protocol (Teach Me)
- Why a database is normalised (Teach Me)
Revisit from three weeks ago - Week 16
- The SELECT statement (Quiz Me)
- SS3 ICT — Web Design: The head and the body (Quiz Me)
- The WHERE clause (Practice Set)
- The INSERT statement (WAEC Exam Practice)
- SS3 ICT — Web Design: Headings and paragraphs (Practice Set)
- SS3 ICT — Web Design: The image tag (WAEC Exam Practice)
- Joining two tables in a query (Misconception Check)
- SS3 ICT — Web Design: Validating an HTML page (Misconception Check)
- The ORDER BY clause (Explain It Back)
- The UPDATE statement (Nigerian Real-World Scenario)
- The DELETE statement (Hands-On Project)
- SS3 ICT — Web Design: Ordered and unordered lists (Explain It Back)
- SS3 ICT — Web Design: The anchor tag (Nigerian Real-World Scenario)
- SS3 ICT — Web Design: The table tags (Hands-On Project)
- What SQL is for (Teach Me)
- SS3 ICT — Web Design: The structure of an HTML document (Teach Me)
Revisit from three weeks ago - Week 17
- Recording a macro in a spreadsheet (Quiz Me)
- The iterative model (Quiz Me)
- Running a recorded macro (Practice Set)
- Assigning a macro to a button (WAEC Exam Practice)
- The agile approach (Practice Set)
- Choosing a model for a project (WAEC Exam Practice)
- Documenting a macro for others (Misconception Check)
- Reviewing a finished project (Misconception Check)
- Editing a recorded macro (Explain It Back)
- The risks of macros (Nigerian Real-World Scenario)
- Automating a repeated report (Hands-On Project)
- The phases common to every model (Explain It Back)
- The deliverables of each phase (Nigerian Real-World Scenario)
- Managing change during development (Hands-On Project)
- What a macro is (Teach Me)
- The waterfall model (Teach Me)
Revisit from three weeks ago - Week 18
- A class and an object (Quiz Me)
- The virtual machine (Quiz Me)
- An attribute and a method (Practice Set)
- Inheritance (WAEC Exam Practice)
- The hypervisor (Practice Set)
- The benefits of virtualisation to a business (WAEC Exam Practice)
- Comparing object-oriented with procedural programming (Misconception Check)
- A virtualisation plan for a school laboratory (Misconception Check)
- Encapsulation (Explain It Back)
- Polymorphism (Nigerian Real-World Scenario)
- Abstraction in object-oriented design (Hands-On Project)
- Designing a simple class (Career Connections)
- Running two operating systems on one computer (Explain It Back)
- Cloud services built on virtualisation (Nigerian Real-World Scenario)
- The costs and risks of virtualisation (Hands-On Project)
- What object-oriented programming means (Teach Me)
- What virtualisation is (Teach Me)
Revisit from three weeks ago - Week 19
- The operating system and its functions (Quiz Me)
- Single-user and multi-user operating systems (Practice Set)
- The command line interface (WAEC Exam Practice)
- The language translator as system software (Misconception Check)
- The graphical user interface (Explain It Back)
- Utility programs (Nigerian Scenario)
- The device driver (Project Task)
- Booting the computer (Career Link)
- Comparing two operating systems (Practical Task)
- What system software is (Teach Me)
Revisit from three weeks ago - Week 20
- The word processor (Quiz Me)
- The spreadsheet (Practice Set)
- The graphics package (WAEC Exam Practice)
- Choosing a package for a named task (Misconception Check)
- The database package (Explain It Back)
- The presentation package (Nigerian Scenario)
- Integrated packages (Project Task)
- The advantages of a ready-made package (Career Link)
- The limits of a ready-made package (Practical Task)
- What an application package is (Teach Me)
Revisit from three weeks ago
Programming: BASIC & Algorithms
↑ Jump to week- Week 21
- The properties a good algorithm has (Quiz Me)
- Writing an algorithm in plain steps (Practice Set)
- The flowchart symbols, and what each means (WAEC Exam Practice)
- A flowchart with a loop in it (Misconception Check)
- Pseudocode (Explain It Back)
- A flowchart for a simple calculation (Nigerian Scenario)
- A flowchart with a decision in it (Project Task)
- Tracing an algorithm by hand (Career Link)
- Turning a flowchart into pseudocode (Practical Task)
- What an algorithm is (Teach Me)
Revisit from three weeks ago - Week 22
- The REM statement (Quiz Me)
- The sequence structure (Quiz Me)
- The LET statement (Practice Set)
- The PRINT statement (WAEC Exam Practice)
- The selection structure (Practice Set)
- The IF THEN ELSE statement (WAEC Exam Practice)
- The rules for naming a variable (Misconception Check)
- The WHILE loop (Misconception Check)
- The INPUT statement (Explain It Back)
- The END statement (Nigerian Scenario)
- Declaring a variable in BASIC (Project Task)
- A complete short BASIC program (Career Link)
- Running a BASIC program and correcting it (Practical Task)
- The IF THEN statement (Explain It Back)
- The iteration structure (Nigerian Scenario)
- The FOR NEXT loop (Project Task)
- Nesting one structure inside another (Career Link)
- Choosing the right structure for a task (Practical Task)
- The line numbers of a BASIC program (Teach Me)
- The three control structures (Teach Me)
Revisit from three weeks ago
Program Development Cycle
↑ Jump to week- Week 23
- Defining the problem (Quiz Me)
- Analysing the problem (Practice Set)
- Coding the program (WAEC Exam Practice)
- Maintaining the program (Misconception Check)
- Designing the solution (Explain It Back)
- Testing the program (Nigerian Scenario)
- Documenting the program (Project Task)
- Why the stages must be followed in order (Career Link)
- What it costs to skip a stage (Practical Task)
- The stages of program development in order (Teach Me)
Revisit from three weeks ago
Databases & Spreadsheets
↑ Jump to week- Week 24
- A cell reference (Quiz Me)
- A field, a record and a file (Quiz Me)
- Writing a formula that begins with an equals sign (Practice Set)
- The AVERAGE function (WAEC Exam Practice)
- The primary key (Practice Set)
- A flat file and a relational database (WAEC Exam Practice)
- The IF function (Misconception Check)
- A form for entering data (Misconception Check)
- The SUM function (Explain It Back)
- The MAX and MIN functions (Nigerian Scenario)
- The COUNT function (Project Task)
- Relative and absolute cell references (Career Link)
- Finding the error in a formula (Practical Task)
- The data types a field may take (Explain It Back)
- The relationship between two tables (Nigerian Scenario)
- A query, and what it returns (Project Task)
- A report for printing results (Career Link)
- Designing a table for a named purpose (Practical Task)
- The parts of a spreadsheet window (Teach Me)
- What a database is (Teach Me)
Revisit from three weeks ago
Networks & Internet
↑ Jump to week- Week 25
- The advantages of networking (Quiz Me)
- The local area network (Practice Set)
- The metropolitan area network (WAEC Exam Practice)
- The ring and the mesh topologies (Misconception Check)
- The wide area network (Explain It Back)
- The star topology (Nigerian Scenario)
- The bus topology (Project Task)
- The client-server model (Career Link)
- The peer-to-peer model (Practical Task)
- What a computer network is (Teach Me)
Revisit from three weeks ago - Week 26
- The internet service provider (Quiz Me)
- Simplex, half duplex and full duplex (Quiz Me)
- The web browser (Practice Set)
- The search engine (WAEC Exam Practice)
- The bandwidth of a channel (Practice Set)
- Coaxial cable (WAEC Exam Practice)
- Uploading and downloading (Misconception Check)
- Satellite transmission (Misconception Check)
- A web address and its parts (Explain It Back)
- The hyperlink (Nigerian Scenario)
- The web server (Project Task)
- The protocols used on the web (Career Link)
- The benefits and the risks of the internet (Practical Task)
- Twisted pair cable (Explain It Back)
- Fibre optic cable (Nigerian Scenario)
- Wireless transmission (Project Task)
- The modem, and what it does (Career Link)
- Comparing the transmission media (Practical Task)
- The difference between the internet and the web (Teach Me)
- The parts of a communication system (Teach Me)
Revisit from three weeks ago
Web Design
↑ Jump to week- Week 27
- External documentation for a program (Quiz Me)
- SS3 ICT — Web Design: Selectors by tag, class and id (Quiz Me)
- The user manual (Practice Set)
- Comments that help and comments that do not (WAEC Exam Practice)
- SS3 ICT — Web Design: Colour and background properties (Practice Set)
- SS3 ICT — Web Design: The box model in practice (WAEC Exam Practice)
- Perfective maintenance (Misconception Check)
- SS3 ICT — Web Design: Checking a stylesheet for errors (Misconception Check)
- The technical manual (Explain It Back)
- Corrective maintenance (Nigerian Real-World Scenario)
- Adaptive maintenance (Hands-On Project)
- Why documentation makes maintenance possible (Career Connections)
- SS3 ICT — Web Design: Font and text properties (Explain It Back)
- SS3 ICT — Web Design: Positioning an element (Nigerian Real-World Scenario)
- SS3 ICT — Web Design: A simple responsive layout (Hands-On Project)
- Debugging a program step by step (Career Connections)
- Internal documentation in a program (Teach Me)
- SS3 ICT — Web Design: Linking CSS to an HTML page (Teach Me)
Revisit from three weeks ago
Security & Ethics
↑ Jump to week- Week 28
- Packet filtering (Quiz Me)
- The native app (Quiz Me)
- The proxy server (Practice Set)
- Securing a wireless network (WAEC Exam Practice)
- The hybrid app (Practice Set)
- The app development process (WAEC Exam Practice)
- Auditing a network for weaknesses (Misconception Check)
- Maintaining an app after release (Misconception Check)
- Intrusion detection (Explain It Back)
- The virtual private network (Nigerian Real-World Scenario)
- Network access control (Hands-On Project)
- Designing an app for a small screen (Explain It Back)
- Testing an app on a device (Nigerian Real-World Scenario)
- Publishing an app (Hands-On Project)
- What a firewall does (Teach Me)
- The difference between a mobile app and a web app (Teach Me)
Revisit from three weeks ago - Week 29
- The Cybercrimes Act (Quiz Me)
- Machine learning, in outline (Quiz Me)
- Data protection and the rights of a data subject (Practice Set)
- The penalties for a cyber offence (WAEC Exam Practice)
- Training data, and why it matters (Practice Set)
- Natural language processing (WAEC Exam Practice)
- Reporting a cybercrime in Nigeria (Misconception Check)
- Artificial intelligence in Nigerian agriculture (Misconception Check)
- The duties of a data controller (Explain It Back)
- Computer fraud and its consequences (Nigerian Real-World Scenario)
- The protection of intellectual property (Hands-On Project)
- A case study of a data breach (Career Connections)
- Supervised and unsupervised learning (Explain It Back)
- Computer vision (Nigerian Real-World Scenario)
- Artificial intelligence in Nigerian banking (Hands-On Project)
- The ethical questions artificial intelligence raises (Career Connections)
- The laws that protect data in Nigeria (Teach Me)
- What artificial intelligence is (Teach Me)
Revisit from three weeks ago - Week 30
- Business to consumer trading (Quiz Me)
- A professional code of conduct Practice (Quiz Me)
- Business to business trading (Practice Set)
- The shopping cart and checkout (WAEC Exam Practice)
- The professional bodies in computing Practice (Teach Me)
- Confidentiality of a client's data Practice (Practice Set)
- Conflict of interest in computing work Practice (Explain It Back)
- Whistleblowing in a technology firm Practice (WAEC Exam Practice)
- Professional development and certification Practice (Nigerian Real-World Scenario)
- Liability for faulty software Practice (Hands-On Project)
- Setting up a small online shop (Misconception Check)
- Acting professionally in a first job Practice (Misconception Check)
- The online payment gateway (Explain It Back)
- Trust and security in online trading (Nigerian Real-World Scenario)
- E-commerce in Nigeria today (Hands-On Project)
- What e-commerce is (Teach Me)
Revisit from three weeks ago - Week 31
- The computer virus (Quiz Me)
- The worm and the trojan horse (Practice Set)
- The signs of an infected computer (WAEC Exam Practice)
- The password, and what makes one strong (Misconception Check)
- How a virus spreads (Explain It Back)
- Antivirus software (Nigerian Scenario)
- The firewall (Project Task)
- Physical security of equipment (Career Link)
- Backing up as a security measure (Practical Task)
- What computer security protects (Teach Me)
Revisit from three weeks ago - Week 32
- Software piracy (Quiz Me)
- Copyright in software (Practice Set)
- Hacking and cracking (WAEC Exam Practice)
- Professional conduct in computing (Misconception Check)
- Plagiarism of digital material (Explain It Back)
- The privacy of personal data (Nigerian Scenario)
- The Nigerian cybercrime law (Project Task)
- The responsible use of social media (Career Link)
- A case of unethical computer use (Practical Task)
- What computer ethics means (Teach Me)
Revisit from three weeks ago
Applications & Society
↑ Jump to week- Week 33
- The career of a network administrator (Quiz Me)
- ICT in Nigerian education (Quiz Me)
- The career of a database administrator (Practice Set)
- The career of a data analyst (WAEC Exam Practice)
- ICT in Nigerian healthcare (Practice Set)
- ICT in government services (WAEC Exam Practice)
- The ICT job market in Nigeria (Misconception Check)
- The digital divide in Nigeria (Misconception Check)
- The career of a cyber security analyst (Explain It Back)
- The career of an ICT teacher (Nigerian Real-World Scenario)
- The qualifications each career needs (Hands-On Project)
- ICT in Nigerian agriculture (Explain It Back)
- ICT in commerce and trading (Nigerian Scenario)
- Mobile money in Nigeria (Project Task)
- The effect of ICT on employment (Career Link)
- The growth of the Nigerian technology sector (Practical Task)
- The career of a software developer (Teach Me)
- ICT in Nigerian banking (Teach Me)
Revisit from three weeks ago
Mixed WAEC Practice
↑ Jump to week- Week 34
- Translating the program (Quiz Me)
- Revising the SS3 first term's programming (Quiz Me)
- A mixed objective test on the SS3 first term (Explain It Back)
- Correcting syntax errors (Practice Set)
- Testing with prepared data (WAEC Exam Practice)
- Revising the SS3 first term's data representation (Practice Set)
- A mixed theory question on the SS3 first term (WAEC Exam Practice)
- The diagrams to practise for the SS3 first term (Hands-On Project)
- Reviewing the program in use (Misconception Check)
- A timed test on the SS3 first term (Misconception Check)
- Correcting logic errors (Explain It Back)
- Installing the finished program (Nigerian Real-World Scenario)
- Training the users (Hands-On Project)
- The practical work of the SS3 first term (Nigerian Real-World Scenario)
- Coding from a design (Teach Me)
- Revising the SS3 first term's hardware and software (Teach Me)
Revisit from three weeks ago - Week 35
- Revising the SS3 second term's databases (Quiz Me)
- A mixed objective test on the SS3 second term (Explain It Back)
- A practical task in word processing (Quiz Me)
- Revising the SS3 second term's web work (Practice Set)
- A mixed theory question on the SS3 second term (WAEC Exam Practice)
- The diagrams to practise for the SS3 second term (Hands-On Project)
- A practical task in spreadsheets (Practice Set)
- A practical task in presentation software (WAEC Exam Practice)
- A timed test on the SS3 second term (Misconception Check)
- The commonest errors in a practical paper (Misconception Check)
- The practical work of the SS3 second term (Nigerian Real-World Scenario)
- A practical task in databases (Explain It Back)
- Saving and naming work as the paper requires (Nigerian Real-World Scenario)
- Managing time across a practical paper (Hands-On Project)
- Checking finished practical work (Career Connections)
- Revising the SS3 second term's networking (Teach Me)
- The WAEC ICT practical paper and what it asks (Teach Me)
Revisit from three weeks ago - Week 36
- Building a revision timetable for ICT (Quiz Me)
- Practising the objective paper (Practice Set)
- Practising the practical paper (WAEC Exam Practice)
- The commonest reasons candidates lose marks in ICT (Misconception Check)
- Practising the theory paper (Explain It Back)
- Using past questions in revision (Nigerian Real-World Scenario)
- What to do in the last week before the paper (Hands-On Project)
- The topics WAEC ICT returns to most often (Teach Me)
Revisit from three weeks ago