skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: “Do I need to know what I am doing if I am the teacher?” Developing teachers’ debugging pedagogies with physical computing.
This paper presents findings from a study of middle school science teachers’ professional learning activities designed to support the development of their debugging pedagogies. In two iterations of a professional learning activity, teachers worked to find bugs planted by facilitators in physical computing systems they were learning to integrate into their middle school science classrooms. We examine how teachers navigated the tension between developing their own troubleshooting skills versus supporting students’ skills in resolving inconsistencies between what they expect of the DaSH and what it actually does. We conclude with implications for the design of PL activities for supporting teachers’ debugging pedagogies.  more » « less
Award ID(s):
1742053
PAR ID:
10340643
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
International Conference of the Learning Sciences
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. There is an increasing need for knowledgeable K-12 computer science (CS) teachers. It is necessary to inform teachers how to debug and help their students debug programs. Research has shown that debugging is difficult for novices because the process requires different skills from creating programs and instructing students how to debug can help them acquire these skills. To this end, we developed a CS professional development for middle grade teachers (grades 5th-8th/ages 10-13) that includes lessons on debugging. The teachers completed debugging activities that involved finding bugs in Scratch programs and explaining how they would help their students in debugging. We qualitatively analyzed their responses and found that teachers successfully identified the problem but they struggled to locate it in the code. In considering how they would help students who had such a bug, the teachers often focused on helping the student find a solution for the bug rather than on identifying the problem or its source. Finally, teachers’ ability to identify bugs and the pedagogical strategies to engage students in this process differed based on CS teaching experience and prior CS knowledge. This work contributes to our understanding of teachers’ debugging abilities and advances our knowledge on how to support teachers in teaching their students how to debug their programs. 
    more » « less
  2. Abstract. We investigated teacher learning within a professional development (PD) workshop series on computational thinking (CT) for elementary-level mentor teachers. The purpose of the PD was to prepare mentor teachers to support preservice teachers in integrating CT into their classroom practice, toward the broader goal of advancing CT for all in the early grades. We examined the ways in which participants collaboratively built on existing professional knowledge as they engaged in professional learning activities designed to introduce CT and related pedagogies for elementary science education. Our data sources were field notes, artifacts, drawings, written reflections, and focus group interviews. We describe how participants developed new understandings of CT integration and made connections to existing professional knowledge of their students, their curriculum, and their school contexts. We discuss implications for teacher learning and PD design relevant to CT, and make recommendations for future research. 
    more » « less
  3. Technological advances in computer vision and machine learning image and audio classification will continue to improve and evolve. Despite their prevalence, teachers feel ill-prepared to use these technologies to support their students’ learning. To address this, in-service middle school teachers participated in professional development, and middle school students participated in summer camp experiences that included the use of Google’s Teachable Machine, an easy-to-use interface for training machine learning classification models. An overview of Teachable Machine is provided. As well, lessons that highlight the use of Teachable Machine in middle school science are explained. Framed within Personal Construct Theory, an analysis of the impact of the professional development on middle school teachers’ perceptions (n = 17) of science lessons and activities is provided. Implications for future practice and future research are described. 
    more » « less
  4. The "Computer Science for All" initiative advocates for universal access to computer science (CS) instruction. A key strategy toward this end has been to establish CS content standards outlining what all students should have the opportunity to learn. Standards can support curriculum quality and access to quality CS instruction, but only if they are used to inform curriculum design and instructional practice. Professional learning offered to teachers of CS has typically focused on learning to implement a specific curriculum, rather than deepening understanding of CS concepts. We set out to develop a set of educative resources, formative assessment tools and teacher professional development (PD) sessions to support middle school CS teachers' knowledge of CS standards and standards-aligned formative assessment literacy. Our PD and associated resources focus on five CS standards in the Algorithm and Programming strand and are meant to support teachers using any CS curriculum or programming language. In this experience report, we share what we learned from implementing our standards-based PD with four middle school CS teachers. Teachers initially perceived standards as irrelevant to their teaching but they came to appreciate how a deeper understanding of CS concepts could enhance their instructional practice. Analysis of PD observations and exit surveys, teacher interviews, and teacher responses to a survey assessing CS pedagogical content knowledge demonstrated the complexity of using content standards as a driver of high-quality CS instruction at the middle school level, and reinforced our position that more standards-focused PD is needed. 
    more » « less
  5. null (Ed.)
    K-12 teachers serve a critical role in their students’ development of interest in engineering, especially as engineering content is emphasized in curriculum standards. However, teachers may not be comfortable teaching engineering in their classrooms as it can require a different set of skills from which they are trained. Professional development activities focused on engineering content can help teachers feel more comfortable teaching the subject in their classrooms and can increase their knowledge of engineering and thus their engineering teaching self-efficacy. There are many different types of professional development activities teachers might experience, each one with a set of established best practices. VT PEERS (Virginia Tech Partnering with Educators and Engineers in Rural Communities) is a program designed to provide recurrent hands-on engineering activities to middle school students in or near rural Appalachia. The project partners middle school teachers, university affiliates, and local industry partners throughout the state region to develop and implement engineering activities that align with state defined standards of learning (SOLs). Throughout this partnership, teachers co-facilitate engineering activities in their classrooms throughout the year with the other partners, and teachers have the opportunity to participate in a two-day collaborative workshop every year. VT PEERS held a workshop during the summer of 2019, after the second year of the partnership, to discuss the successes and challenges experienced throughout the program. Three focus groups, one for each grade level involved (grades 6-8), were held during the summit for teachers and industry partners to discuss their experiences. None of the teachers involved in the partnership have formal training in engineering. The transcripts of these focus groups were the focus of the exploratory qualitative data analyses to answer the following research question: How do middle-school teachers develop teaching engineering self-efficacy through professional development activities? Deductive coding of the focus group transcripts was completed using the four sources of self-efficacy: mastery experience, vicarious experience, verbal persuasion and physiological states. The analysis revealed that vicarious experiences can be particularly valuable to increasing teachers’ teaching engineering self-efficacy. For example, teachers valued the ability to play the role of a student in an engineering lesson and being able to share ideas about teaching engineering lessons with other teachers. This information can be useful to develop engineering-focused professional development activities for teachers. Additionally, as teachers gather information from their teaching engineering vicarious experiences, they can inform their own teaching practices and practice reflective teaching as they teach lessons. 
    more » « less