Data Types
AQA 75174.1.1.1A-levelLesson packFree
Also online
This worksheet marks itself
Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.
- 10 questions
- 41 marks
- about 55 minutes
- marked instantly
Question types: short answer, multiple choice, matching, true or false, fill the gap.
About this resource
AQA A-level Computer Science (7517) Paper 1, 4.1.1.1 Data types — be familiar with and able to use integer, real/float, Boolean, character, string, date/time, pointer/reference, record and array data types, understand why the choice of data type matters, and understand implicit and explicit type…
27 slides.
Lesson outline
- Do Now — Retrieval
- I-Do: The Data Type Family — Why Data Types Matter
- Hinge Check — Does Data Type Choice Actually Matter?
- I-Do: Integer and Real/Float
- I-Do: Comparing Typical Memory Footprints
- We-Do — Choosing Numeric Types and Casting
- Hinge Check — Integer Division Misconception
- I-Do: Boolean and Character
- I-Do: String — A Sequence of Characters
- Hinge Check — Is a Character Just a 1-Letter String?
- I-Do: Date/Time
- I-Do: Pointer / Reference
Unit bundlePaper 1
More from 4.1 Fundamentals of programming
- Lesson pack · 4.1.1.2–4.1.1.6Programming Concepts & OperationsSubscription
- Lesson pack · 4.1.1.15–16Stack Frames & Recursive TechniquesSubscription
- Lesson pack · 4.1.2Programming Paradigms & Hierarchy ChartsSubscription
- Lesson pack · 4.1.7–4.1.9String Handling, Random Numbers & Exception HandlingSubscription
- Lesson pack · 4.1.10–4.1.14Subroutines, Parameters, Return Values & ScopeSubscription
- Knowledge organiser · 4.1Programming (Part 1) — Data Types & Programming ConceptsFree
- Knowledge organiser · 4.1Programming (Part 2) — Strings, Random, Exceptions, Subroutines & ScopeSubscription
- Knowledge organiser · 4.1Programming (Part 3) — Stack Frames, Recursion, Paradigms & Hierarchy ChartsSubscription


