| Literature DB >> 34584832 |
Dan Sun1, Fan Ouyang1, Yan Li1, Caifeng Zhu2.
Abstract
BACKGROUND: Unplugged programming is proved to be an effective means to foster the learner-centered programming learning. In addition to the final tests, learners' programming knowledge, skills, and capacities are primarily demonstrated throughout the programming process, particularly in the situation when they encounter challenges and problems. However, few studies examine how learners engage in the programming processes and to what extent unplugged programming fosters learning. This research used a quasi-experimental design to investigate two instructional modes in China's secondary education, namely, the instructor-directed lecturing and the learner-centered unplugged programming. Based on an analytical framework, this research used mixed methods to compare learners' knowledge, behaviors, and attitudes under these two instructional modes.Entities:
Keywords: Behavioral pattern analysis; Process-oriented analysis; STEM education; Secondary education; Unplugged programming
Year: 2021 PMID: 34584832 PMCID: PMC8460195 DOI: 10.1186/s40594-021-00311-1
Source DB: PubMed Journal: Int J STEM Educ ISSN: 2196-7822
Fig. 1Analytical framework
Fig. 2Control class: IDL (a) and the experimental class: UPP (b)
Coding framework for classroom behaviors
| Code | Description |
|---|---|
| Listening to Instructor (LtI) | Learners listened to the instructor during the class |
| Discussing with Peer (DwP) | Learners discussed with their partners during the class, including their discussions during the unplugged programming activities |
| Asking Questions (AsQ) | Learners asked questions to the instructor |
| Answering Question (AnQ) | Learners answered questions proposed by the instructor |
| Taking Notes (TN) | Learners took notes during the class |
| Irrelevant Behavior (IB) | Learners chatted, played or had other irrelevant behaviors |
Independent t test of post-test of computer knowledge and skills in two instructional modes
| Dimensions | Modes | SD | ||||
|---|---|---|---|---|---|---|
| Computer programming knowledge | Post-test scores | IDL | 68.70 | 24.14 | − 3.20** | 0.003 |
| UPP | 83.78 | 10.33 | ||||
Differences (Post-test–pre-test) | IDL | 13.19 | 24.74 | − 2.46* | 0.018 | |
| UPP | 25.50 | 12.94 | ||||
| Computer programming skills | Post-test scores | IDL | 4.07 | 0.45 | − 0.26 | 0.253 |
| UPP | 4.21 | 0.53 | ||||
Differences (Post-test–pre-test) | IDL | 0.15 | 0.54 | − 1.30 | 0.198 | |
| UPP | 0.38 | 0.86 |
Fig. 3Transitional network representation in learners’ behavior from two instructional modes. A node represents a behavior code, the node size represented the frequency of the code, the width represented the transitional value, a Yule’s Q value, and the direction should be read from the node with the same color of the line to the node with a different color
LsA transition frequency of classroom behaviors of learners in two instructional modes
| IDL | UPP | ||
|---|---|---|---|
| Transition | Yule’s | Transition | Yule’s |
| IB → DwP | 0.84 | LtI → DwP | 0.77 |
| AsQ → LtI | 0.60 | AnQ → LtI | 0.72 |
| AnQ → LtI | 0.55 | LtI → AnQ | 0.67 |
| DwP → IB | 0.54 | AsQ → AsQ | 0.65 |
| LtI → TN | 0.51 | IB → DwP | 0.61 |
Transitions with the top five Yule’s Q scores were presented
Independent t test of post-test of attitudinal findings under two instructional modes
| Dimensions | Modes | SD | ||||
|---|---|---|---|---|---|---|
| Confidence | Post-test scores | IDL | 3.38 | 1.05 | − 1.47* | 0.010 |
| UPP | 4.11 | 1.03 | ||||
| Differences | IDL | 0.35 | 0.81 | − 1.43 | 0.156 | |
| UPP | 0.70 | 0.44 | ||||
| Enjoyment | Post-test scores | IDL | 4.13 | 1.15 | − 0.57 | 0.492 |
| UPP | 4.24 | 0.97 | ||||
| Differences | IDL | 0.10 | 0.64 | 0.38 | 0.703 | |
| UPP | 0.03 | 0.59 | ||||
| Future interest | Post-test scores | IDL | 3.94 | 1.03 | − 0.94 | 0.324 |
| UPP | 4.00 | 1.03 | ||||
| Differences | IDL | 0.16 | 0.19 | − 0.61 | 0.547 | |
| UPP | 0.34 | 0.38 |
Fig. 4Scores of learners’ confidence (a), enjoyment (b) and future interest (c) in two instructional modes
Themes extracted from semi-interviews in two instructional modes
| Themes and sub-themes | IDL | UPP |
|---|---|---|
| Recall of programming knowledge | ||
| · Difficulties of recalling course contents | 18 | 3 |
| · Confusion about course contents | 4 | 6 |
| · Recall of most of the course contents | 8 | 20 |
| Feeling of learning experiences | ||
| · A low level of participation | 22 | 3 |
| · A lack of opportunity to conduct programming practices | 8 | 0 |
| · An interactive and interesting learning experience | 2 | 26 |
| Attitudes towards programming | ||
| · Concerns about the difficult level of the algorithms | 15 | 5 |
| · Positive attitudes towards computer programming | 9 | 27 |
| · Confidence about other STEM subjects, such as mathematics | 4 | 10 |