0478/0984 iGCSE Computer Science Paper 2 - 15 Mark Programming Question Solved | Pseudocode M/J 2024
📌 0478/0984 iGCSE Computer Science – Paper 2: Problem Solving 15 Mark Question (Pseudocode) Video Walkthrough - May/June 2024 Get ready for a 15-mark Paper 2 style question with a full walkthrough focused on problem solving using pseudocode. This video guides you step-by-step through how to analyse, design, and write high-quality pseudocode answers that meet exam mark schemes. 🔹 Skills Covered: ✅ Breaking down complex problems into manageable steps ✅ Writing clear, structured pseudocode using correct conventions ✅ Using selection (IF), iteration (FOR/WHILE), and variables effectively ✅ Maximising marks using examiner tips 📚 Perfect for: ✔️ iGCSE Computer Science (0478/0984) students preparing for Paper 2 ✔️ Students aiming for top marks in problem-solving questions ✔️ Teachers looking for exam-focused walkthroughs 🔔 Subscribe for more exam practice and walkthroughs! ✅ Full Solution here (Angled brackets replaced by words due to YouTube restrictions): // keep asking until Matches is between 1 and 22 REPEAT OUTPUT "How many matches played (max 22)? " INPUT Matches UNTIL Matches MORE THAN EQUAL TO 1 AND Matches LESS THAN EQUAL TO 22 FOR Counter = 1 TO 12 OUTPUT "Enter club name ", Counter INPUT Clubs[Counter] // store name in correct slot ``` // keep asking until W+D+L adds up to Matches REPEAT OUTPUT "Enter won, drawn, lost for ", Clubs[Counter] INPUT Won, Drawn, Lost IF Won + Drawn + Lost NOT EQUAL TO Matches THEN OUTPUT "Total must equal ", Matches, " — try again" ENDIF UNTIL Won + Drawn + Lost = Matches Statistics[Counter, 1] = Won // col 1 = wins Statistics[Counter, 2] = Drawn // col 2 = draws Statistics[Counter, 3] = Lost // col 3 = losses Points[Counter] = Won * 12 + Drawn * 5 // win=12 draw=5 loss=0 ``` NEXT Counter Max = -100 // start below any possible score FOR Maximum = 1 TO 12 IF Points[Maximum] MORE THAN Max THEN Max = Points[Maximum] ENDIF NEXT Maximum Count = 0 FOR TieCheck = 1 TO 12 IF Points[TieCheck] = Max THEN // handles ties Count = Count + 1 TieIndex[Count] = TieCheck // remember which club ENDIF NEXT TieCheck FOR OutLoop = 1 TO Count OUTPUT "Winner: ", Clubs[TieIndex[OutLoop]] OUTPUT "Wins: ", Statistics[TieIndex[OutLoop], 1] NEXT OutLoop OUTPUT "Points total: ", Max // output once after the loop #iGCSEComputerScience #0478 #0984 #Pseudocode #ProblemSolving #ExamPractice

0478/0984 iGCSE Computer Science - Unit 7 Lesson 1: PDLC - Program Development Life Cycle SDLC

IGCSE Computer Science 2023-25 - Paper 2 REVISION - OCT/NOV 2023 - FINAL 15 Mark Question

France vs. England Highlights FIFA World Cup 2026 | Sportschau

How To Learn So Fast It’s Almost Unfair

Buy a Bigger Machine, or Buy More? I Load-Tested One Box Until It Hit the Wall

This Chart Terrifies Electrical Engineers

0478/0984 iGCSE Computer Science Paper 2 - 15 Mark Programming Question Solved | Pseudocode M/J 2025

A Jane Street Software Engineering Mock Interview with Grace and Nolen

If You Have A Bad Memory, I’ll Help You Fix It In 28 Minutes

We Tested $200 Chat-GPT on PhD Math...

Learn C# in Unity - Complete Course for Beginners

I Swapped Diets With A Victoria's Secret Model

How To Think SO Clearly People Assume You're Brilliant

China quietly saved the world last month

But what is the Fourier Transform? A visual introduction.

CHOSEN ONE!! THEY'RE BEGGING HIM TO WARN YOU... BUT HE JUST GRINNED AND SAID "TOO LATE"

The (Overdue) Collapse of Bullsh*t Companies

Frankreich – England Highlights | Spiel um Platz 3, FIFA WM 2026 | sportstudio

1³+2³+3³+4³+5³+6³+7³+8³+9³+10³+11³+12³+13³+14³+15³+16³+17³+18³+19³+20³+21³+22³+23³+24³+25³+26³+...

