Skip to main content

Table 5 Novices vs. advanced students performance measures (ns denotes not significant)

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

 

Identifying error

Output prediction

Code fixing

Attempts

 Novices

5.33 (2.98)

3.26 (.51)

8.07 (4.02)

 Advanced

4.21 (.94)

2.63 (.28)

5.37 (1.52)

 

ns

p = .000, U = 256

p = .002, U = 243

Time per activity (min)

 Novices

2.01 (0.69)

1.48 (0.63)

1.63 (0.82)

 Advanced

2.23 (0.43)

1.30 (0.30)

1.59 (0.47)

 

ns

ns

ns

Time per attempt

 Novices

0.87 (0.47)

0.56 (0.27)

0.25 (0.14)

 Advanced

0.99 (0.32)

0.56 (0.15)

0.38 (0.14)

 

ns

ns

p = .003, U = 65

Score

 Novices (16)

0.47 (0.16)

0.63 (0.13)

0.25 (0.16)

 Advanced (19)

0.60 (0.16)

0.75 (0.09)

0.47 (0.15)

 

p = .020, U = 82.5

p = .006, U = 70.5

p = .000, U = 40