Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hilary A. Dwyer is active.

Publication


Featured researches published by Hilary A. Dwyer.


technical symposium on computer science education | 2015

Floors and Flexibility: Designing a Programming Environment for 4th-6th Grade Classrooms

Charlotte Hill; Hilary A. Dwyer; Tim Martinez; Danielle Boyd Harlow; Diana Franklin

The recent renaissance in early computer science education has provided K-12 teachers with multiple options for introducing children to computer science. However, tools for teaching programming for children with wide-scale adoption have been targeted mostly at pre-readers or middle school and higher grade-levels. This leaves a gap for 4th -- 6th grade students, who differ developmentally from older and younger students. In this paper, we investigate block-based programming languages targeted at elementary and middle school students and demonstrate a gap in existing programming languages appropriate for 4th -- 6th grade classrooms. We analyze the benefits of Scratch, ScratchJr, and Blockly for students and curriculum developers. We describe the design principles we created based on our experiences using block-based programming in 4th -- 6th grade classrooms, and introduce LaPlaya, a language and development environment designed specifically for children in the gap between grades K-3 and middle school students.


technical symposium on computer science education | 2014

Identifying elementary students' pre-instructional ability to develop algorithms and step-by-step instructions

Hilary A. Dwyer; Charlotte Hill; Stacey L. Carpenter; Danielle Boyd Harlow; Diana Franklin

The desire to expose more students to computer science has led to the development of a plethora of educational activities and outreach programs to broaden participation in computer science. Despite extensive resources (time and money), they have made little impact on the diversity of students pursuing computer science. To realize large gains, computational thinking must be integrated into K-12 systems, starting with elementary school. In order to do so, existing resources need to be adapted for a school setting. To make a curriculum with lessons that build on each other over several years, and accountability for student learning, we need standards, an understanding of how students learn, and identification of what students know before exposure to the curriculum. In this paper, we present our detailed findings of what fourth graders know before encountering a computational thinking curriculum. Groups of students participated in activities modified from CS Unplugged in order to discover their knowledge (rather than provide instruction). We identify aspects of the activities students were able to complete successfully, and where they will need further instruction. We then explain how we used these results to modify our pilot curriculum.


technical symposium on computer science education | 2015

Getting Started in Teaching and Researching Computer Science in the Elementary Classroom

Diana Franklin; Charlotte Hill; Hilary A. Dwyer; Ashley Iveland; Alexandria Killian; Danielle Boyd Harlow

The recent growth of interest in computer science has created a movement to more readily introduce computer science in K-12 classrooms. However, little research exists on how to successfully bring computer science to lower grade levels. In this paper, we present advice for researchers and curriculum developers who are getting started working with computer science in elementary schools. Specifically, we focus on practical tips for studies of this nature, developed from our experiences piloting a computational thinking curriculum with 4th-6th grade students. We address issues arising in elementary school classrooms such as recruiting and interfacing with teachers and schools, classroom management strategies, student computer literacy and developmental stages, and curriculum life cycles.


technical symposium on computer science education | 2016

Differentiating for Diversity: Using Universal Design for Learning in Elementary Computer Science Education

Alexandria K. Hansen; Eric R. Hansen; Hilary A. Dwyer; Danielle Boyd Harlow; Diana Franklin

As computer science moves from an outreach activity to a normal classroom activity in the multi-subject, mainstream elementary school classroom, curricula need to be examined to ensure they are meeting the needs of diverse students. In this paper, we present how Universal Design for Learning (UDL) was used to develop and refine a programming environment and curriculum for upper-elementary school classrooms (students aged 9-12). We then present our accommodations and modifications to emphasize the ways our development environment and/or curriculum enabled such uses. Ensuring introductory computer science experiences are equitable and accessible for a wide range of student learners may broaden the diversity of individuals who perceive themselves as capable of pursuing computer science in the future.


international computing education research workshop | 2015

Fourth Grade Students Reading Block-Based Programs: Predictions, Visual Cues, and Affordances

Hilary A. Dwyer; Charlotte Hill; Alexandria K. Hansen; Ashley Iveland; Diana Franklin; Danielle Boyd Harlow

Visual block-based programming environments allow elementary school students to create their own programs in ways that are more accessible than in textual programming environments. These environments help students write code by removing syntax errors and reducing typing. Students create code by dragging, dropping, and snapping constructs together (e.g. blocks) that are organized by lists, colors, shape, images, etc. However, programming in visual block-based environments is not always simple; in fact, it can become complex quickly. In addition to elements that create code, the visual aspects of these environments provide readers information about what happens, when, and how. Here, we focus on how students used visual cues when reading programs in our block-based programming environment, LaPlaya, a variant of Scratch. Specifically we identified the visual cues students noticed and acted upon. These included not only those that were intended by designers (perceptible affordances), but also those that were not intended by designers (false affordances). Through a detailed content analysis of 13 focus groups with fourth graders we created an initial taxonomy of visual cues in our programming environment and explored how students used these cues to make predictions about provided code, and the types of affordances such cues offered students.


2010 PHYSICS EDUCATION RESEARCH CONFERENCE | 2010

Learning Pedagogy in Physics

Danielle Boyd Harlow; Lauren H. Swanson; Hilary A. Dwyer; Julie A. Bianchini

We report on an adapted version of the Physics and Everyday Thinking (PET) curriculum. A unique aspect of PET is its inclusion of special activities that focus on Learning about Learning (LAL) in which undergraduates analyze videos of children talking about science and explicitly consider the nature of science. To create a course that intentionally linked science content, children’s ideas, and strategies for science instruction, we augmented the existing LAL activities with discussions about teaching, and added activities focused on LAL from companion curricula such as Physical Science and Everyday Thinking (PSET) and Learning Physical Science (LEPS). To compensate for the additional time on LAL, we reduced the content activities to only those that directly supported LAL activities. We found that students made significant gains on the CLASS and expressed beliefs about teaching consistent with the PET pedagogy.


Cognition and Instruction | 2018

Ecological Design-Based Research for Computer Science Education: Affordances and Effectivities for Elementary School Students

Danielle Boyd Harlow; Hilary A. Dwyer; Alexandria K. Hansen; Ashley Iveland; Diana Franklin

Abstract This article integrates an ecological approach and design-based research in computer science education research by following the simultaneous development of a computer programming environment and curriculum for elementary school age children over 2-1/2 years. We studied the alignment of the affordances provided by the programming environment and curriculum with the effectivities of students in 4th through 6th grade (9-12 years old). We used the computer science concept of initializing as a tracer idea and both qualitative and quantitative data to identify mismatches between the affordances provided by our programming environment and the learners’ effectivities. These included requisite mathematical skills, confusion between resetting and setting up, and incorrectly assuming that features of the programming environment conveyed information. We then describe how we addressed the mismatches by removing or adding functionality to the programming environment, adding signifiers, adapting the curriculum to include scaffolding related to the effectivities, or removing activities.


Journal of Science Teacher Education | 2016

Science and Mathematics Teachers Working Toward Equity Through Teacher Research: Tracing Changes Across Their Research Process and Equity Views

Mary E. Brenner; Julie A. Bianchini; Hilary A. Dwyer

We investigated secondary science and mathematics teachers engaged in a two-and-a-half-year professional development effort focused on equity. We examined how teachers conducting research on their own instructional practices—a central learning strategy of the professional development project—informed and/or constrained their views related to three strands of equity: teachers and teaching, students and learning, and students’ families and communities. Data collected included recordings of professional development seminars and school-site meetings, three sets of individual interviews with teacher researchers, and drafts and final products of the classroom research teachers conducted. From our qualitative analyses of data, we found that most teachers addressed at least two of the three equity strands in researching their own practice. We also found that most transformed their understandings of teachers and students as a result of their teacher research process. However, teachers’ views of families and communities changed in less substantive ways. We close with recommendations for other researchers and professional developers intent on supporting science and mathematics teachers in using teacher research to work toward equity.


Journal of Research in Science Teaching | 2013

Potential teachers' appropriate and inappropriate application of pedagogical resources in a model‐based physics course: A “knowledge in pieces” perspective on teacher learning

Danielle Boyd Harlow; Julie A. Bianchini; Lauren H. Swanson; Hilary A. Dwyer


technical symposium on computer science education | 2016

Initialization in Scratch: Seeking Knowledge Transfer

Diana Franklin; Charlotte Hill; Hilary A. Dwyer; Alexandria K. Hansen; Ashley Iveland; Danielle Boyd Harlow

Collaboration


Dive into the Hilary A. Dwyer's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ashley Iveland

University of California

View shared research outputs
Top Co-Authors

Avatar

Charlotte Hill

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Bryce Boe

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Anne E. Leak

University of California

View shared research outputs
Top Co-Authors

Avatar

Lacy Wright

University of California

View shared research outputs
Researchain Logo
Decentralizing Knowledge