Year 9 · Computing · beta
Python programming with sequences of data
In this unit pupils will discover how data is represented and processed in sequences, such as lists and strings. They will cover a spectrum of operations on sequences of data, that range from accessing an individual element to manipulating the entire sequence though real world practical activites.
This is an attributed Oak National Academy lesson sequence, not a completed or academically approved DASKEREL course. Supporting transcripts may depend on video, images, practical equipment or teacher explanation. Follow each lesson’s supervision guidance. For religious education and RSHE, follow the school’s syllabus, policy and safeguarding procedures.
Prior knowledge
- Pupils can write text-based programs that use sequence, selection and iteration structures.
- Pupils can create and use variables in text-based programs.
- Pupils can input and output data in text-based programs.
Source curriculum references
- Use logical reasoning to compare the utility of alternative algorithms for the same problem.
- Use two or more programming languages to solve a variety of computational problems.
- Understand how data of various types can be represented and manipulated digitally.
- Understand simple Boolean logic and some of its uses in circuits and programming.
- Understand several key algorithms that reflect computational thinking.
- Make appropriate use of data structures.
Oak source metadata. DASKEREL has not independently verified school-level coverage.
Loading lessons…