Google Classroom

Past IEB Papers and Marking Guidelines to assist Matrics

Subject Codes for Google Classroom

Accounting

Accounting Grade 10: 4wiichs

Accounting Grade 11: 4lkpfo7

Accounting Grade 12: apgadni

Afrikaans

Afrikaans Grade 08: yfrlema

Afrikaans Grade 09: t66pvwf

Afrikaans Grade 10: wqtpt7z

Afrikaans Grade 11: s5mymwx

Afrikaans Grade 12: ag6fq2y

Computer Applications Technology

CAT Grade 10: pf5omsn

CAT Grade 11: js3loqk

Consumer Studies

Consumer Studies Grade 10: cqpstzj

Consumer Studies Grade 11: hbexje4

Consumer Studies Grade 12: enood37

Creative Arts

Grade 08 Creative Arts: oinfxqd

Grade 09 Creative Arts: o7nip2n

EGD

EGD Grade 10: abb4kt2

EGD Grade 11: w2gxylx

EGD Grade 12: fqotkn3

EMS

EMS Grade 08: jtfswza

EMS Grade 09: gki2zqy

English

English Grade 08: ie6y2dt

English Grade 09: cw5i4c2

English Grade 10: t42behn

English Grade 11: idyrvnw

English Grade 12: lkounut

Geography

Geography 8IP – y3fqu4m

Geography 8RN – yqjifcm

Geography 8VM – 35jdda3

Geography 8CB – oiejfkl

Geography 8JS – 3lkbdgn

Geography 8SK – cedb4nm

Geography 9SN – 2fjakxt

Geography 9HS – ivaxjuq

Geography 9TM: t3xtfso

Geography 9OD: m2ej3qp

Geography 9RA: c525t4i

Geography 9HV: otge5ey

Geography Grade 10 Key 3: o6k33rh

Geography Grade 10 (Barow): 7yfdjlp

Geography General: z5yfb5o

Geography Grade 11&12: vklawnr

History

History Grade 08: jz4qbi6

History Grade 09 (Matanhire): iwga5to

History Grade 09 (Hamilton): xlts4wv

History Grade 10: nrlxuvc

History Grade 11: q3q7322

History Grade 12 (Triebel): duskcf6

History Grade 12 (Hamilton): j3fajvf

isiZulu

isiZulu Grade 08: huq43yg

isiZulu Grade 09: 7ecwjov

isiZulu Grade 10: fyepqve

isiZulu Grade 11: wctp6hp

isiZulu Grade 12: 3fllp7s

Information Technology

IT Grade 10: 62q7rem

IT Grade 11: jktoryy

IT Grade 12: 6gk7lol

Life Orientation

LO Grade 08: t5o2eqt

LO Grade 09: o3ulftt

LO Grade 10: onq2qbq

LO Grade 11: mmppor7

LO Grade 12: rnv473i

Life Science

Life Science Grade 10: 55vczs7

Life Science Grade 11: qxkgdiv

Life Science Grade 12: ggn4u3t

Maths

Maths Grade 08: cihw7gx

Maths Grade 09: 34t5md5

Maths Grade 10: qj34ukl

Maths Grade 11: 57hv5su

Maths Grade 12: ezsutym

Maths Literacy

Maths Lit Grade 10: yh27dgy

Maths Lit Grade 11: iup4m4n

Maths Lit Grade 12: g4hmd2e

Natural Science – Biology

NSB Grade 08: tktjmig

NSB Grade 09: 6zgecg2

Natural Science – Science

NSS Grade 08: vm3irc4

NSS Grade 09: ha7rojl

Physical Science

Physical Science Grade 10: htkkguv

Physical Science Grade 11: jme63nw

Physical Science Grade 12: wes2x6s

Social Science – Geography

SSG Grade 08 (Martin): 5domihu

SSG Grade 08 (Schwikkard): mmsdmlh

SSG Grade 09: 46aguqh

Visual Arts

Visual Arts Grade 10: ivmk63w

Visual Arts Grade 11: qlmyozr

Visual Arts Grade 12: cgerz5j

Technology

Technology Grade 08: 76sbky5

Technology Grade 09: bxgr5fx