Skip to main content
Have a personal or library account? Click to login
“I am Magic!”: Pupils’ Engagement when Designing in Learning Programming Cover

“I am Magic!”: Pupils’ Engagement when Designing in Learning Programming

By:   
Open Access
|Sep 2021

Figures & Tables

Table 1

Indicators of engagement.

Type of engagementIndicators of engagement
Behaviouralinvolvement in academic, social, or other activities; following rules; following classroom norms; absence of disruptive conduct
Emotionalpositive and negative reactions to activities, equipment, people (e.g. teachers or classmates) or the learning context; feelings of belonging or being important
Cognitivewillingness to put necessary effort into understanding complex ideas or mastering difficulties; being strategic; being creative
Table 2

Overview of the data.

Lesson 1Lesson 2Lesson 3Lesson 4Lesson 5Lesson 6Lesson 7Lesson 8Lesson 9Lesson 10
SCSC 1SC 1SC 2SC 2SC 2SC 3SC 3SC 3SC 1SC 1
Grade in compulsory school8861458833
Number of conversations45104602278
Programming tool usedLaptop, ScratchLaptop, ScratchLaptop, Lego robotiPad, Scratch JRLaptop, ScratchLaptop, Makey-Makey, Lego Robot, KojoLaptop, Makey-Makey, Lego Robot, Arduino, KojoLaptop, Makey-Makey, Lego Robot, Arduino, KojoLaptop, Lego RobotLaptop, Lego Robot
Table 3

Analysis 1 of engagement in a programming workshop.

1Frida now walks around the room,
2looking at what her friends are
3doing. After a while, she sits down atbeh
4the computer again where her peerbeh
5tries to solve the assignment. The
6observer sits down next to her.
7Mia: Are you getting tired?
8Frida: Uhm… (Frida is hanging
9over the table)beh
10Mia: How has it been so far today?
11Frida: Good (Frida rubs her eyesemo
12when she answers)beh
13Mia: Has it been fun?
14Frida: It has been a bit boring.emo
15Mia: Why?
16Frida: I don’t actually know.
17During the interview, her peer asks
18Frida something about the program.
19Frida immediately gets up and
20points at the screen and shows whatbeh
21to do. She tells her peer that the partbeh
22of the program “must be unlimited”.cog
23
24Frida then sits down again with her
25arms crossed. The interviewbeh
26continues.
27Mia: Has it been too difficult or too
28easy or…
29Frida: Easy!! (Frida answersemo
30quickly and cuts off the question.)beh
31Mia: Has it been too easy, is that why
32it’s boring?
33Frida: Um…
Table 4

Analysis 2 of engagement in a programming workshop.

34The instructor explains that they should
35now try another assignment which also
36includes plugging in a programming
37tool to get a closed circuit to send the
38signals to the computer. When the
39instructor shows that it is connected by
40holding the cables in his hands, Anna
41bursts out (anxiously): It feels like you
42are going to die!emo
43When Anna and her peer later connect
44their tools, she sounds fascinated when
45she says: This is so cool, I had no ideaemo
46that it worked this way!cog
47
48As the workshop continues, the pupils
49constantly talk to each other. They talk
50about what they are doing and how tobeh
51connect. They wonder if “it can be
52stronger” if they put the cables in acog
53special way. They show each other
54what they have done. Anna and herbeh
55peer get their tools working and Anna
56calls out to the room: I am magic! Iemo
57am smart!emo
Table 5

Analysis 3 of engagement in a programming workshop.

58Mia: May I ask what you are doing?
59Jens: I am programming in Python.beh
60Mia: In Python?
61Jens: Yes!cog
62Mia: Because you have done a lot of
63Scratch and stuff before?
64Jens: No, not so much Scratch.
65Mia: … Huh?
66Jens: I think so, well yes, I get a
67little cross as soon as someone callsemo
68it programming, I think it is
69graphically rendered.cog
70Mia: Okay??
71Jens: It is a bit like that, ahhh. (Jens
72clenches his fist and shows
73resistance.)emo
74Mia: And you do not think it is…
75Jens: NO! It is not exactly the sameemo
76thing!
77[…]
78Mia: How did it come about that you
79chose to participate in this pupil’s
80choice today?
81Jens: Because I think programming
82is fun.emo
83Mia: Yeah, and then you didn’t know
84it was going to be Scratch it was
85about, or what?
86Jens: Well I probably knew it would
87be for the most part, but I also knewcog
88that it would be possible for me to
89work with other languages as well…cog
90Mia: OK…
91Jens: … because it does not usually
92happen that someone complains
93when I am programming.cog
94Mia: No…
95Jens: Besides, I did the project! (Jens
96giggles a little.)
97Mia: What did you say?
98Jens: Additionally, I did it incog
99seconds if you really want to see.beh
DOI: https://doi.org/10.16993/dfl.168 | Journal eISSN: 2001-7480
Language: English
Page range: 35 - 43
Submitted on: Sep 30, 2020
Accepted on: Jun 24, 2021
Published on: Sep 13, 2021
Published by: Stockholm University Press
In partnership with: Paradigm Publishing Services

© 2021 Maria Sparf, published by Stockholm University Press
This work is licensed under the Creative Commons Attribution 4.0 License.