Your Workbook, Saved As You Go
Type directly into any box below — your answers save automatically a moment after you stop typing, and will still be here next time you open this conversation. Nothing is sent anywhere except this artifact's own private storage.
Auto-save isn't available in this preview (this happens if the page was downloaded and opened outside the Claude conversation). You can still type and use Print / Save as PDF to keep a copy of your work.
irori — SPM Remedial Workbook

Dari Ayat, Ke Karangan

From a Sentence, to the SPM Essay

A ten-level rebuild of karangan fundamentals, aimed squarely at SPM Kertas 1, Bahagian B — built for students who need to go back to basics, and for families who think and talk things through in English at home.

Editable & saves automatically Landscape, on-screen friendly English guidance throughout
iroriBefore You Start

Where This Fits, and How It Works

This workbook is honest about its scope, on purpose. SPM Bahasa Melayu Kertas 1 is worth 100 marks across two parts. (Always confirm against your school's latest SPM circular — formats are occasionally revised.)

Bahagian A — stimulus-based, ~150–200 patah perkataan, 30 markah Bahagian B — pilih 1 topik, 350+ patah perkataan, 70 markah

This series rebuilds the fundamentals behind Bahagian B specifically — the two "tidak berformat" genres most students choose: Karangan Pendapat / Perbincangan (your real opinion, argued well) and Karangan Cereka / Naratif (a short story, well-structured). Every level trains the same skill twice — once for each genre — because the underlying writing muscle is identical even though the genre changes.

Kata Hubung You'll Actually Use

walau bagaimanapun
however
oleh itu
therefore
di samping itu
in addition
tambahan pula
furthermore
sebaliknya
on the other hand
sehubungan dengan itu
in relation to that

Peribahasa Starter Kit

Bagai aur dengan tebing
mutual, dependable support
Sedikit-sedikit, lama-lama jadi bukit
small effort adds up
Di mana ada kemahuan, di situ ada jalan
where there's a will, there's a way
Melentur buluh biarlah dari rebungnya
shape good habits early
For the Family Supporting ThisBeing remedial at SPM level isn't a sign of falling behind for good — it usually means a foundational habit (sentence shape, paragraph shape, structure) never fully set. This workbook rebuilds those habits directly, using SPM-relevant topics, so the practice transfers straight into exam writing rather than feeling like a detour back to primary school.
iroriLevel 1 of 10
Level 1 · One Strong Sentence

Tahap 1 — Satu Ayat yang Kukuh

Before markers look for peribahasa or ungkapan menarik, they're checking something more basic: does every sentence actually hold together? Under exam pressure, even strong students drop a predicate halfway through a long sentence — this level makes the base habit automatic again.

Kerajaan memperkenalkan dasar baharu. Siapa/Apa? Kerajaan. Buat apa? memperkenalkan dasar baharu.
📝 Karangan Pendapat / Perbincangan
Dunia Benar

Write 3 true, complete sentences about a current SPM topic (e.g. gaya hidup sihat, pembelajaran dalam talian, kesukarelawan).

📖 Karangan Cereka / Naratif
Dunia Khayalan

Write 3 complete sentences setting up a short story scene — any character, any setting.

Why This HelpsA shaky sentence-level habit is the single most common reason fluent speakers lose marks on tatabahasa — fixing it at the root is faster than editing line by line later.
iroriLevel 2 of 10
Level 2 · Stretching the Sentence

Tahap 2 — Meregangkan Ayat

Now stretch the sentence with one real detail: bila (when), di mana (where), bagaimana (how), or mengapa (why). This is also where examiners start noticing depth, not just correctness.

Kerajaan memperkenalkan dasar baharu. Kerajaan memperkenalkan dasar baharu itu awal tahun ini untuk mengurangkan kadar pengangguran dalam kalangan belia.
📝 Karangan Pendapat / Perbincangan
Dunia Benar

Take one sentence from Level 1 and stretch it with a real bila/di mana/bagaimana/mengapa detail.

📖 Karangan Cereka / Naratif
Dunia Khayalan

Stretch your story-setup sentence with a time, place, or sensory detail.

Why This HelpsBecause the core sentence is already secure, stretching it one detail at a time builds depth without risking a collapsed sentence.
iroriLevel 3 of 10
Level 3 · Joining Two Ideas

Tahap 3 — Menggabungkan Dua Idea

Time to upgrade past dan/tetapi/kerana. SPM-level writing leans on connectors like walau bagaimanapun, oleh itu, sebaliknya, tambahan pula — each one signals a different kind of relationship between two ideas.

Banyak remaja menggunakan media sosial setiap hari. Mereka tidak menyedari risiko ketagihan. Banyak remaja menggunakan media sosial setiap hari; walau bagaimanapun, mereka tidak menyedari risiko ketagihan.
📝 Karangan Pendapat / Perbincangan
Dunia Benar

Join two real ideas about a current issue using one upgraded connector from the welcome page reference.

📖 Karangan Cereka / Naratif
Dunia Khayalan

Join two story beats with an upgraded connector — e.g. show a complication with "namun" or "sebaliknya."

Why This HelpsUpgraded connectors don't just sound more mature — they force a student to be precise about exactly how two ideas relate (contrast, cause, addition), which is the actual reasoning skill behind Bahagian B marks.
iroriLevel 4 of 10
Level 4 · One Idea, One Paragraph

Tahap 4 — Satu Idea, Satu Perenggan

An ayat topik announces the idea; 2 isi (substantive points) support it. This is the exact unit examiners are scanning for when they assess "perkembangan isi."

📝 Karangan Pendapat / Perbincangan
Dunia Benar

Write a 3-sentence paragraph: ayat topik (your opinion) + 2 isi on a real SPM topic.

📖 Karangan Cereka / Naratif
Dunia Khayalan

Write a 3-sentence paragraph: a scene-setting line + 2 supporting descriptive details.

Why This HelpsAn explicit paragraph shape (topik + isi) frees attention for content quality — instead of "what do I write next," the question becomes "is this isi actually relevant."
iroriLevel 5 of 10
Level 5 · The Connector Toolkit

Tahap 5 — Kotak Alat Penyambung

Two different flows for two different genres: oleh itu / sehubungan dengan itu carry logical flow in an argument; mula-mula / tiba-tiba / akhirnya carry narrative flow in a story.

📝 Karangan Pendapat / Perbincangan
Dunia Benar

Sequence 3 points of a real argument logically, using a connector between each.

📖 Karangan Cereka / Naratif
Dunia Khayalan

Sequence 3 narrative beats using mula-mula / tiba-tiba / akhirnya.

Why This HelpsConnector words signal structure before the reader even reaches the next sentence — one of the cheapest ways to read as organised rather than scattered under time pressure.
iroriLevel 6 of 10
Level 6 · Sentence Variety + First Peribahasa

Tahap 6 — Variasi Ayat

Sentences that all start the same way march like footsteps in a line. Vary the opener and length — and start weaving in one peribahasa or ungkapan menarik naturally (this is explicitly rewarded in holistic marking). Use the starter kit from page 2.

📝 Karangan Pendapat / Perbincangan
Dunia Benar

Rewrite 3 flat sentences on a real topic with varied openers, plus 1 peribahasa worked in naturally.

📖 Karangan Cereka / Naratif
Dunia Khayalan

Rewrite a flat story paragraph with varied rhythm, plus 1 ungkapan menarik.

Why This HelpsSentence variety is one of the clearest visible markers of writing maturity to an examiner — it shows control, not just correctness.
iroriLevel 7 of 10
Level 7 · My Opinion Matters

Tahap 7 — Pendapat Saya Penting

The actual unit of marks in Karangan Pendapat: stance + isi + huraian (elaboration) + contoh (example). Stating a stance gives you a reason to keep writing — and gives the marker something to follow.

Pada pendapat saya, pembelajaran dalam talian wajar diteruskan kerana ia memberi fleksibiliti kepada pelajar luar bandar — contohnya, ramai pelajar di kawasan pedalaman kini boleh mengikuti kelas tambahan secara percuma melalui platform dalam talian.
📝 Karangan Pendapat / Perbincangan
Dunia Benar

Write stance + huraian + contoh on a real hot topic (see Level 10's prompt bank for ideas).

📖 Karangan Cereka / Naratif
Dunia Khayalan

Let a character voice a realisation or stance within the story — the seed of your eventual iktibar (moral/lesson).

Why This HelpsScaffolding "stance + reason + example" explicitly tends to lift both how engaged the writing feels and how sound the reasoning behind it actually is.
iroriLevel 8 of 10
Level 8 · Show, Don't Just Tell

Tahap 8 — Tunjukkan, Jangan Hanya Beritahu

"Isu ini serius" tells the marker something. A concrete huraian and contoh shows it. The same applies to narrative — specific sensory detail is what separates a flat scene from a memorable one.

📝 Karangan Pendapat / Perbincangan
Dunia Benar

Take one real opinion point and add a concrete huraian + contoh (a real, specific instance — not just a general claim).

📖 Karangan Cereka / Naratif
Dunia Khayalan

Take one story beat and add sensory/descriptive elaboration — what was seen, heard, felt.

Why This HelpsConcrete elaboration is consistently what separates a karangan that reads as developed from one that reads as a list of general claims.
iroriLevel 9 of 10
Level 9 · Full Karangan Skeleton

Tahap 9 — Rangka Karangan Penuh

Every tool so far, in one place. Holistic marking checks four things at once: relevance, development of isi, language accuracy, and structure. This skeleton covers all four at a basic, reliable level.

📝 Karangan Pendapat / Perbincangan
Dunia Benar
Pendahuluan — hook + stance
Isi 1 + huraian
Isi 2 + huraian
Penutup — cadangan/harapan
📖 Karangan Cereka / Naratif
Dunia Khayalan
Pendahuluan — watak + latar
Isi 1 — peristiwa
Isi 2 — konflik/kemuncak
Penutup — resolusi + iktibar
Why This HelpsKnowing the shape ahead of time frees up working memory for content — planning, writing, and reviewing all compete for the same attention, and a ready-made skeleton removes one of those three jobs.
iroriLevel 10 of 10
Level 10 · Make It Yours — Full Karangan

Tahap 10 — Jadikan Ia Milikmu

No more fill-in-the-blank. Write the full karangan, aiming past 350 patah perkataan, the way Bahagian B actually expects.

📝 Karangan Pendapat / Perbincangan
Dunia Benar

Pilih satu: Kepentingan amalan gaya hidup sihat dalam kalangan remaja · Peranan kesukarelawan dalam membentuk masyarakat penyayang · Adakah pembelajaran dalam talian patut diteruskan?

0 patah perkataan
📖 Karangan Cereka / Naratif
Dunia Khayalan

Pilih satu: Sebuah peristiwa yang mengubah pandangan hidup saya · Hari paling mencabar dalam hidup saya · Satu peristiwa yang mengajar saya erti kesyukuran

0 patah perkataan

Ten levels ago, this was just a subject and a predicate. Whatever you just wrote was built one honest sentence at a time. Selamat menulis.