Year 8 · Computing · controlled beta

Computer systems and data science

This unit view groups 6 original DASKEREL lesson packs for an Oak topic sequence. The older export has 5 source lesson records; 5 have exact matching original packs here. Live source pages may contain additional lessons. This count is not an academic approval or a claim that the full subject course is complete.

Check Oak's current unit sequence

Year 8 · Hardware, networks and the internet · original lesson pack

DASKEREL beta · internal AI review pending

Identify a computer system and its purposeful parts

Open this lesson's library record

Official curriculum or provision guidance

DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.

Learning outcomes

  • Describe input, processing, storage and output in familiar devices
  • Distinguish a general-purpose computer from a single-purpose controller

Vocabulary: computer system · input · processing · storage · output · embedded controller

Retrieve previous learning

What do algorithms specify?

Check: Ordered steps or rules that a device can follow for a bounded task.

Learn the concept

A computer system combines hardware and software to accept input, process data and produce output. A desktop can run many different applications; a traffic-light controller is usually designed for a narrower task. Both can be described with input-process-output, though their physical components and safety requirements differ.

A fictional school library kiosk receives a selected book category as input, compares it with stored catalogue data and displays matching titles. The display is output; saved catalogue records are storage. A keyboard or touch screen provides input. The system's usefulness depends on current data, working hardware and appropriate software, not on one component alone.

A diagram should show data flow without assuming every device has a separate visible tower, monitor and keyboard. Some components are integrated into one case. Do not treat a simple classroom model as a safety design for a real traffic system. Identify a task before judging what parts are required.

Worked model

  1. State the fictional library-kiosk task and intended user.
  2. Label category choice as input, lookup as processing and titles on screen as output.
  3. Name the catalogue file as retained data storage.
  4. Compare which functions a desktop and a dedicated controller can perform and which are task-specific.

Guided practice

A thermostat reads a temperature and switches a display. Identify input and output.

Hint: Name what it senses and what it changes or shows.

Check the guided answer

The temperature sensor provides input. The displayed reading or controlled signal is output after processing; a real heating controller requires separate professional safety design.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Find and correct a misconception

“A computer system must have a separate screen, keyboard and tower.”

Correction: Computing functions can be integrated into many device forms, including task-specific controllers.

Extend and reflect

Compare a laptop with a school-approved microcontroller for the same simple LED task.

Guidance: Explain which can run the task and what each offers or omits, without assuming they share a physical design.

Take the end-of-unit check
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure

This lesson practises: Describe input, processing, storage and output in familiar devices. Algorithms, digital systems and safe practice support later software and technology work.

  1. Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
  2. Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
  3. Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
  4. Example career direction: Cloud Support Engineer. Explore organisations and local support.

This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.

Year 8 · Hardware, networks and the internet · original lesson pack

DASKEREL beta · internal AI review pending

Trace instructions through a computer system

Open this lesson's library record

Official curriculum or provision guidance

DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.

Learning outcomes

  • Distinguish CPU, main memory, storage and input/output
  • Trace one simple instruction without confusing memory with storage

Vocabulary: CPU · RAM · storage · input · output · instruction

Retrieve previous learning

What does a program specify?

Check: A precise sequence of instructions for processing input and producing an intended result.

Learn the concept

A computer system accepts input, processes instructions and provides output. The CPU executes instructions; main memory (RAM) holds the program and working data currently in use; persistent storage keeps files when power is off. Keyboard, sensor or network data can be input, and a display or saved file can be output. These roles may be implemented differently across devices.

A simplified instruction cycle fetches an instruction from memory, decodes its meaning and executes it. For a fictional program adding 2 and 3, the values and instruction are held in memory while the CPU carries out the calculation, then the result can be displayed or stored. The CPU is not a place where all files permanently live.

Performance is more than one clock-speed number. The task, memory capacity, storage speed and software all matter. A faster CPU cannot rescue a program that wastes work or lacks sufficient memory. Compare systems using a named task and measured outcome rather than an unsupported claim that one component is 'best'.

Worked model

  1. Identify a fictional input of two numbers and the add instruction.
  2. Place active data and instruction in RAM and describe the CPU fetching and executing the instruction.
  3. Follow the computed 5 to an output display or saved file.
  4. Distinguish the working RAM copy from a persistent file on storage.

Guided practice

A file remains after a laptop is powered down. Was it retained only in RAM?

Hint: Compare working memory with persistent storage.

Check the guided answer

No. RAM is normally volatile working memory. A retained file is saved to persistent storage, such as an SSD; it may be loaded back into RAM when opened.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Find and correct a misconception

“RAM and persistent storage do the same job.”

Correction: RAM holds active working data; storage retains files and programs between sessions, although a file can be copied into RAM while used.

Extend and reflect

Explain why a phone and a desktop can share the same input-process-output model.

Guidance: Identify their different input/output devices while keeping CPU, working memory and storage roles distinct.

Take the end-of-unit check
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure

This lesson practises: Distinguish CPU, main memory, storage and input/output. Algorithms, digital systems and safe practice support later software and technology work.

  1. Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
  2. Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
  3. Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
  4. Example career direction: Cloud Support Engineer. Explore organisations and local support.

This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.

Year 8 · Hardware, networks and the internet · original lesson pack

DASKEREL beta · internal AI review pending

Explain how an operating system manages resources

Open this lesson's library record

Official curriculum or provision guidance

DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.

Learning outcomes

  • Describe the OS as a manager of processes, memory and files
  • Distinguish an operating system from an application

Vocabulary: operating system · application · process · file system · permission

Retrieve previous learning

Where does a currently running program keep its working data?

Check: In working memory, subject to the operating system's management.

Learn the concept

The operating system provides common services between hardware and applications. It starts and schedules processes, allocates memory, manages files and controls access to devices. A drawing app is an application using those services; it is not the operating system itself.

When a learner saves a drawing, the app asks the OS to write a file through the file system. The OS checks the location and access permissions and communicates with storage. If the file is never saved, closing an app may lose changes even though its temporary data was visible on screen.

Permissions help separate users and resources. They are useful but not a guarantee of safety: untrusted software, weak passwords or an incorrect sharing setting can still expose work. Use school-approved apps and folders; a classroom account should not be used to change system settings without permission.

Worked model

  1. Open a fictional drawing in an approved app and identify the app as a process.
  2. Describe the OS allocating time, memory and display access.
  3. Follow a Save request from app through OS and file system to persistent storage.
  4. Check the saved file exists in the permitted folder and can be reopened.

Guided practice

A learner closes an unsaved drawing. Which system service could have stored it, and what step was missed?

Hint: Think about the file system.

Check the guided answer

The app needed to request a save through the OS file system. Without that request or an autosave, changes in working memory may not have been stored persistently.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Find and correct a misconception

“The OS is only the desktop background and icons.”

Correction: The visible interface is one part; the OS also manages processes, memory, files, devices and access.

Extend and reflect

Compare what happens when two apps request the printer at once.

Guidance: Describe resource coordination and a queue without assuming both jobs print simultaneously.

Take the end-of-unit check
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure

This lesson practises: Describe the OS as a manager of processes, memory and files. Algorithms, digital systems and safe practice support later software and technology work.

  1. Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
  2. Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
  3. Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
  4. Example career direction: Cloud Support Engineer. Explore organisations and local support.

This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.

Year 8 · Hardware, networks and the internet · original lesson pack

DASKEREL beta · internal AI review pending

Evaluate a Boolean rule with a truth table

Open this lesson's library record

Official curriculum or provision guidance

DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.

Learning outcomes

  • Evaluate AND, OR and NOT for a stated rule
  • Identify a grouping error using a counterexample

Vocabulary: Boolean · truth table · AND · OR · NOT · precedence

Retrieve previous learning

What does a condition control in a program?

Check: Whether a branch is taken, based on a true or false result.

Learn the concept

Boolean logic combines true and false statements. A AND B is true only when both are true; A OR B is true when at least one is true; NOT A reverses A. A truth table lists all possible input combinations so a rule can be checked systematically.

Consider a fictional resource rule: access = (booking OR staffApproval) AND NOT closed. If booking is false, staffApproval true and closed true, the bracket is true, NOT closed is false, and access is false. The closure condition applies to both routes because of the parentheses.

Grouping changes meaning. booking OR (staffApproval AND NOT closed) allows a booking to bypass a closure; that is a different rule. Test a counterexample with booking true and closed true. Parentheses make the intended policy explicit, and the policy itself must still be checked by a responsible person.

Worked model

  1. Write B, A and C for booking, approval and closure.
  2. Form (B OR A) AND NOT C and list all eight input rows or test the named row.
  3. For B=false, A=true, C=true, calculate true AND false = false.
  4. Compare B OR (A AND NOT C) for B=true and C=true to expose the bypass.

Guided practice

For B=true, A=false, C=false, evaluate (B OR A) AND NOT C.

Hint: Evaluate each bracket before AND.

Check the guided answer

B OR A is true. NOT C is true, so the final value is true AND true = true.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Find and correct a misconception

“OR means exactly one input must be true.”

Correction: Inclusive OR is also true when both inputs are true; exclusive OR is a different operation.

Extend and reflect

Add a third route for a permit while preserving closure as the final gate.

Guidance: Write (booking OR staffApproval OR permit) AND NOT closed and test a closure row.

Take the end-of-unit check
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure

This lesson practises: Evaluate AND, OR and NOT for a stated rule. Algorithms, digital systems and safe practice support later software and technology work.

  1. Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
  2. Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
  3. Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
  4. Example career direction: Cloud Support Engineer. Explore organisations and local support.

This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.

Year 8 · Hardware, networks and the internet · original lesson pack

DASKEREL beta · internal AI review pending

Use a question, data and limitations to make a decision

Open this lesson's library record

Official curriculum or provision guidance

DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.

Learning outcomes

  • Describe a data-science investigation cycle
  • Distinguish an association from a supported causal conclusion

Vocabulary: dataset · variable · sample · outlier · correlation

Retrieve previous learning

Why does a truth table list all input combinations?

Check: It exposes cases in which a proposed logical rule behaves differently from its intended behaviour.

Learn the concept

Data science starts with a bounded question, then gathers, cleans, analyses and communicates data. For a fictional school water-use project, 'Which of three measured taps dripped most over one hour?' is answerable from labelled measurements. 'Why does the whole city waste water?' is not supported by those three taps.

Data quality affects every conclusion. Record units, dates and how measurements were made; check missing values and impossible entries before calculating. A mean can be distorted by an outlier, so inspect the distribution and explain why a summary measure was chosen. Do not silently remove inconvenient observations.

A pattern is not automatically a cause. If higher temperatures and cold-drink sales rise together, both may be influenced by weather or other factors. A recommendation should say what the dataset shows, what it cannot show and what further evidence would test the decision. Protect personal data by using anonymous or fictional classroom examples.

Worked model

  1. Ask which of three fictional taps dripped most in a one-hour trial.
  2. Record tap ID, volume in millilitres, duration and date; flag a missing duration.
  3. Compare volumes only for matching durations and investigate an unusual value.
  4. Recommend a supervised maintenance check while limiting the claim to tested taps.

Guided practice

Tap A records 150 mL in one hour; B records 300 mL in two hours. Can B be called worse from totals alone?

Hint: Use a common time basis.

Check the guided answer

No. B is 150 mL per hour, the same rate as A for the recorded periods. The comparison also assumes the rate stayed roughly stable.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Find and correct a misconception

“A neat graph makes imperfect data reliable.”

Correction: A graph can display missing values, sampling bias or unit errors as convincingly as sound data; inspect provenance first.

Extend and reflect

Design one extra measurement that could improve the tap comparison.

Guidance: Specify a repeat duration or rate measure and how to record uncertainty consistently.

Take the end-of-unit check
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure

This lesson practises: Describe a data-science investigation cycle. Algorithms, digital systems and safe practice support later software and technology work.

  1. Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
  2. Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
  3. Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
  4. Example career direction: Cloud Support Engineer. Explore organisations and local support.

This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.

Year 8 · Hardware, networks and the internet · original lesson pack

DASKEREL beta · internal AI review pending

Explain model training, testing and responsible use

Open this lesson's library record

Official curriculum or provision guidance

DASKEREL wrote this teaching and practice using Oak's sequence as a source. View the source lesson at Oak National Academy. Oak has not endorsed this material. Check Oak's terms and separate rights for third-party works.

Learning outcomes

  • Distinguish training examples from independent test examples
  • Explain a limitation of a model's prediction

Vocabulary: model · training data · test data · prediction · bias · false positive

Retrieve previous learning

Why should a dataset's sample and missing values be checked?

Check: They affect whether a conclusion applies beyond the recorded observations.

Learn the concept

A machine-learning model learns a pattern from labelled or unlabelled examples, depending on the method, then applies it to new input. A classroom image sorter might learn from labelled pictures of two kinds of leaf. The software does not understand the leaves as a person does; it fits patterns in data.

Keep independent examples for testing. Reporting accuracy only on pictures used to train the model can hide memorisation. If 8 of 10 withheld examples are classified correctly, test accuracy on that small set is 80%; it does not prove the same rate for all future pictures. Examine the two errors and whether lighting or background influenced the result.

Data choices can create unfair or unsafe outcomes. A sorter trained on only bright daytime photographs may fail in shade. Do not put names, faces or sensitive data into classroom experiments without permission. A person remains responsible for checking whether a model suits its task and for providing a route to correct its mistakes.

Worked model

  1. Define a limited two-class leaf-sorting task using permission-cleared images.
  2. Separate training images from withheld test images before fitting the model.
  3. Make a confusion count for correct and incorrect predictions on the withheld set.
  4. Report the small sample's result, likely failure conditions and a human review step.

Guided practice

A model gets 18 of 20 training pictures right but 6 of 10 new pictures right. Which result better estimates performance on new pictures?

Hint: Which examples were not shown during fitting?

Check the guided answer

The 6 of 10 new pictures is the relevant withheld test result: 60% on that small set. The 90% training result may overstate generalisation, and a larger representative test is needed.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Find and correct a misconception

“A model with 100% training accuracy cannot be wrong on new data.”

Correction: It may memorise training examples and fail when conditions or populations change; evaluate withheld, relevant examples.

Extend and reflect

Compare accuracy with the kinds of errors a model makes.

Guidance: Explain why two models with equal accuracy can have different consequences when one misses an important class more often.

Take the end-of-unit check
Where this lesson could lead · Computer Science GCSE → Daskerel Cloud and Infrastructure

This lesson practises: Distinguish training examples from independent test examples. Algorithms, digital systems and safe practice support later software and technology work.

  1. Next school subject: Computer Science GCSE. Check the subject and examination board that fit your school.
  2. Later DASKEREL learning: Daskerel Cloud and Infrastructure. Explore further study and build evidence from practical work.
  3. Later credential exploration: AWS Certified Cloud Practitioner is an example in this later specialism. Check current awarding-body requirements before planning an exam.
  4. Example career direction: Cloud Support Engineer. Explore organisations and local support.

This is an exploratory route, not a promise of admission, a qualification, certification eligibility or employment. Years 7–9 learning is an early foundation; any later credential may require substantial study, experience or local approval.

Original DASKEREL written unit check · controlled beta

Computer Systems And Data Science: written unit check

Attempt the original DASKEREL transfer questions after the lessons. Written checks assess explanation and reasoning. A teacher must observe learners using approved devices and accessible tools, inspect their saved work and version history, verify copyright and source attribution, and manage any sharing or personal-data risks. Work with fictional or consented data; do not enter real passwords or private details into classroom examples. No written response alone certifies practical competence. Written answers do not establish independently observed digital production, coding or tool use; a teacher must check the actual artefact, process, accessibility and safe use. This is beta editorial practice pending qualified subject review. Attempt each question before opening its model reasoning. This is editorial practice, not a validated school test or a verified attainment result.

Independent practice

Write your own response to every question before viewing the model answers. Your writing stays in this page session; this activity does not submit, store or grade it. Avoid including private information.

Written self-checks are editorial practice. Practical and performance competence needs observation; qualified academic and accessibility review remain pending.