Skip to main content

Table 2 Combinations of activities in levels 1–7

From: Investigating the effects of learning activities in a mobile Python tutor for targeting multiple coding skills

Level

Problems

Additional information given

Topics covered

Number of LOCs

1

Dbg_Read (2 problems)

Test cases with actual output

Conditionals

4–6

2

Dbg_Ident (4 problems)

Test cases with actual output

String Formatting and Conditionals

4–8

3

Out_Act (4 problems)

Test cases

String Formatting, Conditionals, List, Tuples

4–8

4

Dbg_Ident –> Out_Act (2 problems)

Test cases

String formatting, Conditionals, List, Tuples, For loops

10

5

Dbg_Ident –> Out_Exp (2 problems)

Test cases

String formatting, Conditionals, Lists, For loops

8–9

6

Dbg_Ident –> Dbg_Fix (3 problems)

Test cases with expected output

String formatting, Conditionals, Lists, For/While loops, Importing a module

9–11

7

Dbg_Ident –> Out_Act –> Dbg_Fix (4 problems)

Test cases

Nested While loops, Conditionals, Lists, Tuples and String Formatting

11–16