2021
DOI: 10.1111/bjet.13079
|View full text |Cite
|
Sign up to set email alerts
|

Debugging by design: A constructionist approach to high school students' crafting and coding of electronic textiles as failure artefacts

Abstract: Much attention in constructionism has focused on designing tools and activities that support learners in designing fully finished and functional applications and artefacts to be shared with others. But helping students learn to debug their applications often takes on a surprisingly more instructionist stance by giving them checklists, teaching them strategies or providing them with test programmes. The idea of designing bugs for learning-or debugging by design-makes learners agents of their own learning and, m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 18 publications
(15 citation statements)
references
References 17 publications
0
15
0
Order By: Relevance
“…Our focus on not only code but also machinery or materials as a source of bugs is not entirely new to research on learning. Fields et al (2016Fields et al ( , 2021 designed for debugging through an e-textiles project in which fixing errors in the code (i.e. missing semi-colons) and fixing faulty circuitry (i.e.…”
Section: Debugging As Technical Knowledgementioning
confidence: 99%
See 4 more Smart Citations
“…Our focus on not only code but also machinery or materials as a source of bugs is not entirely new to research on learning. Fields et al (2016Fields et al ( , 2021 designed for debugging through an e-textiles project in which fixing errors in the code (i.e. missing semi-colons) and fixing faulty circuitry (i.e.…”
Section: Debugging As Technical Knowledgementioning
confidence: 99%
“…These learning designs have examined how older children resolve these two types of bugs (Searle et al, 2018). In the debugging by design (DbD) projects (Fields, 2016(Fields, , 2021, students embedded bugs in their e-textiles design projects for each other to solve. Of relevance to our study, students were required to create bugs in the program and bugs in physical materials, for example, creating buggy projects that included both a misspelled variable name and a light with reversed polarity.…”
Section: Debugging As Technical Knowledgementioning
confidence: 99%
See 3 more Smart Citations