91

Please consent to cookies to view content.

' ); iframeDoc.close(); } } } } } const observer = new MutationObserver(switchSrc); observer.observe(document.documentElement, { childList: true, subtree: true, }); })();

91

Last updated

16 June 2026

pptx, 113.1 KB
pptx, 113.1 KB
docx, 12.32 KB
docx, 12.32 KB
docx, 15.16 KB
docx, 15.16 KB
docx, 12.32 KB
docx, 12.32 KB
docx, 14.59 KB
docx, 14.59 KB

Programming Concepts & Pseudocode|Cambridge IGCSE 0478 / 0984 CS|PPT|Worksheet|Activity|MCQ|Answers

**** Programming Concepts & Pseudocode****

The pack that Covers variables, data types, all selection and iteration structures (IF, CASE, FOR, WHILE, REPEAT UNTIL), nested loops, string handling, and 1D/2D arrays — written in exact Cambridge IGCSE 0478/0984 pseudocode conventions. Includes a progressive PPT (simple to complex), 12 pseudocode-writing exercises building from single statements to nested array loops, a 25-question MCQ quiz, and complete worked solutions. This is the pack your students will come back to again and again before Paper 2.

1. Core Lecture — 28 Slides (PPTX)

Covers every sub-topic in syllabus order: Variables & Constants (DECLARE, CONSTANT, ←) · Five data types with examples · Arithmetic/Relational/Logical operators including DIV and MOD · Sequence programs · IF…THEN…ELSE…ENDIF · CASE…OF…OTHERWISE…ENDCASE · FOR…TO…NEXT · WHILE…DO…ENDWHILE · REPEAT…UNTIL · Loop comparison table · Nested selection (grade calculator with trace) · Nested iteration (multiplication table + validate 5 scores) · Combined nested example (count passes/fails) · STRING functions LENGTH(), SUBSTRING(), & concatenation · 1D and 2D arrays with declarations and traversal · Common array algorithms (max, count, linear search) · Complete temperature logger program · Exam tips, trace table technique, command words, conventions reference card, practice slide, and recap.

**** 2. Worksheet (DOCX)****

17 questions total across 5 sections: Sequence (Q1–3: sum/difference, km-to-miles, till program) · Selection (Q4–6: positive/negative/zero, theme park pricing, CASE calculator) · Iteration (Q7–9: times table with FOR, running total with WHILE, guessing game with REPEAT) · Nested/Arrays (Q10–12: 7-day temperature array, 2D marks array, complete grade system) · Array Traversal A–E (total, maximum, count passes, 2D row total, all product totals with grand total). All questions have graded difficulty (★☆☆ to ★★★) and answer spaces.

3. Activity (DOCX)

“Find the Bug” debugging challenge — three progressive activities: Activity A (card sort: 10 scrambled lines to reorder + 1 bug), Activity B (4 bugs in a nested IF program), Activity C (3 bugs in a WHILE loop). Includes full teacher instructions, timings, printable cut-out cards, and extension task.

4. MCQ Quiz (DOCX)

25 questions across Easy/Medium/Hard. Includes 6 “what is the output?” trace questions (the exam’s favourite style) covering FOR loops, WHILE, REPEAT, nested loops, and array algorithms. Topics covered: variables, data types, DIV/MOD, selection, iteration, strings, arrays, 2D arrays, and logical operators.

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

to let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.