Programming: strings and lists
Downloads can take a few minutes, especially for larger files or slower connections.
Threads
Why this why now
As pupils become more confident programmers, they are ready to extend their understanding of how data can be organised and manipulated within programs. This unit builds on earlier work with text and data structures, introducing more sophisticated ways to store, access, and modify information. Understanding how to handle strings and lists enables pupils to create programs that are more efficient and adaptable. Developing these skills now strengthens their logical thinking and prepares them to design solutions that manage and process larger sets of data effectively.
Prior knowledge requirements
- Pupils can create programs that use sequence, selection and iteration
- Pupils recognise where data is stored in computer systems
- Pupils understand the persistence of data stored on different storage devices
Threads
Why this why now
As pupils become more confident programmers, they are ready to extend their understanding of how data can be organised and manipulated within programs. This unit builds on earlier work with text and data structures, introducing more sophisticated ways to store, access, and modify information. Understanding how to handle strings and lists enables pupils to create programs that are more efficient and adaptable. Developing these skills now strengthens their logical thinking and prepares them to design solutions that manage and process larger sets of data effectively.
Prior knowledge requirements
- Pupils can create programs that use sequence, selection and iteration
- Pupils recognise where data is stored in computer systems
- Pupils understand the persistence of data stored on different storage devices
Programming: strings and lists
This unit introduces pupils to string-handling techniques, they will explore how a string can be iterated over using a loop and sliced to create substrings. Pupils will be introduced to arrays and lists and explore the differences between the two. They will manipulate with a variety of list methods.
9 lessons in unit
slide decks, worksheet PDFs, quizzes and lesson overviews. You can select individual lessons from the Programming: strings and lists unit and download the resources you need, or download the entire unit now. See every unit listed in our AQA secondary computer science curriculum and discover more of our teaching resources for AQA secondary computer science programmes.
