NCEA L1 Digital Tech study materials
NCEA L1 Digital Tech study resources

NCEA L1 Digital Tech study plan

NCEA L1 Digital Tech · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Software programming

  • Write, run, and debug at least five short programs in a text-based language (e.g. Python), each using variables, input, and output

  • Trace the execution of a given program line by line and record the value of every variable after each step

  • Identify and fix three deliberately broken programs, stating in writing what each bug was and why the fix works

  • Explain the difference between a syntax error, a logic error, and a runtime error using one example of each that you wrote yourself

Your checkpoint

A personal code notebook containing five working programs, three annotated bug fixes, and a one-page error-type summary

Week 2

Software programming

  • Construct programs that use selection (if/elif/else) and iteration (for and while loops) to solve three set tasks

  • Decompose one larger problem into at least four reusable functions, each with a single clear purpose

  • Test each function with normal, boundary, and invalid inputs, and record the expected versus actual results in a table

  • Refactor one working program to remove repetition and improve readability, then note what changed and why

Your checkpoint

A tested program of 60+ lines with a written test table covering at least 12 input cases

Week 3

Electronic environments and embedded systems

  • Describe the roles of input, process, and output components in a simple embedded system, using a real example such as an automatic light

  • Distinguish between analogue and digital signals and explain why a sensor reading usually needs conversion before a microcontroller can use it

  • Identify the function of a microcontroller, sensor, actuator, and power supply within a block diagram you draw yourself

  • Explain what a flowchart and pseudocode are used for when designing an embedded routine, and produce both for one task

Your checkpoint

A labelled system diagram plus flowchart and pseudocode for one embedded routine, with a half-page written explanation of each component

Week 4

Software programming & Electronic environments and embedded systems

  • Write a program that reads a simulated sensor value, applies a threshold, and triggers an output action

  • Explain how the same logic would run on a physical microcontroller, naming the inputs and outputs involved

  • Compare two design choices for the same embedded task (for example polling versus interrupt-driven) and state one advantage and one drawback of each

  • Debug a faulty control routine by predicting the output for a set of inputs before running it

Your checkpoint

A working sensor-simulation program with a written design comparison and a debugging log of at least three issues found and resolved

Week 5

Digital information systems

  • Explain the difference between data and information, and give three examples of raw data being turned into useful information

  • Describe how a database stores records and fields, and design a two-table schema for a scenario such as a school library

  • Write and test at least six queries or filters that retrieve specific information from a dataset you built

  • Explain at least three risks to digital information systems (unauthorised access, data loss, inaccurate input) and one control for each

Your checkpoint

A small working database with two linked tables, six tested queries, and a risk-and-control table with three entries

Week 6

Digital information systems & Digital media

  • Compare two types of digital information system (for example a spreadsheet model versus a relational database) and justify which suits a given scenario

  • Explain the purpose of validation and verification when entering data, with one concrete example of each

  • Describe how compression, file format, and resolution affect file size and quality, and demonstrate this by exporting one image at two settings

  • Identify the legal or ethical consideration (privacy, copyright, or accuracy) most relevant to a stated scenario and justify your choice

Your checkpoint

A one-page written comparison of two information systems plus an exported image pair with a measured file-size and quality comparison

Week 7

Digital media

  • Plan a short digital media outcome by writing a brief that states the purpose, audience, and at least three specifications

  • Create the outcome using appropriate tools, applying at least three design principles such as contrast, alignment, and hierarchy

  • Produce and test two iterations, recording what feedback you used and what you changed as a result

  • Evaluate the finished outcome against your own specifications and identify one improvement you would make next

Your checkpoint

A finished digital media outcome with a brief, two documented iterations, and a written evaluation against the specifications

Week 8

Software programming & Electronic environments and embedded systems & Digital information systems & Digital media

  • Answer at least 40 mixed practice questions spanning all four domains and log your accuracy per domain

  • Re-teach your two weakest topics by writing a one-page summary of each in your own words without notes

  • Re-attempt every question you previously got wrong and explain the correct reasoning aloud or in writing

  • Assemble a single reference sheet of key terms and structures for each domain to use during final revision

Your checkpoint

A completed practice-question log with per-domain accuracy figures and a final one-page reference sheet per domain

Milestones

Week 2: You can write, run, and debug a short program using variables, selection, iteration, and functions without referring to a model answer, and you can explain a syntax, logic, and runtime error using your own examples

Week 4: You can describe the input, process, and output of a simple embedded system and show the same logic working in a program you wrote and tested yourself

Week 6: You can design a two-table database, retrieve specific information from it with queries, and explain one risk to a digital information system with a matching control

Week 8: You score at least 80 percent on mixed practice questions in every domain, and you can summarise each domain's key concepts in your own words without notes