Downloaded from hlayiso.com
INLIGTINGSTEGNOLOGIE
RIGLYNE VIR
PRAKTIESE ASSESSERINGSTAKE
GRAAD 12
2020
Hierdie riglyne bestaan uit 32 bladsye.
Kopiereg voorbehou Blaai om asseblief
Skip to contentPractical assessment task 











View all





Information Technology PAT GR 12 2020 Afr
Grade 12 Information Technology practical assessment task from the 2020 (Afrikaans), 32 pages. Read online or get the free PDF download.
Information Technology · Grade 12 · 2020 · Afrikaans. Practical assessment task, 32 pages. Read online or download the PDF.
- Subject
- Information Technology
- Grade
- Grade 12
- Language
- Afrikaans
- Document type
- Practical assessment task
- Year
- 2020
- Curriculum
- CAPS
- Pages
- 32
- File size
- 942.1 KB
Loading document…
Loading document…
1 of 32
Document textSearch extracted text and jump to a page.
Downloaded from hlayiso.com
Inligtingstegnologie 2 DBE/PAT 2020
NSS
INHOUDSOPGAWE
1. INLEIDING 3
2. RIGLYNE 4
2.1 Wat is die PAT? 4
2.2 Puntetoekenning 5
2.3 Die onderwerp 6
2.4 Wat jy nodig het om die PAT te kan doen 7
2.5 Wanpraktyk 7
2.6 Nienakoming 7
2.7 PAT-vereistes 8
2.8 Instruksies vir Fase 1 9
2.9 Instruksies vir Fase 2 – Kodering en toetsing 12
2.10 BYLAE A: Assesseringsinstrumente 15
2.11 BYLAE B: Leerderverklaring 25
2.12 BYLAE C: Verklaring van egtheid 26
2.13 Riglyne vir onderwysers om leiding te gee 27
2.13.1 Wat word daar van die leerders verwag om te doen en te lewer? 27
2.13.2 Hoe sal die leerders te werk gaan? 27
2.13.3 Vaardighede wat vereis word 27
2.13.4 Wat moet die leerders vooraf geleer word? 28
2.14 Wanpraktyk 28
2.15 Leerderverklaring van egtheid van die PAT 28
2.16 Rol van die onderwyser 29
2.17 Toesig/Gekontroleerde toestande 30
2.18 Bestuur van die PAT 30
2.19 Bewyse van assessering 30
2.20 Onderhoud 30
2.21 Vereistes 31
2.22 Nienakoming 31
3. GEVOLGTREKKING 32
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 3 DBE/PAT 2020
NSS
1. INLEIDING
Die 17 Kurrikulum- en Assesseringsbeleidsverklaringsvakke wat 'n praktiese komponent
bevat, sluit almal 'n praktiese assesseringstaak (PAT) in. Hierdie vakke is:
LANDBOU: Landboubestuurspraktyke, Landboutegnologie
KUNSTE: Dansstudies, Dramatiese Kunste, Musiek, Ontwerp, Visuele
Kunste
WETENSKAPPE: Rekenaartoepassingstegnologie, Inligtingstegnologie, Tegniese
Wetenskappe
DIENSTE: Verbruikerstudies, Gasvryheidstudies, Toerisme
TEGNOLOGIE: Siviele Tegnologie, Elektriese Tegnologie, Meganiese
Tegnologie en Ingenieursgrafika en -ontwerp
'n Praktiese assesseringstaak(PAT)-punt is 'n verpligte komponent van die finale
promosiepunt vir alle kandidate ingeskryf vir vakke met 'n praktiese komponent en tel
25% (100 punte) van die eksamenpunt aan die einde van die jaar. Die PAT, wat
afgebreek word in verskillende fases of 'n reeks kleiner aktiwiteite wat die PAT opmaak,
word in die eerste drie kwartale van die skooljaar geïmplementeer. Die PAT bied aan
leerders die geleentheid om op 'n gereelde basis gedurende die skooljaar geassesseer
te word en maak ook voorsiening vir die assessering van vaardighede wat nie in
'n geskrewe formaat geassesseer kan word nie, bv. 'n geskrewe toets of eksamen. Dit
is dus belangrik vir skole om te verseker dat alle leerders die praktiese assesseringstake
binne die toegelate tydperk voltooi om te verseker dat hulle aan die einde van die
skooljaar hul uitslae kry. Die beplanning en uitvoering van die PAT verskil van vak tot
vak.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 4 DBE/PAT 2020
NSS
2. RIGLYNE
2.1 Wat is die PAT?
Die praktiese assesseringstaak (PAT) is 'n sagteware-ontwikkelingsprojek wat jou die geleentheid
gee om jou sagteware-ontwikkelings- en programmeringsvaardighede te demonstreer.
Die doel van die PAT is om:
Breedvoerig met inhoudskennis te werk en jou programmerings- en organisasievaardighede
te verbeter;
Hoërorde- en kritiese denkvermoë te implementeer, strategieë te formuleer en probleme op
verskillende vlakke op te los; en
Goeie werkspraktyk te ontwikkel om jou op die werklike wêreld voor te berei, soos:
o Tydbestuur
o Deeglike beplanning
o Deursettingsvermoë om dit wat jy in jou plan uiteensit, te bereik en daarin te presteer
o Aanbieding en bemarking van jou produk
Jy sal kennis en begrip van die sagteware-ontwikkelingslewensiklus moet toon deur analise,
ontwerp, kodering en toetsing van jou projek. Jy sal effektiewe gebruik van die sagteware-
ontwerphulpmiddels en -tegnieke wat jy bestudeer het, moet toon.
Die PAT is in TWEE fases verdeel, soos hieronder verduidelik.
Fase 1: Omskryf die projektaak, oplossing en 'n moontlike ontwerp van die projek
Fase 2: 'n Werkende, volledig gedokumenteerde Delphi-program wat die beplande oplossing
implementeer.
LET WEL: Indieningsdatums – Spesifieke datums sal deur jou vakonderwyser bepaal
word.
Fase 1: Nie later as EEN week voor die einde van Kwartaal 1 nie
Fase 2: Nie later as die EERSTE week van Kwartaal 3 nie
LEERDERS MOET BY DIE SPERDATUMS VIR ELKE FASE HOU.
LET WEL: Daar sal van jou verwag word om in 'n onderhoudsessie jou program te demonstreer
en te bespreek.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 5 DBE/PAT 2020
NSS
2.2 Puntetoekenning
Die PAT tel 25% van jou finale eksamenpunt vir Inligtingstegnologie. Dit is dus uiters belangrik dat
jy poog om werk van 'n hoë standaard te lewer.
FASE ONTWIKKELINGSFASE MAKSIMUM PUNT
Fase 1 Analise en Ontwerp 48
Fase 2 Kodering en Toetsing 78
Algemeen Finale Produk en Indruk 14
TOTAAL 140
LET WEL:
Die PAT-punt is 'n verpligte komponent van die finale sertifiseringspunt vir alle kandidate wat
vir Inligtingstegnologie geregistreer is.
Jou PAT sal ekstern deur vakkundiges gemodereer word en die gehalte van die werk sal deur
Umalusi geverifieer word.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 6 DBE/PAT 2020
NSS
2.3 Die onderwerp
Toerisme is 'n belangrike bedryf in Suid-Afrika. Dit sluit 'n wye verskeidenheid aspekte in, soos die
reël van toere, bemarking van toeristebesienswaardighede, die reël van vervoer en
akkommodasie, ens. Sagtewaretoepassings kan handig wees om met aktiwiteite binne die
toerismebedryf te help.
Projekte in die scenario van toerisme kan die volgende insluit:
Reisreëlings na en van bestemmings/toeristebesienswaardighede, bv. die bespreek van
vlugte, busse, treine
Akkommodasiebesonderhede, soos hotelle, B&O's ('B&Bs'), kampterreine, gastehuise,
tyddeel, ens.
Reisagentskappe wat vakansies vir hulle kliënte reël, bv. bestemmings, afstande om te reis,
tydskedules
Die verskaf van inligting en/of besprekings van toeristebesienswaardighede, soos tema-
parke, akwariums, vlooimarkte, ens.
Die verskaf van inligting en/of besprekings van aktiwiteite en geskeduleerde gebeurtenisse,
soos musiek en sport
Bespreking van toere/die verskaf van inligting oor toere in verskillende dele van die land/
wêreld
Gesondheid en veiligheid, soos openbare bewustheid en die beskikbaarheid van hulpbronne
en nooddienste, ens.
Ontspannings- en vermaaklikheidsmaatskappye wat vertalers, tolke en kommunikasie-
fasiliteite aan toeriste beskikbaar stel
Voorbereiding en bestuur van reisdokumente, bv. ID, paspoort, onverkorte (volledige)
geboortesertifikaat, visum, reisversekering
Die verskaf van inligting en/of bespreking van besoeke aan erfenis- en kulturele gebiede in
Suid-Afrika/ander lande
Enige ander onderwerp wat met enige aspek van die toerismebedryf verband hou
Kies 'n toepassing/omgewing wat met die toerismebedryf verband hou en doen navorsing oor die
inligtingstelselvereistes.
Jy word nie beperk tot die lys van idees hierbo nie, maar jy moet binne die oorkoepelende tema
hou – die toerismebedryf. Let daarop dat jy data en funksionaliteite (dienste) op só 'n manier moet
kies dat jy 'n toepassing wat goed afgerond is en wat met die onderwerp verband hou, ontwikkel.
LET WEL: Jou finale program moet uit een enkele projek, met logies verwante dele, bestaan.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 7 DBE/PAT 2020
NSS
2.4 Wat jy nodig het om die PAT te kan doen
Om die PAT te kan doen, het jy die volgende nodig:
Die Delphi-IDE (geïntegreerde ontwikkelingsomgewing)
'n Kantoorpakket ('office suite') met die volgende sagteware:
o Woordverwerkingsagteware
o Databasis-sagteware
Stoormedia om jou werk elektronies te stoor en te rugsteun, bv. 'n geheuestokkie,
herskryfbare ('rewritable') CD/DVD
2.5 Wanpraktyk
Aangesien die PAT 'n individuele projek is wat deel is van jou finale promosiepunt, mag jy NIE:
Hulp kry van ander sonder om aan hulle erkenning te gee nie
Ander toelaat om programmeringskode vir jou te doen nie
Werk inlewer wat nie jou eie is nie
Jou werk met ander leerders deel nie
Werk insluit wat direk uit boeke, vanaf die internet of uit ander bronne gekopieer is sonder om
erkenning daaraan te gee nie
Die aksies hierbo is wanpraktyk, waarvoor 'n straf toegepas sal word, afhangende van die erns
van die oortreding.
LET WEL: Indien jy werk uit ander bronne gebruik, mag dit nie 10% van die werk wat jy inlewer,
oorskry nie.
2.6 Nienakoming
Jy sal tot 'n gedeelte van Kwartaal 3 gegee word om uitstaande werk in te lewer of om jou
PAT-projek voor te lê. Indien jy sou versuim om aan die praktiese assesseringstaak se vereistes
te voldoen, sal 'n nul ('0') vir die PAT-komponent van IT aan jou toegeken word.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 8 DBE/PAT 2020
NSS
2.7 PAT-vereistes
Die projek moet die volgende insluit:
'n Databasiskonneksie en databasismanipulasie wat die uitvoer van verskillende SLOU
('CRUD')-bewerkings (Skep, Lees, Opdateer en Uitvee) behels
'n Multivorm-GGK ('GUI') met goeie funksionaliteit en bruikbaarheid, wat op goeie MRI ('HCI')-
beginsels gebaseer is
Die gebruik van 'n tekslêer vir toevoer-/afvoerdoeleindes, bv. om datastrukture te vul en
verslae te skep
Ander datastrukture wat op jou program van toepassing sal wees
Databasis
Die databasis moet:
Ten minste TWEE gekoppelde tabelle (verwantskapstabelle wat referensiële integriteit
implementeer) hê
Voldoende volumes data bevat en 'n verskeidenheid tipes velde gebruik (ongeveer 5 velde en
ten minste 10 rekords per tabel)
Deur die program toeganklik wees en gemanipuleer word deur kodekonstrukte EN SQL-
stellings te gebruik
GGK ('GUI')
Die grafiese gebruikerskoppelvlak (GGK) moet:
Ten minste DRIE vorms/skerms hê wat navigasie tussen vorms moontlik maak afhangende
van die gebruiker se keuses
Interaksie met die databasis en ander datastrukture hê om die nodige toevoer, verwerking en
afvoer te voorsien
Aan algemene MRI('HCI')-beginsels voldoen
Tekslêers
Jou toepassing moet 'n tekslêer(s) vir toevoer en/of afvoer gebruik.
Klasse en objekte:
Die toepaslike gebruik van een of meer objek(te) wat binne 'n klas geskep is en in ander vorme
van die toepassing gebruik word.
LET WEL: Die objek(te) moet NIE 'n duplisering van een van die tabelle in die databasis wees
NIE en moet waarde tot die program toevoeg.
Ander datastrukture/Gevorderde programmeringskonsepte
Die geskikte gebruik van ander datastrukture wat nog nie gebruik is nie, bv. 'n skikking.
Gevorderde programmeringskonsepte kan ook toegepas word, bv. oorerwing, polimorfisme,
oorlaaide metodes.
LET WEL: Die punt wat jy vir jou projek kry, sal grootliks beïnvloed word deur die kwaliteit van
die programmeringskode wat die data suksesvol manipuleer om op die beste
moontlike manier aan die gebruikervereistes te voldoen. Kwantiteit kan nie
verskeidenheid, effektiwiteit en kwaliteit vervang nie.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 9 DBE/PAT 2020
NSS
2.8 Instruksies vir Fase 1
Gedurende hierdie fase moet jy toon dat jy 'n behoorlike en deeglike gebruikervereiste-analise
gedoen het. Dit moet gedoen word om te bepaal wie die gebruikers is en wat die gebruikers van
die stelsel vereis om te doen. Die volgende kan as 'n riglyn gebruik word:
Kies 'n onderwerp uit die lys met ONDERWERPE wat voorsien is of enige verwante
onderwerp binne die gegewe scenario.
SCENARIO EN REIKWYDTE: DEFINIEER DIE TAAK
Skryf 'n kort beskrywing (ongeveer 200 woorde) in jou eie woorde om die probleem/taak in breë
trekke te beskryf, en hoe die projek die probleem gaan oplos.
Jou oplossing moet beklemtoon dat:
Jy die behoeftes van die taak wat jy gekies het, verstaan
Jou oplossing die behoeftes van die taak sal oplos
Verskaf ook 'n eenvoudige/kort beskrywing van die omvang van die projek.
GEBRUIKERVEREISTES
Die gebruiker is die teikengehoor en sal dus die behoeftes en vereistes van die program bepaal.
Bepaal die kliënte/gebruikers en hulle vereistes.
Die doel is om die gebruiker(s), gebruikerbehoeftes, aanvaarbare beperkings en
verwerkingsvereistes van die stelsel te identifiseer. Gebruik 'n tabel of 'n gebruik-geval-diagram
('use case diagram') om die rol, aktiwiteit en beperkings van elke gebruiker van die stelsel te
verduidelik.
NAVIGASIE/BESKRYWING VAN VLOEIDIAGRAM
Dui duidelik die logiese programvloei en navigasie tussen skerms aan. Gebruik 'n vloeidiagram of
enige ander vorm van illustrasie om 'n globale oorsig van die projek/stelsel aan te bied.
ONTWERP DIE DATABASIS
Die doel is om 'n relasionele databasis te ontwerp om as 'n databron te dien, asook om data in die
databasis met gebruik van programmeringskode EN SQL-stellings te manipuleer.
Toon die ontwerp van die databasis, insluitend die tabelle, verwantskappe, veldname, veldtipes en
veldgroottes.
Die databasis moet data aan die program voorsien om verwerk te word en verslae skep.
Die Delphi-program moet die inhoud van databasistabelle kan manipuleer, bv. data opdateer/
redigeer/uitvee/byvoeg, resultate van navrae voorsien, verslae voorsien.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 10 DBE/PAT 2020
NSS
ONTWERP DIE GRAFIESE GEBRUIKERSKOPPELVLAK (GGK/'GUI')
Die doelwit is om 'n GGK('GUI')-ontwerp te skep wat goeie mens-rekenaar-interaksie(MRI/'HCI')
-beginsels in ag neem. Jou ontwerp moet maatreëls insluit wat voorkom dat foute as gevolg van
ongeldige toevoer voorkom en wat die hoeveelheid inligting wat 'n gebruiker moet insleutel,
minimaliseer.
Gebruik MRI('HCI')-ontwerpbeginsels en ontwerp 'n GGK ('GUI') wat die volgende in ag neem:
Die gebruiker, tipe gebruiker en konteks van die gebruiker
Gebruikervereistes, bruikbaarheid ('usability')
Dialoog – moet toepaslik, eenvoudig en duidelik wees
Ikoongebruik en -aanbieding – goed gekies en toepaslik, goed geplaas en doelgerig gebruik
Kleur – toepaslike gebruik en kombinasie van kleure
Terugvoering – netjies, duidelik en goed aangebied
Nuttige foutboodskappe
Uitgange ('Exits') – duidelik aangedui, korrek geplaas
Kortpaaie ('Shortcuts')
Vloei van inligting op die skerm – bo na onder en links na regs
Oordeelkundige gebruik van spasie op die skerm
Voorsien voorbeelde van beplande datavaslegging en datatoevoer-ontwerpe (skermkopieë van 'n
prototipe van die projek mag gebruik word, maar moet beskrywende notas bevat) en van
beplande afvoer-ontwerpe.
Toon die GGK-ontwerp deur MRI('HCI')-beginsels van koppelvlak(ke) te volg, inleidende skerms
uitgesluit.
DATAWOORDEBOEK
Tekslêers
Jou toepassing moet 'n tekslêer(s) vir toevoer en/of afvoer gebruik. Verduidelik waar 'n tekslêer(s)
in jou toepassing gebruik kan word sodat dit waarde tot die toepassing toevoeg.
Klasse en objekte
Jou toepassing moet ten minste een objekklas bevat. Verduidelik waar objekte in jou toepassing
gebruik kan word sodat dit waarde tot die toepassing toevoeg.
Ander datastrukture/Gevorderde programmeringskonstrukte
Jou program moet 'n een-/tweedimensionele skikking/'n skikking van objekte gebruik OF
programmeringskonsepte, soos oorerwing, polimorfisme, oorlaaide metodes, bind van metodes,
ens. toepas.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 11 DBE/PAT 2020
NSS
SAGTEWAREGEREEDSKAP – TOEVOER, VERWERKING, AFVOER (TVA ('IPO'))
(FORMAAT, DATATIPES/-STRUKTURE, VALIDERING)
Gebruik 'n TVA-illustrasie/-tabel om:
Die oplossing in geheel te ontwerp, met inagneming van al die onderskeie dele en die
onderlinge verwantskappe tussen die verskillende dele van die program/stelsel;
Die formaat, datatipes, toevoerbron, afvoerbron, validering van toevoer en meganismes om
foute na te gaan, te spesifiseer;
Verwerkings wat gedoen moet word, te spesifiseer en algoritme(s)/formules te voorsien wat
toon hoe die verwerking gedoen gaan word; en
'n Duidelike beskrywing te voorsien om die toevoer-, verwerking- en afvoervereistes van die
stelsel vir ten minste TWEE van die hoofkoppelvlakke aan te dui.
LEWER IN
Lewer 'n dokument in wat die volgende voorsien:
'n Duidelike beskrywing van die onderwerp wat gekies is;
Gebruikervereistes – gedetailleerde inligting wat die rol, aktiwiteite en beperkings van elke
gebruiker van die stelsel noem;
'n Duidelike beskrywing van datastrukture wat gebruik gaan word:
o 'n Beplande databasisontwerp
o Die gebruik van een of meer tekslêer(s)
o Die gebruik van een of meer klas(se) en objek(te)
o Die gebruik van enige ander datastruktuur/gevorderde programmeringskonsep
'n GGK('GUI')-ontwerp;
'n Datawoordeboek; en
Die TVA-ontwerp, insluitend validerings- en foutopsporingstegnieke
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 12 DBE/PAT 2020
NSS
2.9 Instruksies vir Fase 2 – Kodering en toetsing
Dit is hier waar jy jou ontwerp implementeer deur toepaslike sagtewarehulpmiddels
(programmeringstaal, databasis-sagteware, GOO ('IDE'), ens.) en -tegnieke te gebruik om 'n
oplossing vir die probleem te skep.
ONTWIKKEL DIE DATABASIS
Ontwerp en konstrueer die databasis volgens die beplanningsdokument wat gedurende Fase 1
ontwikkel is. Pas toepaslike tegnieke en goeie databasisontwikkelingsreëls toe.
Gee aandag aan die volgende:
Name van tabelle moet met die voorvoegsel 'tbl' begin, bv. tblVerskaffers.
Die gebruik van spasies in veldname mag 'n invloed hê op die lees van data uit velde na die
Delphi-toepassing.
Die grootte van teksvelde moet beperk word aangesien die kolomme in die DBGrid in die
Delphi-toepassing deur die veldgrootte beïnvloed sal word.
Die datatipes van velde moet goed oordink word omdat hierdie inligting uiteindelik met die
komponente in die Delphi-toepassing sal koppel, bv. die verskil tussen die 'Number'- en
'AutoNumber'-datatipe, die verskil tussen die stoor van 'n datum as teks of as 'n 'DateTime'-
datatipe.
Hou die doel van die projek in gedagte wanneer velde en tabelle opgestel word.
Maak seker dat die databasis korrek met die program koppel en op 'n betekenisvolle en
effektiewe wyse met die program interaksie het sodat dit die program ondersteun sodra jy die
Delphi-kode geskryf het.
ONTWERP DIE GGK ('GUI')
Ontwikkel die GGK volgens die beplanningsdokument wat tydens Fase 1 ontwikkel is. Gebruik
toepaslike komponente om maklike gebruik en effektiewe navigasie te verseker. Volg MRI-
beginsels om te verseker dat die toepassing gebruikersvriendelik is en al die nodige vereistes
voorsien sodat die gebruiker(s) die program effektief kan gebruik en maklik deur die opsies/
funksionaliteite navigeer.
SKRYF DIE KODE
Skryf kode om die program/stelsel volgens die beplanningsdokument wat tydens Fase 1 ontwikkel
is, te ontwikkel.
Let op die volgende:
Gebruik goeie programmeringstegnieke en -strukture.
Implementeer effektiewe algoritmes en goeie defensiewe programmeringstegnieke om 'n
robuuste program te produseer.
Gebruik toepaslike strukture om aan die vereistes van die algoritmes te voldoen.
Gebruik meervoudige geneste lusse ('multinested loops') en voorwaardelike strukture.
Die volgende datastrukture is verpligtend, bykomend tot die databasis:
o Tekslêer – lees ('reading') OF skryf ('writing') OF voeg by ('appending')
o Klas(se) en objek(te)
o Die gebruik van enige ander datastruktuur wat nie reeds gebruik is nie/gevorderde
programmeringskonstruk
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 13 DBE/PAT 2020
NSS
Gebruik OOP-beginsels, hergebruik kode, gebruik funksies, prosedures, metodes en objekte.
Gebruik toepaslike valideringsprosedures en -komponente.
Ontwikkel 'n GUI wat goed ontwerp en gebruikersvriendelik is.
Hernoem relevante komponente om tot die leesbaarheid en dokumentering van jou kode by
te dra.
Gebruik die mees effektiewe metode om data in te sleutel, bv. 'n tekslêer, databasis,
sleutelbord, mees geskikte GGK('GUI')-komponente.
Verwerk die data deur die mees toepaslike metodes te gebruik.
Genereer afvoer van data deur die korrekte komponente en strukture te gebruik, met
formattering waar nodig.
Verseker gladde interaksie tussen klasse/vorms/oortjies ('tabs').
Manipuleer die databasis korrek en doen navraag daaroor ('query').
DOKUMENTEER DIE PROGRAM
Projeknotas vir die gebruiker:
Hierdie projeknotas moet beskryf hoe die gebruiker met die program interaksie moet hê. Dit kan
notas insluit oor hoe om deur die program te navigeer, spesifieke vereistes, soos wagwoorde en
installeringsprosedures, indien van toepassing. Die notas moet ook enige programfoute of
probleme wat bekend is, beskryf. Projeknotas kan as deel van die hulp-funksie van die program
geskryf word. 'Tool tip'-tekste kan ook voorsien word.
Projeknotas vir ontwikkelaars:
Hierdie projeknotas kan spesifikasies/beperkings van toepassing op die projek insluit, om te
verseker dat die program korrek geïnstalleer en opgestel word, bv. die konneksie met die
databasis.
Projeknotas wat met die programmeringskode verband hou, moet as kommentaar in die kode
ingebed word. Dokumenteer die kode sodat ander programmeerders in staat sal wees om die
kode te interpreteer en die doel van individuele stukke kode te verstaan. Dit moet ook
kommentaar insluit om gedeeltes van komplekse kode te verduidelik.
TOETS DIE PROGRAM/STELSEL
Toets die program/stelsel deur duidelik gedefinieerde, tipiese data, foutiewe data en grensdata
(ekstreme/uiterste data) te gebruik.
LEWER IN
Lewer in:
Die voltooide Delphi-projek (Delphi-kode, tekslêers, databasis en enige ander hulpbronne wat
nodig is om die program suksesvol uit te voer) en projeknotas;
Die verklaring van hulp ontvang (BYLAE B); en
Die verklaring van egtheid (BYLAE C)
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 14 DBE/PAT 2020
NSS
ONDERHOUD
Demonstreer jou program en beantwoord tydens 'n onderhoudsessie vrae oor die program en die
kode.
Riglyne vir die demonstrasie van die projek:
Die onderwyser sal datums en tye vir demonstrasies skeduleer. Ongeveer 15 minute per
projek sal toegelaat word.
Jy moet al die dokumentasie inlewer voordat die demonstrasie plaasvind – ten minste EEN
week vooraf.
Die demonstrasies moet elektronies op 'n rekenaar gedoen word.
Jy moet vir evalueringsdoeleindes jou rekenaarprogram uitvoer en al die eienskappe van die
program aan die onderwyser toon.
Die onderwyser kan van jou verwag om toetsprosedures uit te voer om seker te maak dat die
hele program korrek werk.
Die onderwyser kan gedurende die demonstrasie die nasienblad vir Fase 2 as 'n riglyn
gebruik en punte dienooreenkomstig toeken.
Die onderwyser sal, as deel van die demonstrasie, lukraak dele van die programmeringskode
in die projek identifiseer en jou vra om die doel en werking daarvan te verduidelik. Dit word
gedoen om seker te maak dat jy die kode self geskryf het. 'n Soortgelyke prosedure sal
gedurende moderering gevolg word. Indien jy nie die kode wat in die projek gebruik is, kan
verduidelik nie, kan geen punte vir die projek toegeken word nie.
Jy moet die elektroniese kopie van die projek wat gedemonstreer is, inlewer. Die onderwyser
sal hierdie kopie gebruik om enige uitstaande punte toe te ken om die punt te finaliseer.
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 15 DBE/PAT 2020
NSS
2.10 BYLAE A: ASSESSERINGSINSTRUMENTE
Fase 1: Naam van leerder:
SCENARIO/REIKWYDTE
4 3 2 1 0
('SCOPE') (± 200 woorde)
Scenario en Reikwydte ('Scope') 'n Uitstekende aanbieding Al VIER punte is aangebied DRIE punte is aangebied TWEE punte is aangebied Totaal onvoldoende of nie
Onderwerp is duidelik genoem van al VIER punte op die lys met tekortkominge met tekortkominge met tekortkominge toepaslik nie
Deeglike beskrywing van wat OF OF OF Swak of dek glad nie die
die probleem/taak behels (doel) 'n Goeie aanbieding van 'n Goeie aanbieding van 'n Goeie poging is aspekte nie 4
Beskryf 'n moontlike oplossing DRIE punte TWEE punte aangewend om EEN van Geen reikwydte nie of uiters
vir die probleem/taak die punte aan te bied vaag en onduidelik
Kort beskrywing van die
reikwydte ('scope')
VEREISTES VAN GEBRUIKER 4 3 2 1 0
Dui aan WIE die gebruikers is. Rol, aktiwiteit en Geringe tekortkominge Tekortkominge in die Ernstige tekortkominge Nie gedoen nie of
beperkings van ten in die bespreking van bespreking van rol, in die bespreking van verkeerd of irrelevant
Rol, aktiwiteit en beperkings van minste TWEE rol, aktiwiteit en aktiwiteit en beperkings rol, aktiwiteit en
die gebruikers verskillende tipes beperkings van ten van gebruikers, bv. beperkings van
gebruikers van die minste TWEE afdelings uitgelaat gebruikers
stelsel bespreek verskillende tipes Slegs EEN gebruiker Slegs EEN gebruiker 4
(In tabelformaat OF as 'n gebruik-
geval-diagram) Goed gedokumenteer, gebruikers van die van die stelsel is van die stelsel is
netjies en op die man af stelsel bespreek bespreek
Goed gedokumenteer, Nie goed gedokumenteer Swak gedokumenteer –
maar kan effens nie, maar steeds nie aanvaarbaar nie
verbeter aanvaarbaar
Navigering/Beskrywing van
4 3 2 1 0
vloeidiagram
'n Diagrammatiese voorstelling 'n Uitstekende poging om 'n Goeie poging om die 'n Bevredigende poging om 'n Swak poging om die Geen diagram nie
van die ontwerp en vloei van die volgorde van al die volgorde van al die stappe die volgorde van stappe en volgorde van stappe en OF
gebeure wanneer die program stappe en vloei van gebeure en vloei van gebeure te toon vloei van gebeure te toon vloei van gebeure te toon
Verkeerd, irrelevant of nie
4
gebruik word te toon wanneer die wanneer die program wanneer die program wanneer die program
geskik vir die toepassing nie
program uitgevoer word met uitgevoer word met geringe uitgevoer word met uitgevoer word met ernstige
geen tekortkominge nie tekortkominge beduidende tekortkominge tekortkominge
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 16 DBE/PAT 2020
NSS
DATASTRUKTURE 4 3 2 1 0
Databasisontwerp Al die Goeie databasisontwerp met Aanvaarbare Databasisontwerp is Geen databasis nie of
Al die velde is relevant databasisontwerpvereistes geringe tekortkominge databasisontwerp met gedoen, maar met beperkte verkeerd of irrelevant
Tipe en grootte van velde is nagekom 'n Relasionele databasis, verskeie tekortkominge waarde Geen relasionele databasis 4
goed gekies 'n Goed ontwikkelde genormaliseer met geringe 'n Relasionele databasis, 'n Swak poging om 'n nie
Verwantskappe relasionele databasis wat tekortkominge genormaliseer met ernstige relasionele databasis te Databasis nie
Genormaliseer reg genormaliseer is tekortkominge normaliseer genormaliseer nie
Klasbeskrywing en klasdiagram Klas goed gedefinieer met Een verkeerde/irrelevante Twee verkeerde/irrelevante Drie of meer verkeerde/ Geen klasdiagram nie of
attribute en metodes wat 'n aspek in die klasdiagram/ aspekte in die klasdiagram/ irrelevante aspekte in die heeltemal verkeerd
definitiewe doel in die beskrywing geïdentifiseer, beskrywing geïdentifiseer, klasdiagram/beskrywing
konteks van die toepassing bv. bv. geïdentifiseer, bv.
dien Reikwydte Reikwydte Reikwydte 4
Klasdiagram ingesluit, Terugstuurtipe Terugstuurtipe Terugstuurtipe
illustreer 'n toepaslike
Tipe metode Tipe metode Tipe metode
ontwerp in terme van die
attribute en die Parameters Parameters Parameters
voorgestelde metodes met
geen foute nie
Tekslêer(s) en skikking/ Uitstekende en relevante Aanvaarbare en relevante Beskrywing van die gebruik 'n Poging om die gebruik Nie gedoen nie of verkeerd
gevorderde beskrywing van die gebruik beskrywing van die gebruik van tekslêer(s) met enkele van 'n tekslêer te beskryf of irrelevant
programmeringskonsepte van tekslêer(s) EN 'n goeie van tekslêer(s) EN 'n tekortkominge EN die met ernstige tekortkominge
toepassing van 'n aanvaarbare toepassing van toepassing van 'n OF 'n skikking/gevorderde
4
skikking/gevorderde 'n skikking/gevorderde skikking/gevorderde programmeringskonsepte is
programmeringskonsepte programmeringskonsepte programmeringskonsepte is met ernstige tekortkominge
beskryf beskryf met tekortkominge beskryf is beskryf
GGK('GUI')-ONTWERP 4 3 2 1 0
Ontwerp pas by doel waarvoor Goeie GGK-ontwerp Bevredigende GGK-ontwerp Beperkte GGK-ontwerp Swak GGK-ontwerp GGK-ontwerp nie
die program gebruik gaan word Al die gelyste beginsels Die meeste (ten minste 4) Die meeste (ten minste 3) Minder as 50% (minder as funksioneel nie of
Geskikte komponente regdeur die stelsel van die beginsels regdeur van die beginsels regdeur 2) van die beginsels ondersteun glad nie die
Gemak van gebruik, logiese gebruik waarvoor dit bedoel 4
toegepas, bv. met vaslê van die stelsel toegepas, bv. met die stelsel toegepas, bv. met toegepas
vloei data, afvoer, navigering vaslê van data, afvoer, vaslê van data, afvoer, is nie
Navigering duidelik aangedui navigering navigering
Vriendelike dialoog/Hulp
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 17 DBE/PAT 2020
NSS
TVA – Instrument vir ontwerp van sagteware
TOEVOER VAN DATA 4 3 2 1 0
Toevoer-koppelvlak (ten minste Beskryf al die toevoere Geringe tekortkominge in die Duidelike beskrywing Swak poging om Geen toevoer beskryf nie of
TWEE) duidelik volgens al VIER beskrywing van al die volgens DRIE punte op die toevoerwaardes te beskryf Verkeerd
Bron van toevoer, soos punte op die lys toevoere volgens al VIER lys
sleutelbord, tekslêer, skikking punte op die lys OF
of databasis
Ernstige tekortkominge in 4
Datatipe die beskrywing van al die
Formaat van toevoer, bv. toevoere volgens al VIER
datum, geslag (M/V) punte op die lys
GGK-komponent gebruik
Validering van toevoer Beskryf al die punte op die Beskryf TWEE punte op die Beskryf EEN punt op die lys Swak poging om validering Geen validering is beskryf
Ten minste VIER verskillende lys duidelik lys duidelik duidelik te beskryf nie of verkeerd
datatipes gevalideer OF OF
Ten minste VIER toevoere Geringe tekortkominge in Ernstige tekortkominge in
gevalideer insluitend: beskrywings van al die punte beskrywings van al die
o Validering van NULL/lëe
veld EN
op die lys punte op die lys 4
o Toets of waarde in
seleksie-komponente
gekies is
Foutboodskappe wat daarmee
geassosieer word
VERWERKING VAN DATA 4 3 2 1 0
WATTER verwerking sal gedoen Noem ten minste AGT Een of twee prosesse nie Omtrent 50% van die Slegs een of twee prosesse Geen prosesse genoem nie
moet word prosesse wat uitgevoer genoem nie prosesse genoem genoem 4
moet word
HOE verwerking gedoen sal word – Beskryf duidelik hoe ten Beskryf duidelik hoe DRIE Beskryf duidelik hoe TWEE Beskryf duidelik hoe EEN Prosesse nie beskryf nie of
voorsien algoritmes, formules, ens. minste VIER prosesse prosesse uitgevoer sal word prosesse uitgevoer sal word proses uitgevoer sal word verkeerd of irrelevant
uitgevoer sal word OF OF
4
'n Poging om te beskryf hoe 'n Swak poging om TWEE
VIER prosesse uitgevoer of DRIE prosesse te beskryf
sal word
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 18 DBE/PAT 2020
NSS
AFVOER VAN DATA 4 3 2 1 0
Afvoerkoppelvlakke (ten minste Beskryf duidelik al die Geringe tekortkominge in die Duidelike beskrywing van al Swak poging om afvoere te Geen afvoer beskryf nie of
TWEE) afvoere deur al DRIE punte beskrywing van al die die afvoere deur TWEE beskryf verkeerd
Data vir afvoer op die lys aan te spreek afvoere deur al DRIE punte punte op die lys aan te
Formaat van die afvoer, bv. op die lys aan te spreek spreek 4
geldeenheid, datum OF
Afvoerkomponent, soos dbGrid, Beperkte afvoere bespreek
rich edit, 'label', ens.
TOTAAL 48
Kommentaar/Terugvoer:
__________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________
Naam van onderwyser: _____________________________________ Handtekening van onderwyser:__________________________Datum:__________________
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 19 DBE/PAT 2020
NSS
Fase 2: Naam van leerder:
ASSESSERING VAN PROJEK
DATABASISONTWERP 4 3 2 1 0
Implementering van databasisontwerp Databasisontwerp korrek Databasisontwerp korrek Databasisontwerp gebruik Databasisontwerp nie Totaal onvanpas of
geïmplementeer met ten geïmplementeer met ten ten minste 2 relasionele relasioneel nie verkeerd of nie gebruik nie
minste 2 relasionele tabelle, minste 2 relasionele tabelle, maar nie behoorlik Een tabel met geskikte
geskikte velde, datatipes en tabelle, geskikte velde, geïmplementeer nie velde, datatipes en
groottes datatipes en-groottes Foute in velde, datatipes groottes 4
Groot/Voldoende volume Beperkte volume data en groottes
data gebruik
GGK('GUI')-ONTWERP 4 3 2 1 0
Gemak van gebruik/MRI-beginsels Uitstekend – al vier aspekte Goed – een aspek Bevredigend – twee Beperk – meer as twee Swak GGK-ontwerp
Uitstekende uitleg en kommunikasie korrek toegepas regdeur die uitgelaat of nie goed aspekte uitgelaat of nie aspekte uitgelaat of nie Min/Geen aandag aan
(skermwenke, terugvoering, hulp, program toegepas nie goed toegepas nie goed toegepas nie MRI-beginsels gegee nie
ens.)
Mees geskikte komponente 4
Leesbare/Relevante toevoer/afvoer
Uitstekende gebruik van effekte/
kleur/ikone/kortpaaie/'tool tip'-teks,
ens.
DATAWOORDEBOEK 4 3 2 1 0
Veranderlikes en komponente Uitstekend – al vier aspekte Goed – een aspek Bevredigend – twee Beperk – meer as twee Totaal onvanpas of
Verskeidenheid toepaslike korrek toegepas in alle uitgelaat of nie goed aspekte uitgelaat of nie aspekte uitgelaat of nie verkeerd toegepas
veranderlike tipes gevalle gebruik nie goed gebruik nie goed gebruik nie
Korrekte gebruik van lokale en
globale veranderlikes 4
Toepaslike benamingkonvensie van
veranderlikes, bv. iNommer, sNaam
Korrekte voorvoegsel vir
komponente, bv. edt, red, cmb
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 20 DBE/PAT 2020
NSS
DATASTRUKTURE (uitsl. Databasis) 4 3 2 1 0
Tekslêer(s) Uitstekende en relevante Goeie gebruik van 'n Beperkte gebruik van 'n 'n Poging om 'n tekslêer te Nie gedoen nie of
gebruik van een of meer tekslêer tekslêer gebruik met tekortkominge verkeerd of irrelevant 4
tekslêer(s)
Klas(se) en objek(te) Toepaslike klas, korrek Een geringe tekortkoming Twee geringe Meer as twee Klas nie geïmplementeer
saamgestel met toepaslike in die samestelling van tekortkominge in die tekortkominge in die nie/swak saamgestel OF
attribute en metodes die klas/definisie van 'n samestelling van die klas/ samestelling van die klas/ nie relevant tot die
Objek(te) korrek metode/roep van 'n definisie van 'n metode/roep definisie van 'n metode/roep toepassing nie OF
geïnstansieer metode van 'n metode van 'n metode duplisering van 'n tabel in
4
Objek(te) bevredigend Objek(te) met die Objek(te) nie goed met die die databasis
Metodes korrek gedefinieer
en geroep met die toepassing toepassing geïntegreer met toepassing geïntegreer nie
geïntegreer tekortkominge, bv. beperkte
Objek(te) goed met die
roep van metodes
toepassing geïntegreer
Skikking OF gevorderde Uitstekende en relevante Beperkte gebruik van Beperkte gebruik van 'n Poging om 'n skikking te Nie gedoen nie of
programmeringskonsepte gebruik van skikking(s) skikking(s) skikking(s) met geringe gebruik verkeerd of irrelevant
Kan insluit: Sinvolle gebruik Kan insluit: Skikking van tekortkominge Toon potensiaal, maar word
van skikking van objekte of objekte of parallelle OF nie vir 'n geskikte doel
parallelle skikkings of skikkings of 'n Basiese toepassing van gebruik nie of werk nie reg
tweedimensionele skikking tweedimensionele oorerwing of polimorfisme nie
OF skikking of bind van metodes of die OF 4
Uitstekende toepassing van OF gebruik van oorlaaide 'n Poging om oorerwing of
oorerwing of polimorfisme 'n Basiese toepassing van metodes met geringe polimorfisme of bind van
of bind van metodes of die oorerwing, polimorfisme tekortkominge metodes of die gebruik van
effektiewe gebruik van of bind van metodes of oorlaaide metodes toe te
oorlaaide metodes die effektiewe gebruik van pas met ernstige
oorlaaide metodes tekortkominge
TOEVOER 4 3 2 1 0
Toevoerdata Uitstekende toepassing van Geringe tekortkominge in Ongeveer 50% van die Beperkte toepassing van Geen toepassing van die
Verskeidenheid bronne vir toevoer, al VIER aspekte op die lys die toepassing van al aspekte op die lys is korrek die aspekte op die lys aspekte op die lys nie
soos van die sleutelbord, tekslêer, VIER aspekte op die lys toegepas
skikking of databasis
Korrekte datatipes
4
Gepaste formaat gebruik, bv. datum,
geslag (M/V)
GGK-komponent gebruik
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 21 DBE/PAT 2020
NSS
Validering/Ondervang van foute 'n Verskeidenheid van 'n Verskeidenheid van Beperkte validering/ Validering/ondervanging Geen poging om te
validering/ondervanging van validering/ondervanging van ondervanging van foute van foute swak gedoen of valideer nie/foute te
foute vir relevante toevoer foute vir relevante toevoer Foutboodskappe en nie toepaslik nie/nie ondervang nie
Duidelike en toepaslike Meestal duidelike en meganismes vir hantering betekenisvol nie 4
foutboodskappe en toepaslike foutboodskappe en van uitsonderings soms nie
meganismes vir hantering van meganismes vir hantering van gepas nie/nie betekenisvol
uitsonderings uitsonderings nie
VERWERKING 4 3 2 1 0
Korrektheid van algoritmes/ Alle algoritmes wat gebruik is, Toepaslike algoritmes wat 50% van die algoritmes wat Algoritmes is meestal Totaal onvoldoende of
Verwerking is toepaslik, werk korrek en korrek werk, maar nie gebruik is, is geskik, werk onvoldoende/werk meestal werk nie korrek nie
voldoen aan alle voldoen aan EEN korrek en voldoen aan die nie korrek nie en het nie 4
verwerkingsvereistes verwerkingsvereiste nie meeste van die voldoen aan al die
verwerkingsvereistes verwerkingsvereistes nie
Effektiwiteit van algoritmes Alle algoritmes voorsien die Die meeste algoritmes Beperkte effektiwiteit van Swak effektiwiteit van Totaal onvoldoende of
mees effektiewe oplossings voorsien die mees effektiewe algoritmes wat gebruik is algoritmes wat gebruik is werk nie korrek nie
Goeie programmerings- oplossings Min algoritmes gebruik Algoritmes gebruik nie
tegnieke gebruik Aanvaarbare goeie programmerings- goeie programmerings-
Effektiewe modulêre ontwerp programmeringstegnieke tegnieke tegnieke nie 4
met korrekte gebruik van eie gebruik Swak modulariteit met 'n Poging is aangewend om
funksies en prosedures Beperkte modulêre ontwerp beperkte gebruik van eie eie funksies en prosedures
met korrekte gebruik van eie funksies en prosedures te gebruik
funksies en prosedures
Relevante en korrekte gebruik Uitstekende gebruik van Werk korrek Werk korrek met geringe 'n Poging is aangewend Geen poging aangewend
van komplekse kode, bv. komplekse kode wat korrek Voeg waarde toe aan die tekortkominge met ernstige tekortkominge nie
Dinamiese komponent werk stelsel 4
Voeg waarde toe aan die
stelsel
AFVOER 4 3 2 1 0
Uitleg Uitstekende toepassing van al Geringe tekortkominge in die Ongeveer 50% van die Beperkte aantal aspekte op Geen van die aspekte op
Leesbaarheid/Duidelikheid, bv. VIER aspekte op die lys toepassing van al VIER aspekte op die lys korrek die lys korrek toegepas die lys korrek toegepas
kolomme, opskrifte aspekte op die lys toegepas nie
Geformatteer, bv. geldeenheid 4
Mees geskikte komponent/
datastruktuur vir afvoer gebruik
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 22 DBE/PAT 2020
NSS
Databasismanipulasie (Delphi-kode EN SQL) 2 1 0
Sorteer rekords in 'n tabel 2
Soek vir data in 'n tabel 2
Werk korrek en is toepaslik vir die taak Nie gedoen nie of werk nie of is verkeerd
Voeg 'n nuwe rekord by in 'n tabel 2
Werk, maar is swak saamgestel/
Verwyder 'n rekord uit 'n tabel 2
Redigeer geselekteerde velde in 'n rekord 2
SQL deur stringmanipulasie te gebruik, bv. die gebruik van Left, Mid en Right 2
Komplekse seleksie SQL-navrae, bv. gebruik HAVING/kombinasie van AND en OR in 'n enkele navraag 2
nie toepaslik vir die taak nie
Ten minste twee SQL-navrae wat verskillende berekeninge gebruik, soos minimum, maksimum, totaal
en gemiddeld
2
Ten minste een navraag wat twee tabelle betrek deur 'n SQL-stelling te gebruik 2
Ten minste een navraag wat twee tabelle betrek deur Delphi-kode te gebruik 2
Ten minste een dinamiese SQL wat 'n veranderlike gebruik 2
Dokumentasie 4 3 2 1 0
Kommentaar/Notas Kode duidelik geannoteer om al die Kode duidelik geannoteer om al Kode geannoteer om die meeste Kode geannoteer om Geen kommentaar nie
(Verduideliking van nodige dele ten volle te verduidelik die nodige dele te verduidelik nodige dele te verduidelik sekere dele te verduidelik of geen projeknotas
program en kode) Verduideliking toon uitstekende Verduideliking toon goeie insig Verduideliking toon 'n mate van Verduideliking toon min nie
insig Projeknotas teenwoordig en van insig insig
Uitgebreide projeknotas teenwoordig 'n goeie standaard Projeknotas teenwoordig en van Onvoldoende projeknotas 4
en van uitstaande standaard gemiddelde standaard teenwoordig
Verduidelik werking van program
duidelik
Uitsonderlike eienskappe Bevat eienskap(pe) wat NIE deel van Bevat eienskap(pe) wat aandag Gebruik standaard Delphi-GGK- Ten minste een poging om Geen uitsonderlike
die sillabus is NIE, bv. konneksie of trek, bv. animasie, deur redelik eienskappe, bv. knoppies ('buttons') standaard-Delphi-GGK- eienskappe nie
uitvoer op 'n mobiele toestel komplekse kode op 'n en ander GGK-komponente wat eienskappe toe te pas om
Eienskap(pe) moet 'n hoë vlak van oorspronklike en sinvolle manier aandag trek op 'n oorspronklike en die voorkoms en gevoel/
kompleksiteit toon om te te gebruik om die voorkoms en sinvolle manier om die voorkoms funksionaliteit van die
implementeer gevoel/funksionaliteit van die en gevoel/funksionaliteit van die produk te verbeter 4
produk te verbeter produk te verbeter Leerder moet kennis en
Leerder moet kennis en
vaardighede toon oor hoe die Leerder moet kennis en Leerder moet kennis en vaardighede toon oor hoe
eienskap(pe) gekodeer is vaardighede toon oor hoe die vaardighede toon oor hoe die die eienskap(pe) gekodeer
eienskap(pe) gekodeer is eienskap(pe) gekodeer is is
TOTAAL (implementering): 78
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 23 DBE/PAT 2020
NSS
Algemeen: Finale produk en indruk Naam van leerder:
Aspek 4 3 2 1 0 Mark
Volledigheid Het oorspronklike doel Het ten minste 80% van die Meer as 50% van die vereistes Minder as 50% van die Omtrent geen van die
bereik en al die vereistes oorspronklike vereistes nagekom oorspronklike vereistes nie oorspronklike vereistes nagekom
wat in Fase 1 genoem is, nagekom nagekom nie nie
4
nagekom
Professionele produk Bruikbaar en kan as 'n Bruikbaar as 'n werklike Bruikbaar as 'n werklike Nie gereed om as werklike Nie gereed om as werklike
werklike toepassing toepassing met geringe toepassing met ernstige toepassing geïmplementeer te toepassing geïmplementeer te
geïmplementeer word aanpassings aanpassings word nie, maar het potensiaal word nie
Goed ontwerp en Goeie ontwerp en Goeie ontwerp en Swak ontwerp
4
gebruikersvriendelik gebruikersvriendelik gebruikersvriendelik
Bevat geen foute nie Bevat minimale foute Bevat verskeie foute
Vermoë om kode te Het al die geselekteerde Het die geselekteerde kode Nie in staat om van die Nie in staat om die meeste van Nie in staat om enige van die
verduidelik kode duidelik en met verduidelik met geringe geselekteerde kode die geselekteerde kode te geselekteerde kode te verduidelik
selfvertroue verduidelik tekortkominge bevredigend te verduidelik nie verduidelik nie nie 4
Toon uitstekende insig Toon insig Toon 'n mate van insig Beperkte insig Geen insig nie
Houding en toewyding Het by sperdatums gehou Een van die fases was nie Geen van die fases betyds nie
Goed ontwerpte fases betyds nie Het geen toewyding getoon nie
Toon 'n mate van toewyding en
2
Toon uitstaande toewyding en
trots op werk wat gedoen is trots in werk wat gedoen is
TOTAAL: 14
Kopiereg voorbehou Blaai om asseblief
Inligtingstegnologie
Downloaded from hlayiso.com 24 DBE/PAT 2020
NSS
Opsomming van Assessering
FASE FOKUS MAKSIMUM PUNT PUNT TOEGEKEN
Fase 1 Analiseer en Ontwerp 48
Fase 2 Kodering en Implementering 78
Algemeen Finale Produk en Indruk 14
TOTAAL 140
Aanpassing %
Finale punt (Totaal x Aanpassing %)
VERKLARING VAN EGTHEID
Ek verklaar hiermee dat die werk wat geassesseer is, alleenlik dié van die leerder betrokke is (behalwe waar daar duidelike erkenning gegee
word en verslag gelewer word van enige bydraende raad/hulp wat aan die leerder gegee is) en onder toesig/gekontroleerde toestande gedoen
is om te verseker dat geen plagiaat gepleeg is nie, dat die werk nie van iemand anders gekopieer is of voorheen deur enigeen vir assessering
ingelewer is nie.
Kommentaar/Terugvoering:
__________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________
Onderwyser se naam: ______________________________________ Onderwyser se handtekening: _________________ Datum: _____________________________ Date:
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 25 DBE/PAT 2020
NSS
2.11 BYLAE B: LEERDERVERKLARING
Leerderverklaring – Fase ____
Ek verstaan dat werk wat ek vir assessering inlewer, my eie werk moet wees.
Het jy hulp/inligting van enige persoon ontvang om hierdie werk te lewer?
Nee Ja (Verskaf besonderhede hieronder.)
Hulp/Inligting ontvang Aard van die hulp/inligting (Verskaf bewyse):
van (persoon):
____________________________ ___ / ___ / 2019
HANDTEKENING VAN LEERDER DATUM
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 26 DBE/PAT 2020
NSS
2.12 BYLAE C: VERKLARING VAN EGTHEID
Verklaring van egtheid
Leerder se naam ID-nommer
Graad 12 Jaar 2020
Vak INLIGTINGSTEGNOLOGIE
Praktiese Assesseringstaak (PAT) Onderwyser
Ek verklaar hiermee dat die inhoud van hierdie assesseringstaak my eie, oorspronklike
werk is (behalwe waar daar duidelike erkenning en toepaslike verwysing na die werk van
ander gegee word) en dat dit nie deur plagiaat bekom is, van iemand anders gekopieer is
of voorheen vir assessering deur enige persoon ingedien is nie.
_____________________________ ___ / ___ / 2019
HANDTEKENING VAN LEERDER DATUM
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 27 DBE/PAT 2020
NSS
2.13 Riglyne vir onderwysers om leiding te gee
2.13.1 Wat word daar van die leerders verwag om te doen en te lewer?
Daar word van leerders verwag om onder toepaslike toesig:
'n Area van belangstelling binne die gegewe onderwerp/scenario te kies
'n Fokusvraag te formuleer wat ondersoek/nagevors kan word
Die projek te beplan, na te vors en uit te voer
'n Verslag vir 'n spesifieke gehoor te lewer
Bewys te lewer van al die stadiums van die projek vir assessering
2.13.2 Hoe sal leerders te werk gaan?
Leerders sal:
'n Individuele projek beplan en voltooi deur 'n reeks programmerings- en sagteware-
ingenieursvaardighede en -strategieë toe te pas om die doelwitte, soos in die PAT-vereistes
uiteengesit, te bereik
Vrae identifiseer om te vra
Geselekteerde inligting uit 'n reeks bronne bekom, krities selekteer en gebruik, data verwerk
en analiseer, dit binne verband toepas en begrip van toepaslike aansluiting, verbande en
kompleksiteite van die onderwerp en fokusvraag toon
'n Verskeidenheid vaardighede kies en gebruik, insluitend ontwerphulpmiddels en algoritmes,
probleme oplos, krities, kreatief en op aanpasbare wyse besluite neem, om 'n sagteware-
oplossing te lewer
Uitkomste evalueer, beide met betrekking tot PAT-vereistes en eie leer en werkverrigting
Toepaslike kommunikasievaardighede en media gebruik om bewyse in 'n gepaste formaat
aan te bied
2.13.3 Vaardighede wat vereis word
Leerders moet:
'n Volledige analise van gebruikervereistes kan doen wat 'n volledige beskrywing van die rol,
aktiwiteite, vereistes en beperkinge van ten minste TWEE verskillende gebruikers van die
beplande stelsel insluit
Inligting bymekaar kan sit om by die inhoud en doel te pas
Besluitnemings- en probleemoplossingsvaardighede kan toepas
Vaardighede uitbrei ten opsigte van beplanning, navorsing, kritiese denke, analise, sintese,
evaluering en aanbieding
Selfvertroue kan ontwikkel in die toepassing van die inhoud, programmering en sagteware-
ingenieurwese-beginsels en -tegnieke wat hulle bestudeer het
Vaardighede op kreatiewe wyse kan ontwikkel en toepas deur inisiatief en ondernemingsgees
te toon
Raad en ondersteuning kan vra, wanneer nodig
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 28 DBE/PAT 2020
NSS
2.13.4 Wat moet die leerders vooraf geleer word?
Die elemente wat geleer word, sluit in:
Toepassingsagteware en IKT-vaardighede wat die samestelling van die verslag en die
ontwikkeling van die projek wat analise en uitvoering dek, sal verbeter
Oplossingsontwikkelingsinhoud en -vaardighede, insluitend die vermoë om 'n taak te
definieer
Projekbestuursvaardighede, insluitend tyd-, bron- en taakbestuur
2.14 Wanpraktyk
Leerders mag NIE:
Hulp/Leiding van ander persone kry sonder erkenning nie (voltooi BYLAE B vir ELKE fase)
Ander toelaat om die programmeringkode vir hulle projek te doen nie
Werk inlewer wat nie hulle eie is nie
Werk aan ander leerders leen nie
Ander leerders toelaat om toegang te kry tot, of gebruik te maak van, hulle eie onafhanklik
nagevorste bronmateriaal nie (dit beteken nie dat leerders nie hulle boeke vir ander leerders
mag leen nie, maar leerders moet daarvan weerhou word om plagiaat met ander leerders se
navorsing te pleeg)
Werk insluit wat direk uit boeke, vanaf die internet of uit ander bronne gekopieer is, sonder
om erkenning en toeskrywing te gee nie
Werk inlewer wat deur 'n ander persoon getik of woordverwerk is nie
Hierdie handelinge kom neer op wanpraktyk, waarvoor leerders gepenaliseer sal word.
Indien wanpraktyk geïdentifiseer word, moet die assesseringsgesag in kennis gestel word en
besonderhede van enige werk wat nie die leerder se eie is nie, moet aangeteken word.
2.15 Leerder se verklaring van egtheid van die PAT
Vir elke fase voltooi leerders 'n verklaring (BYLAE B) vir die werk wat tydens daardie spesifieke
fase gedoen is. Alle onafhanklike raad/hulp wat aan die leerders gegee is, moet as deel van die
fase-dokumente aangeteken word.
Nadat die PAT voltooi is, moet leerders die verklaring van egtheid (BYLAE C) onderteken om te
bevestig dat die werk wat hulle ingelewer het, hulle eie is.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 29 DBE/PAT 2020
NSS
2.16 Rol van die onderwyser
Die onderwyser sal die inligtingsbestuursinhoud, -vaardighede en -strategieë onderrig voordat die
projek gedoen word.
Terwyl hy/sy die projek bestuur en toesig hou oor die leerders, sal die onderwyser:
'n Aanvanklike beplanningsoorsig hou om die onderwerp/scenario, vereistes, doelwitte en
ontwikkeling van die projek te bespreek
Duidelikheid gee oor die fokusvraag (leerders moet die leiding wat gegee word, aanteken as
deel van die Fase 1-dokumente, bv. waar van toepassing, hulle eie aanvanklike vraag
aanteken met duidelike bewyse van die leiding en die finale vraag)
Gereelde terugvoering aan leerders gee, bv. om 'n fokusvraag te formuleer wat geskik en
hanteerbaar is
Die werk van die leerders aan die einde van elke fase assesseer deur die
gestandaardiseerde assesseringsinstrument te gebruik en terugvoering wat gegee is, aan te
teken
Elke leerder se assessering bevestig deur die assesseringsinstrument vir elke fase te
onderteken, insluitend 'n finale verklaring dat die bewyse wat vir assessering ingelewer is, die
werk van die leerder is en dat hy/sy geen hulp ontvang het nie
Die evaluering bevestig op grond van deurlopende waarneming en terugvoering, sowel as 'n
onderhoudsessie/om onafhanklike werk, insig en probleemoplossing finaal te beoordeel
Die assessering van die leerders se werk doen deur enige standaardiserings- en interne
modereringsprosedures wat vereis word, te volg
Die onderwyser sal die potensiële projek (taakdefinisie en -omvang) teen die volgende kontrolelys
assesseer:
Is die fokusarea geskik vir die projek?
Laat die fokusvraag die leerder toe om toegang tot hoërvlak-konsepte en -vaardighede in die
assesseringsdoelwitte te verkry en te ondersoek, bv. beplan, navors, analiseer, evalueer en
verduidelik, eerder as om slegs te beskryf en te vertel?
Is die fokusvraag en voorgestelde aksie duidelik en gefokus op 'n kwessie wat binne die
tydgleuf en beskikbare bronne bestuur kan word?
Dui die fokusvraag en voorgestelde aksie aan dat die leerder in staat sal wees om die
onderwerp te ondersoek en na te vors en die taak onafhanklik uit te voer binne geskikte
etiese of metodologiese riglyne?
Sal die leerder dit waarskynlik moeilik vind om die taak en kwessies wat met die fokusvraag
geassosieer word, te verstaan?
Die onderwyser sal die egtheid van die PAT bevestig:
Die onderwyser moet op die assesseringsinstrument bevestig dat die werk wat geassesseer
is, alleenlik die betrokke leerder se werk is en dat dit onder toesig/gekontroleerde toestande
gedoen is.
Die onderwyser sal die assesseringsinstrument van elke fase onderteken.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 30 DBE/PAT 2020
NSS
2.17 Toesig/Gekontroleerde toestande
Die PAT moet op so 'n manier bestuur word dat dit moontlik is om te bevestig dat die werk wat
geassesseer is, alleenlik die werk van die betrokke leerder is.
2.18 Bestuur van die PAT
Die onderwyser moet sy/haar werk skeduleer volgens die tyd wat in die KABV-dokument vir
Inligtingstegnologie (onderrigplan vir Graad 12) aan die PAT toegeken is.
Daar is verskillende moontlike benaderings om die PAT te bestuur:
Opsie 1:
Die onderwyser kan weekliks 'n deel van die tyd aan die PAT afstaan terwyl daar
terselfdertyd voortgegaan word met normale onderrig om die graad 12-kurrikulum in die res
van die week te voltooi.
As hy/sy hierdie opsie kies, behoort sy/haar teen die einde van die eerste kwartaal met die
PAT-proses te begin en een fase per kwartaal voltooi.
Opsie 2:
Onderwysers kan 'n aaneenlopende tydperk aan die PAT wy, bv. die laaste week/weke van
elke kwartaal en ook een fase per kwartaal voltooi.
2.19 Bewyse van assessering
Bewyse wat vir assessering voorgelê word, moet toon hoe die individuele leerder aan die
assesseringsdoelwitte en -kriteria voldoen het en moet die beplanning, terugvoering en vordering
van die projek insluit.
Die bewyse vir assessering sal die volgende insluit:
Die projek se produk, insluitend die dokumentasie/verslag (slegs inhoud, sonder die dekblad,
inhoudsopgawe, verwysings en grafika), ontwerpdokumente, finale program (ten volle
gedokumenteer) en ander bewyse (vir elke fase)
Die voltooide assesseringsinstrument van die leerder (vir elke fase)
2.20 Onderhoud
Riglyne vir die evaluering van die projek:
Skeduleer datums en tye vir demonstrasies – laat omtrent 15 minute per projek toe.
Neem al die dokumentasie in voordat die demonstrasie plaasvind – ten minste een week voor
die tyd – en evalueer die dokumentasie voor die demonstrasiesessie.
Leerders moet hulle projekte elektronies op die rekenaar demonstreer.
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 31 DBE/PAT 2020
NSS
Tydens die demonstrasiesessie moet leerders toetsprosedures uitvoer om te wys dat die hele
program korrek werk.
Gebruik die nasienblad vir Fase 2 as 'n riglyn en ken punte gedurende die demonstrasie
daarvolgens toe.
Identifiseer lukraak dele van die programmeringskode in die projek as deel van die evaluering
en vra die leerder om die doel en werking van die lukraak geselekteerde kode te verduidelik.
Dit word gedoen om te verseker dat die leerder self die kode gedoen het. 'n Soortgelyke tipe
prosedure sal tydens moderering gevolg word. Indien 'n leerder nie die kode in die projek kan
verduidelik nie, sal 'n punt van nul aan die projek toegeken word.
Maak seker dat die leerder die elektroniese kopie van die projek wat gedemonstreer is,
inlewer. Gebruik hierdie kopie om enige uitstaande punte toe te ken om die punt te finaliseer.
2.21 Vereistes
(Nasionale Protokol vir Assessering Graad R –12, Hoofstuk 3)
Komponente van die praktiese assesseringstaak moet:
Bestaan uit assesseringstake wat saam deel uitmaak van die leerder se PAT-punt soos in
Hoofstuk 4 van die IT KABV beoog is
'n Punt insluit wat vir elke assesseringstaak (fase) toegeken is, asook 'n konsoliderende punt
Gelei word deur die assesseringskomponente soos gespesifiseer in Hoofstuk 4 van die IT
KABV
Vir monitering en moderering beskikbaar wees
Deur die onderwyser geëvalueer, gekontroleer en gestaaf word voordat dit as die leerder se
bewys van werkverrigting aangebied word
2.22 Nienakoming
(Nasionale Protokol vir Assessering Graad R –12, Hoofstuk 3)
Die afwesigheid van 'n PAT-punt in IT, sonder 'n geldige rede, sal tot gevolg hê dat die leerder nie
'n finale punt vir die vak kry nie.
Die leerder sal tot die eerste week van Kwartaal 3 gegun word om uitstaande werk in te
lewer of om vir die PAT aan te meld. Indien die leerder nie daarin sou slaag om aan die
uitstaande vereistes van die PAT te voldoen nie, sal nul ('0') aan so 'n leerder vir die PAT-
komponent van IT toegeken word.
In die geval waar 'n leerder nie aan die vereistes van die PAT voldoen nie, maar waar daar 'n
geldige rede gegee word, sal:
Hy/Sy nog 'n geleentheid gegun word om geassesseer te word in die take wat toegeken is,
gebaseer op 'n besluit wat deur die hoof van die assesseringsliggaam geneem is
Die leerder, binne drie weke voor die aanvang van die finale eksamen aan die einde van die
jaar, uitstaande werk inlewer of vir die PAT aanmeld
Die punt vir die PAT-komponent weggelaat word en die finale punt sal vir promosiedoeleindes
ten opsigte van die voltooide take aangepas word indien die leerder nie daarin sou slaag om
aan die uitstaande vereistes van die PAT te voldoen nie
Kopiereg voorbehou Blaai om asseblief
Downloaded from hlayiso.com
Inligtingstegnologie 32 DBE/PAT 2020
NSS
Geldige redes in hierdie konteks sluit die volgende in:
Siekte, ondersteun deur 'n geldige mediese sertifikaat, uitgereik deur 'n geregistreerde
mediese praktisyn
Menslikheidsredes, wat die dood van 'n onmiddellike familielid insluit, ondersteun deur 'n
doodsertifikaat
Wanneer die leerder in 'n hofsaak moet verskyn, wat deur geskrewe bewyse ondersteun
moet word
Enige ander rede wat as geldig deur die hoof van die assesseringsliggaam of sy/haar
verteenwoordiger aanvaar kan word
3. GEVOLGTREKKING
Na voltooiing van die praktiese assesseringstaak moet leerders hulle begrip van die bedryf kan
demonstreer, hulle kennis, vaardighede, waardes en redenasievermoëns verbeter, en ook
betrekkinge buite die klaskamer kan vestig en uitdagings in die wêreld daarbuite kan aandurf. Die
PAT ontwikkel verder leerders se lewensvaardighede en gee aan leerders die geleentheid om by
hulle eie leerervarings betrokke te raak.
Kopiereg voorbehou
Study this subject
Notes, quizzes and topic questions for Grade 12 Information Technology.
- Grade 12 Information Technology notes
CAPS revision notes with worked examples.
- Information Technology questions by topic
Past exam questions sorted by CAPS topic, with memos where available.
- All Grade 12 Information Technology past papers
Past papers by year, with memos where available.
- Grade 12 Practical assessment tasks
More Information Technology and other subjects in this collection.
Recommended for this subject
More papers and memos for this grade and subject.

Memorandum
Information Technology Grade 12 Eastern Cape Mock 2025 Memo

Question paper
Information Technology Grade 12 P2 Eastern Cape Mock 2025 QP

Question paper
Information Technology Grade 12 P1 November 2024 NSC QP

Memorandum
Information Technology Grade 12 P1 Eastern Cape Mock 2023 Memo

Memorandum
Information Technology Grade 12 P2 Eastern Cape Mock 2023 Memo

Question paper
Information Technology Grade 12 P1 NSC June 2023 Question Paper
Related documents

Question paper
Information Technology Grade 12 P1 Eastern Cape Mock 2020 QP

Question paper
Information Technology Grade 12 P1 Eastern Cape Mock 2020 QP

Question paper
Information Technology Grade 12 P2 Eastern Cape Mock 2020 QP

Memorandum
Information Technology Grade 12 P1 Eastern Cape Mock 2022 Memo

Question paper
Information Technology Grade 12 P1 Eastern Cape Mock 2022 QP

Memorandum
Information Technology Grade 12 P1 Eastern Cape Mock 2018 Memo
More from Grade 12 Information Technology

Question paper
Information Technology Grade 12 P1 NSC June 2023 Question Paper

Question paper
Information Technology Grade 12 P1 NSC June 2023 Question Paper

Question paper
Information Technology Grade 12 P2 NSC June 2023 Question Paper

Question paper
Information Technology Grade 12 P1 NSC November 2023 QP

Question paper
Information Technology Grade 12 P1 NSC November 2023 QP

Question paper