Going through what a 2D array is and why they are used. Then looking at how you can traverse through a 2D array using nested for loops.
Made for OCR A Level Computer Science Paper 1 and Paper 2 (H446).
Part of the Procedural Programming topic (relevant to both Paper 1 and Paper 2): https://www.youtube.com/playlist?list=PL04uZ7242_M4nEuEUGESBjsj73SuHiO05
Full Paper 1 playlist: https://www.youtube.com/playlist?list=PL04uZ7242_M46xMfDhdEi1_DuJJ3qI4wl
Full Paper 2 playlist: https://www.youtube.com/playlist?list=PL04uZ7242_M4GTiD5OgTdDXQNqjNig3RC
Even if you aren't planning on writing OCR pseudocode in your answers in the exam, it's worth you practicing using it to make sure you understand it fully. This website is useful for testing OCR pseudocode: https://www.examreferencelanguage.co.uk/?code=%5B%7B%22name%22%3A%22code%22%2C%22content%22%3A%22%22%7D%5D&a-level=
0:00 What 2D arrays are
1:37 How indexing works with 2D arrays
4:46 How to iterate through 2D arrays
6:47 Example #1 (when you need to traverse)
8:45 Example #2 (when you don't need to traverse)