HAVO Informatica study plan
HAVO Informatica · Give each week a clear focus.
8 weeks · About 7 hours per week
Informatica (examenprogramma informatica havo en vwo)
Map the full HAVO Informatica exam programme (examenprogramma) into a personal checklist of every eindterm and subdomain, marking each as known, shaky, or unknown.
Explain in writing the difference between the HAVO and vwo programme for at least three overlapping domains, so you know which depth level to target.
Set up a working development environment (editor, Python interpreter, browser dev tools) and run a first 'Hello world' plus a simple input/output programme.
Define your own notation for algorithms (pseudocode or flowchart) and convert three everyday processes (e.g. a login, a vending machine) into that notation.
Your checkpoint
A one-page exam programme checklist with all eindtermen rated known/shaky/unknown, plus three worked pseudocode/flowchart examples.
Informatica (examenprogramma informatica havo en vwo)
Write, run and debug at least five short Python programmes that use variables, selection (if/elif/else) and iteration (for/while).
Trace the execution of a given algorithm by hand and predict its output before running it, then verify with the interpreter.
Decompose one larger problem into subproblems and implement each as a separate function with clear parameters and return values.
Identify and fix at least three deliberate bugs (off-by-one, wrong condition, missing initialisation) in supplied code.
Your checkpoint
A small portfolio of five working Python programmes with comments explaining the control flow, plus a bug-fix log.
Informatica (examenprogramma informatica havo en vwo)
Implement linear search and binary search in Python and compare their behaviour on sorted and unsorted lists.
Implement at least two sorting algorithms (e.g. selection sort and insertion sort) and explain step by step how each rearranges the data.
Use lists, dictionaries and strings to store and manipulate structured data, including reading data from a text file.
Estimate the number of comparisons or steps an algorithm needs for input sizes 10, 100 and 1000 and describe the growth in your own words.
Your checkpoint
A documented Python module containing search and sort functions, with a short written comparison of their efficiency on test data.
Informatica (examenprogramma informatica havo en vwo)
Explain the layered model of a computer system (hardware, operating system, applications, network) and place each component you use in the right layer.
Describe how data is represented in binary: convert between binary, decimal and hexadecimal, and explain how text and images are encoded.
Draw and explain the main parts of a relational database (tables, records, fields, primary and foreign keys) for a small realistic case.
Write SQL queries that select, filter, sort and join data from at least two related tables.
Your checkpoint
A mini database project: an ER description, create-table statements, at least six working SQL queries and a one-page explanation of binary/hexadecimal conversion.
Informatica (examenprogramma informatica havo en vwo)
Build a small interactive web page with HTML structure, CSS layout and JavaScript that responds to user input.
Explain the client-server model and describe what happens, step by step, between typing a URL and seeing the page.
Describe how a simple network is organised (IP addresses, routers, protocols) and explain the role of HTTP and HTTPS.
Identify at least three security risks (weak passwords, phishing, unencrypted traffic) and propose a concrete measure against each.
Your checkpoint
A working small website with JavaScript interaction, plus a written walkthrough of the request-response cycle and a security risk table.
Informatica (examenprogramma informatica havo en vwo)
Explain the concepts of information, data and knowledge and apply them to three concrete cases from your own environment.
Model a realistic information system (e.g. a school canteen or a library) with its users, data flows and stored data, and justify your design choices.
Discuss social and ethical aspects of information systems: privacy, data protection and the effect of automation on work.
Compare at least two existing information systems and evaluate them against criteria you define yourself.
Your checkpoint
A written analysis (roughly 600-800 words) of one information system with a data-flow sketch, design justification and ethical discussion.
Informatica (examenprogramma informatica havo en vwo)
Complete a full past-paper or sample exam under timed conditions without using notes.
Classify every mistake by eindterm and write a targeted correction for each one.
Re-derive the correct approach for your three weakest eindtermen and produce a worked example for each.
Practise explaining your reasoning in writing, as the exam expects argumentation, not just final answers.
Your checkpoint
A corrected mock exam with an error analysis table linking each mistake to an eindterm and a worked redo for the three weakest items.
Informatica (examenprogramma informatica havo en vwo)
Re-run your week-1 checklist and confirm every eindterm is now rated known or verified by a worked example.
Complete a second timed mock exam and compare your score and error profile with week 7.
Consolidate a one-page summary sheet of formulas, definitions and standard procedures you must be able to reproduce.
Plan your exam-day timing: how many minutes per question type and in what order you will work.
Your checkpoint
A final one-page summary sheet plus a second corrected mock exam showing measurable improvement over week 7.
Milestones
Week 2: You can write and debug a short Python programme using selection and iteration without help, and trace its output by hand correctly.
Week 4: You can design a small relational database and write working SQL queries including a join, and convert between binary, decimal and hexadecimal without errors.
Week 6: You can explain the client-server model, build a small interactive web page, and write a structured analysis of an information system covering design and ethics.
Week 8: Your second timed mock exam scores clearly higher than the first, and every eindterm on your checklist is rated known with a worked example behind it.