Skip to content

Course home

Programming concepts

Programming concepts

EasyMediumHard
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
Question 26

A 4x4 game board tracks the coordinates of a hidden item marked with the character 'T'. The rest of the board contains empty values marked with 'E' as shown in the grid below.

Grid Layout

Col 0Col 1Col 2Col 3
Row 0EEEE
Row 1EETE
Row 2EEEE
Row 3EEEE

Program Code

for r in range(4):
    for c in range(4):
        if checkCell(r, c) == "T":
            target_r = r
            target_c = c

Explain the purpose of the first iteration structure (for r in range(4)) in this program.

[1]
Markscheme

Programming concepts Questions

  1. GCSE
  2. /Computer Science
  3. /Programming concepts

298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.

Question bank