code computer-science

IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld

Het theoriegedeelte van het tentamen, onderwezen zodat het stand houdt in het examenlokal. De geheugenhiërarchie en wat er werkelijk gebeurt bij het opstarten. Compilers, interpreters en assemblers, inclusief het antwoord dat juist klinkt en niets oplevert. Databases van een spreadsheet tot sleutels en normalisatie. DNS en het volledige pad tussen het indrukken van Enter en het zien van de pagina. Systeemondersteunende software, en het ethische en juridische gedeelte dat de gemakkelijkste tien punten van het tentamen is.

  • trending_upIntermediate
  • schedule6h 7m
  • menu_book12 lessen
  • publicEnglish
  • workspace_premiumBasic
IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld

Inleiding

Elke examenleerling die ik heb onderwezen was zwak in dezelfde drie dingen, en een daarvan staat niet op deze lijst omdat het een eigen segment heeft. De andere twee zijn compilers versus interpreters, en databases. Een student noemde beide voordat ik klaar was met het stellen van de vraag. Het probleem ligt niet in de moeilijkheid. Het is dat dit materiaal meestal als woordenschat wordt onderwezen — een lijst met woorden en ernaast een lijst met definities — en het examen vraagt niet om woordenschat. Het vraagt je om twee dingen te vergelijken, of vijf stappen in volgorde te zetten, of te zeggen wat er volgt. Een kandidaat die "een compiler vertaalt het hele programma in één keer" uit het hoofd kent, schrijft precies die zin op, krijgt één punt van de vier, en begrijpt niet waarom. Dit segment onderwijst dus de vergelijkingen, niet de woorden. Je leert de geheugenhiërarchie als vier dingen gerangschikt naar vier eigenschappen, omdat die rangschikking de vraag is. Je leert wat een computer doet in de twee seconden nadat je op de aan-knop drukt, in volgorde, omdat die volgorde de vraag is. Je splitst een spreadsheet met de hand in twee echte tabellen en kunt verdedigen waarom. Je traceert wat er gebeurt tussen het intypen van een adres en de aankomst van de pagina, en je besteedt een heel lesuur aan DNS alleen, omdat het bijna elk jaar ter sprake komt en bijna elk jaar slecht wordt beantwoord. Elk module eindigt met een getimede oefening beoordeeld zoals een examinator het beoordeelt: wat levert het punt op, en het antwoord dat er juist uitziet en niets oplevert. Vereiste: het segment Binary, Hex and Data Units. Dit segment onderwijst binary, hexadecimaal of data units niet en gaat ervan uit dat je kunt omrekenen zonder eraan herinnerd te worden hoe. Geschreven tegen de gepubliceerde onderwerpenlijsten voor CAIE IGCSE 0478 en de UK GCSE Computer Science-specificaties. De boards verschillen werkelijk — in databasediepte, in of SQL überhaupt wordt getoetst, in hoe systeemondersteunende software wordt genoemd — en waar ze verschillen zegt dit segment dat en vraagt je om je eigen specificatie te controleren. Elke vraag is origineel en gemodelleerd naar de vorm van examenvragen; geen verleden examen, beoordelingsschema of specificatietekst wordt gereproduceerd, en Korra Academy is niet verbonden met of ondersteund door enig examenbureau.

Cursusopbouw · 4 modules

lockBeschikbaar met toegang
  1. 01 Binnen in de Machine
    3 lessen·1h 27m

    Een student vertelde me dat zijn zwakke onderwerp "hardwaretheo­rie" was. Dat was het niet. Hij kon elk onderdeel in de behuizing benoemen. Wat hij niet kon doen was ze rangschikken, en rangschikken…

  2. 02 Vertalers
    3 lessen·1h 29m

    "Een compiler vertaalt het hele programma in één keer." Die zin is waar, het is wat elk leerboek zegt, en bij een vraag ter vergelijking van vier punten is het één punt waard. Het beantwoordt wat de…

  3. 03 Databases, van spreadsheet tot en met
    3 lessen·1h 34m

    Twee verschillende leerlingen hebben me verteld dat ze "relationeel versus non-relationeel" kenden als een paar woorden zonder plaatje erachter. Dat is de normale toestand van dit onderwerp en het is…

  4. 04 Het Verzoek en de Regels
    3 lessen·1h 37m

    Een leerling stuurde me een diagramvraag met nog een week te gaan. Het begon met een vak gelabeld "de computer van de patiënt" met daarin een webadres, een pijl gemarkeerd "URL ingevoerd", en…

Veelgestelde vragen

Wat leer ik in IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld?
Het theoriegedeelte van het tentamen, onderwezen zodat het stand houdt in het examenlokal. De geheugenhiërarchie en wat er werkelijk gebeurt bij het opstarten. Compilers, interpreters en assemblers, inclusief het antwoord dat juist klinkt en niets oplevert. Databases van een spreadsheet tot sleutels
Heb ik eerdere ervaring nodig?
Enige voorkennis wordt aanbevolen voordat je IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld start.
Hoeveel tijd kost IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld?
IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld bevat 4 modules en 12 lessen. Je leert in je eigen tempo.
Hoe krijg ik toegang?
IGCSE en GCSE Computer Science — Theorie die daadwerkelijk wordt beoordeeld is inbegrepen bij elk betaald abonnement.

Meer in Programmeren

AI Without the Hype
Beginner AI Without the Hype Wat het model werkelijk doet wanneer het je antwoord geeft, waarom dat iets oplevert dat op denken lijkt, waarom het citaten verzint, en het kostenmechanisme dat bijna niemand uitlegt: een chat stuurt bij elke beurt het hele gesprek terug. Je rekent het zelf uit.
Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python From a White Sheet
Beginner Python From a White Sheet De exacte volgorde die negen studenten al hebben gelopen, van een leeg bestand naar een programma dat vragen stelt, antwoorden controleert en slechte invoer weigert. Geen eerdere programmeerervaring. Geen wiskunde. Je zult het herhaaldelijk opzettelijk breken.
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.
AI at Your Desk
Beginner AI at Your Desk You have an office job, you are losing hours a week, and you do not care how any of this works. Four tasks from your own week, each done twice and timed. A fifth you should not have handed over. You finish with real work done and a page of your own numbers you can show someone.