| Literature DB >> 36211854 |
Chiara Montuori1, Lucia Ronconi2, Tullio Vardanega3, Barbara Arfé1.
Abstract
The gender gap in Computer Science (CS) is widely documented worldwide. Only a few studies, however, have investigated whether and how gender differences manifest early in the learning of computing, at the beginning of primary school. Coding, seen as an element of Computational Thinking, has entered the curriculum of primary school education in several countries. As the early years of primary education happen before gender stereotypes in CS are expected to be fully endorsed, the opportunity to learn coding for boys and girls at that age might in principle help reduce the gender gap later observed in CS education. Prior research findings however suggest that an advantage for boys in coding tasks may begin to emerge already since preschool or the early grades of primary education. In the present study we explored whether the coding abilities of 1st graders, at their first experience with coding, are affected by gender differences, and whether their presence associates with gender differences in executive functions (EF), i.e., response inhibition and planning skills. Earlier research has shown strong association between children's coding abilities and their EF, as well as the existence of gender differences in the maturation of response inhibition and planning skills, but with an advantage for girls. In this work we assessed the coding skills and response inhibition and planning skills of 109 Italian first graders, 45 girls and 64 boys, before an introductory coding course (pretest), when the children had no prior experience of coding. We then repeated the assessment after the introductory coding course (posttest). No statistically significant difference between girls and boys emerged at the pretest, whereas an advantage in coding appeared for boys at the posttest. Mediation analyses carried out to test the hypothesis of a mediation role of EF on gender differences in coding show that the gender differences in coding were not mediated by the children's EF (response inhibition or planning). These results suggest that other factors must be accounted for to explain this phenomenon. The different engagement of boys and girls in the coding activities, and/or other motivational and sociocognitive variables, should be explored in future studies.Entities:
Keywords: Computer Science; STEM; coding; computational thinking; executive function; gender gap; primary school
Year: 2022 PMID: 36211854 PMCID: PMC9533774 DOI: 10.3389/fpsyg.2022.887280
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Gender differences in age, SES (means, standard deviations, and t-test), and use of digital devices (Chi-square test).
|
|
| ||||||
|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| Age | 6 | 0.48 | 6.05 | 0.41 | −0.55 | 0.59 | |
| SES | 5.87 | 1.57 | 5.58 | 1.41 | 1.00 | 0.32 | |
| Computer | 0.64 | 0.42 | |||||
| Tablet | 0.05 | 0.81 | |||||
| Smartphone | 0.73 | 0.39 | |||||
Figure 1Lesson 7, course 1 (https://studio.code.org/s/course1/lessons/7/levels/3?lang=en-US) .
Lessons plan. Selected coding games from programma il futuro, Course 1 (https://programmailfuturo.it/come/primaria/vecchie-lezioni-tecnologiche/corso-1).
|
|
|
|
|
|---|---|---|---|
| Session 1 | Lesson 3 | 1, 6 | Jigsaw: Drag and drop |
| Lesson 4 | 2, 5, 6, 7 | Maze: Sequence | |
| Session 2 | Lesson 4 | 8, 10 | Maze: Sequence |
| Lesson 5 | 3, 4, 5, 6, 7 | Maze: Debugging | |
| Session 3 | Lesson 8 | 4, 5, 6, 7, 8 | Artist: Sequence |
| Lesson 5 | 8, 9,10 | Maze: Debugging | |
| Session 4 | Lesson 8 | 9, 10, 11 | Artist: Sequence |
| Lesson 10 | 4, 5, 6, 7, 8 | Artist: Shapes | |
| Session 5 | Lesson 13 | 1, 2, 3, 4 | Maze: Loops |
| Lesson 13 | 5, 6, 7 | Maze: Loops | |
| Session 6 | Lesson 13 | 8, 9, 10, 11, 12 | Maze: Loops |
| Session 7 | Lesson 14 | 3, 5, 6, 7, 8, 9 | Bee: Loops |
| Session 8 | Lesson 18 | 2, 4, 5, 6, 7 | Artist: Loops |
| Closing session | Classroom discussion | What have we learned? | Metacognitive reflection on the goals of computational thinking and the meaning of programming |
Figure 2Mediation models. Gender effects on coding planning time. *p < 0.05.
Figure 3Mediation models. Gender effects on coding accuracy. #p = 0.05; *p < 0.05.
Differences between girls and boys in coding, planning, and inhibition skills at time 1 (T1, Before) and Time 2 (T2, After) the coding course.
|
|
| ||||||
|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| |||||||
| Planning time coding | 34.02 | 25.15 | 28.49 | 23.18 | 1.18 | 0.24 | 0.23 |
| Accuracy coding | 3.38 | 1.89 | 3.38 | 1.85 | 0.01 | 0.99 | 0.00 |
| Planning time ToL | 6.20 | 2.68 | 6.27 | 3.23 | −0.13 | 0.90 | −0.02 |
| Accuracy ToL | 5.38 | 2.74 | 5.77 | 2.75 | −0.73 | 0.47 | −0.14 |
| Inhibition time Stroop | 215.39 | 52.04 | 210.58 | 83.91 | 0.34 | 0.10 | 0.07 |
| Inhibition errors Stroop | 7.51 | 7.66 | 9.42 | 11.65 | −0.96 | 0.25 | −0.19 |
|
| |||||||
| Planning time coding | 11.44 | 5.02 | 8.82 | 5.28 | 2.60 | 0.01* | 0.50 |
| Accuracy coding | 5.87 | 0.87 | 6.27 | 1.03 | −2.12 | 0.04* | −0.41 |
| Planning time ToL | 6.68 | 2.55 | 6.30 | 3.40 | 0.64 | 0.52 | −0.12 |
| Accuracy ToL | 9.36 | 1.65 | 8.94 | 1.79 | 1.24 | 0.22 | 0.24 |
| Inhibition time Stroop | 180.26 | 40.65 | 171.20 | 49.97 | 1.00 | 0.70 | 0.19 |
| Inhibition errors Stroop | 2.00 | 2.34 | 2.39 | 2.44 | −0.84 | 0.93 | −0.16 |
*p < 0.05; Planning time coding, Seconds spent planning on the coding games; Accuracy coding, Accuracy on the coding games; Planning time ToL, Seconds spent planning on the Tower of London test; Accuracy ToL, Accuracy on the Tower of London test; Inhibition time Stroop, Seconds required to complete the task on the Numerical Stroop test; Inhibition errors Stroop, Number of errors and self-corrections on the Numerical Stroop test.
Means, standard deviations and intercorrelations between measures before and after the coding course.
|
|
|
| ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| 1 Planning time coding | 1 | 1 | ||||||||||
| 2 Accuracy coding | 0.042 | 1 | −0.346** | 1 | ||||||||
| 3 Planning time ToL | 0.302** | 0.219 | 1 | 0.308** | −0.347** | 1 | ||||||
| 4 Accuracy ToL | 0.308** | 0.361** | 0.448** | 1 | 0.126 | −0.20* | 0.341** | 1 | ||||
| 5 Inhibition time | 0.072 | −0.152 | 0.174 | −0.046 | 1 | 0.287** | −0.264** | 0.146 | 0.017 | 1 | ||
| 6 Inhibition errors | −0.093 | −0.249** | −0.172 | −0.318** | 0.235 | 1 | 0.273** | −0.116 | −0.051 | −0.172 | 0.329** | 1 |
|
| 30.78 | 3.38 | 6.24 | 5.61 | 212.57 | 8.63 | 9.90 | 6.10 | 6.46 | 9.11 | 174.94 | 2.23 |
|
| 24.06 | 1.85 | 3.00 | 2.74 | 72.22 | 10.2 | 5.31 | 0.98 | 3.07 | 1.74 | 46.37 | 2.40 |
*p < 0.05; **p < 0.01; Planning time coding, Seconds spent planning on the coding games; Accuracy coding, Accuracy on the coding games; Planning time ToL, Seconds spent planning on the Tower of London test; Accuracy ToL, Accuracy on the Tower of London test; Inhibition time, Seconds required to complete the task on the Numerical Stroop test; Inhibition errors, Number of errors and self-corrections on the Numerical Stroop test.
Direct, indirect, and total effects of the mediation models.
|
|
|
|
|
| |
|---|---|---|---|---|---|
|
|
| ||||
| Planning time ToL | Direct effect | Gender → Planning time coding | −2.21* | −4.13 | −0.29 |
| Gender → Planning time ToL | −0.34 | −1.44 | 0.75 | ||
| Planning time ToL → Planning time coding | 0.42* | 0.08 | 0.76 | ||
| Indirect effect | Gender → Planning time ToL → Planning time coding | −0.15 | −0.69 | 0.32 | |
| Total effect | Gender → Planning time coding | −2.35* | −4.32 | −0.39 | |
| Accuracy ToL | Direct effect | Gender → Accuracy coding | 0.37 | −0.01 | 0.75 |
| Gender → Accuracy ToL | −0.44 | −1.06 | 0.18 | ||
| Accuracy ToL → Accuracy coding | −0.08 | −0.20 | 0.04 | ||
| Indirect effect | Gender → Accuracy ToL → Accuracy coding | 0.03 | −0.05 | 0.13 | |
| total effect | Gender → Accuracy coding | 0.40* | 0.03 | 0.78 | |
| Inhibition time | Direct effect | Gender → Planning time coding | −2.07* | −3.99 | −0.15 |
| Gender → Inhibition time | −7.22 | −22.50 | 8.07 | ||
| Inhibition time → Planning time coding | 0.03* | 0.00 | 0.05 | ||
| Indirect effect | Gender → Inhibition time → Planning time coding | −0.18 | −0.60 | 0.31 | |
| Total effect | Gender → Planning time coding | −2.25* | −4.20 | −0.31 | |
| Inhibition errors | Direct effect | Gender → Accuracy coding | 0.39* | 0.02 | 0.77 |
| Gender → Inhibition errors | 0.23 | −0.58 | 1.05 | ||
| Inhibition errors → Accuracy coding | −0.08 | −0.17 | 0.01 | ||
| Indirect effect | Gender → Inhibition errors → Accuracy coding | −0.02 | −0.11 | 0.05 | |
| Total effect | Gender → Accuracy coding | 0.38* | 0.00 | 0.76 | |
*p < 0.05: Confidence interval for indirect effect was estimated with bootstrap method (95% confidence, 5,000 bootstrap samples). Planning time coding, Seconds spent planning on the coding games at T2 (after the course); Accuracy coding, Accuracy on the coding games at T2; Planning time ToL, Seconds spent planning on the Tower of London test at T2; Accuracy ToL, Accuracy on the Tower of London test at T2; Inhibition time, Seconds required to complete the task on the Numerical Stroop test at T2; Inhibition errors, Number of errors and self-corrections on the Numerical Stroop test atT2; CI, confidence interval.
All parameters are estimated controlling for SES, coding, planning and response inhibition (time and accuracy measures) at T1, before the coding course.