Skip to main content

I am interested in the application of the learning sciences and in leveraging technology tools in the service of learning. I am passionate about encouraging diverse participation in CS and understanding the role of women in the field.

pa | ru

Toni Morrison or Race

1 min read

The function, the very serious function of racism is distraction. It keeps you from doing your work. It keeps you explaining, over and over again, your reason for being. Somebody says you have no language and you spend twenty years proving that you do. Somebody says your head isn’t shaped properly so you have scientists working on the fact that it is. Somebody says you have no art, so you dredge that up. Somebody says you have no kingdoms, so you dredge that up. None of this is necessary. There will always be one more thing.

Toni Morrison, “Black Studies Center public dialogue,” Portland State University, May 30, 1975

pa | ru

Programming + Music with EarSketch: Curriculum Planning after the STEM for all Video Showcase

4 min read

This post is also available on CIRCL Educators Blog The timing of this year’s  STEM for All Video Showcase worked well for me as a teacher. It allowed me to see something right when I was starting to evaluate my curriculum and prepare for next year. During the 2017-18 school year, I will be teaching two high school computer science courses: one is an introductory course for Sophomores and the other is a new (for me) intermediate course for Juniors. Due to time constraints, our school schedule will not allow me to offer the AP Computer Science Principles course. Instead, I am designing a curriculum that’s appropriate for my students. I am excited about the content and hope it will be engaging for them.


As I watched the videos in the showcase, the EarSketch: teaching coding through music video presented by Lea Ikkache and Jason Freeman really captured my attention, or, dare I say it - caught my ear. As I read through the discussion thread, I learned quite a bit from the comments. I learned that there is a community of CS educators who are now using EarSketch, and even a Facebook group where the community can discuss the curriculum and share their materials and tips. The curriculum is aligned with the AP CSP standards currently, and the team is looking to align to CSTA standards in the future! Among other topics, students will learn to use variables, loops, conditionals, and lists appropriately. They will also learn to use functions and write appropriate comments for their code.


Now that it’s August, I find myself planning for next year and really digging deeper into this curriculum. As I work through the modules, I find that the instructions are very clear and well-structured, and the tasks are engaging. Best of all, EarSketch is super easy to use because it’s completely free and works right in your web browser - there’s nothing to download or install. So my students can easily access this programming environment from home or the library. While you can use EarSketch in either Python or JavaScript, I have opted to use the Python version. I am learning a lot, and am even planning to invite our music teacher to our class so she can help us make sense of the music theory elements that we might encounter. I am lucky to teach in a school where the performing and visual arts are emphasized. I will also be encouraging music teachers to check this tool out.


Screen Shot 2017-08-03 at 8.46.28 PM.png

Image: Taken from EarSketch website

I am still learning about EarSketch, but what I can tell so far is that it will engage some of my students (all young women) who are very involved with music-based extracurricular activities. It is also an application for programming that my students might not be anticipating. Through my dissertation study, I am learning about the importance of designing relevant and interesting examples and assignments for our students. EarSketch is definitely going to provide my students an opportunity to apply and practice programming concepts in a creative context with very appropriate supports in the form of instructions, resources, and examples. There are many links to audio and video files throughout!


I know that the research group is conducting further research to better understand EarSketch and its implementation in schools, specifically as AP CSP classes integrate the curriculum. I will be on the lookout for more publications about EarSketch – here is one about engagement across gender and underrepresented populations. Also, check out this EarSketch video that includes a variety of perspectives of people who have engaged with music and computer science through EarSketch.

For more information about EarSketch:


Video:  EarSketch: teaching coding through music

Website: EarSketch

Journal Article: EarSketch: A STEAM-Based Approach for Underrepresented Populations in High School Computer Science Education

pa | ru

Data Analysis and the News

1 min read

As I wrap up my dissertation data analysis I see so much of what young women shared with me all over the news. Most recently I heard this interview by Kara Swisher of of Erica Baker and Sarah Kunst - towards they end, they describe what would be/might be helpful in changing the culture as well as the importance of having people who will speak out and say something when they hear or see something inapropriate.

These are skills that young women in the field would benefit from developing. Young women in HS and college are still developing their own identities and they are learning to identify what's appropriate and what isn't. They might benefit from explicit training. Not only that, but young men also need help when it comes to these topics - they need to be guided and given good examples just as much as young women do. 

This is an interview that I will revisit with my students.

pa | ru

CT for Developing Dispositions

1 min read

According to the International Society for Technology in Education and the Computer Science Teachers Association, the set of dispositions that student practice and internalize while learning about CT can include: 

  • confidence in dealing with complexity,
  • persistence in working with difficult problems,
  • the ability to handle ambiguity,
  • the ability to deal with open-ended problems,
  • setting aside differences to work with others to achieve a common goal or solution, and
  • knowing one's strengths and weaknesses when working with others.

pa | ru

My Dissertation in a Haiku

1 min read

Today I stumbled across Dissertation Haiku and decided to write my own:


what are the factors

that encourage women to

persist in CS


Female Computer Science Undergraduates: Reflections on Participation in the Academic Computer Science Landscape

My dissertation is a phenomenological study designed to investigate the lived experience of women in undergraduate computer science programs to better understand the factors that might encourage or discourage their participation in the field.

pa | ru

What to watch....

pa | ru

Why I am pursuing my research trying to understand the lived experience of women in CS.

2 min read

To push back against the gender and other sociocultural stereotypes and misconceptions in the field and support the participation of more women and underrepresented groups in the field. In their article titled Gender digital divide and challenges in undergraduate computer science programs, Stoilescu and Egodawatte (2011) illustrate the issue:

When asked how gender inequity could be addressed, Mike, a third-year student participant, argued, “That is the difference between the female brain and male brain. I don’t think any motivation can help.” Ravi, another third-year male student participant, argued, “women might actually have been helped more than might generally seem to be the case.” He sustained an offensive and discriminatory posture by suggesting that “women aren’t that good at working hard. They should be encouraged to sit quietly more, maybe that helps.” (Stoilescu and Egodawatte, 2011).

In my dissertation, I write:

As technology tools become integral to our daily lives it is essential that both women and men learn to program the tools that contribute to the sociocultural environments within which we are now participating. These tools, after all, are transforming the way we learn, work, and live (National Science Foundation, 2014). All people need to be able to use the tools available to them in robust ways. More importantly, they must be able to program the tools that are available to them and in programming them, contribute additional affordances to those tools. As Phillips (2014) describes, people with different backgrounds bring new information and interacting with socially diverse groups leads to more innovation than working in homogenous groups. Subsequently, people are unique and individuals of different genders, ethnicities, and backgrounds have different needs; tools made by only one person or group will not necessarily be as applicable or useful to individuals in other groups. We need to ensure that there is good representation of differences in the developers of our tools.

pa | ru

"when we hear dissent from someone who is different from us, it provokes more thought than when it comes from someone who looks like us" Katherine Phillips

Phillips, K. W. (2014). HOW DIVERSITY WORKS. Scientific American, 311(4), 43-47.

pa | ru

Advancing STEM Learning for All 2016 Video Showcase

4 min read

NSF recently hosted the Advancing STEM Learning for All 2016 Video Showcase. 156 videos were included in the showcase and all of them share the innovative work that is being done in the STEM fields. Videos can be filtered by several categories, as a K12 educator, I found the Age/Grade level filter especially helpful as I tried to find projects related to the work that I do in 9 - 12 education. One topic that blew my mind was the work being done around embodied design. Embodied learning designs set up the conditions for learners to engage their body in learning activities through interactive learning environments and whole-body interactive simulations (Lindgren, Tscholl, Wang, & Johnson, 2016). In a recent study of middle school students, Lindgren, and colleagues (2016) found that enacting physics concepts and experiencing these critical ideas in an immersive, whole-body interactive simulation led to significant learning gains, higher levels of engagement, and more positive attitudes towards science when compared to viewing a desktop version of the same simulation. One of the researchers behind this study, Robb Lindgren, submitted this video to the showcase: Gesture Augmented Simulations for Supporting Explanations. Other examples of embodied learning include a video about Advancing New Science Learning and Inquiry Experiences via Custom-Designed Wearable On-Body Sensing and Visualization and this one about VEnvI: Learning Computational Thinking Through Creative Movement.

Wanting to learn more, I went to where I found the DIP: Developing Crosscutting Concepts in STEM with Simulation and Embodied Learning project and the Promoting Learning through Annotation of Embodiment (PLAE) project. I also found more information on  VEnvI: Exploring Grounded Embodied Pedagogy in Support of Computational Thinking.  As a teacher, I appreciate projects with content and ideas that are immediately applicable in the classroom. For example, the VEnvI software is available for download and use in classrooms; the team is currently seeking funding for wider dissemination to teachers and students. Their software allows students to program a virtual character to move in realistic ways. In the showcase video, the VEnvI team shows clips of the dance routines that they have developed to help students learn programming concepts. Students first learn a dance routine and then move to computers where they program their avatar to do the same routine they just learned. You can see students repeating the routines as they write their program, engaging their bodies in the learning activity. I haven’t found the dance routines available to teachers online, but I can clearly see the value of movement to teach basic CS concepts. As a teacher who might benefit from this team’s work, I hope the team gets more funding for the implementation stage of this project. Thinking about other practitioners who might also benefit from the work that has already been done by this team makes me wonder about how the team might disseminate this project to a broader audience. Modifying the VEnvI website to provide a space for teachers to develop and share content for the tool might be one way to do this. Like other projects that are still in the development or concept stages, this project will be very interesting to follow.

I encourage other teachers and practitioners to take a look at the Advancing STEM Learning for All 2016 Video Showcase and tell me what you learn. Comments and videos are accessible on the site for this year, so go check them out. While you can no longer comment, there, you can leave comments here and we’ll get them to the researchers. Please look for next year’s showcase where you, too can provide feedback to researchers!



Lindgren, R., Tscholl, M., Wang, S., & Johnson, E. (2016). Enhancing learning and engagement through embodied interaction within a mixed reality simulation.Computers & Education, 95, 174-187.

pa | ru

Practitioner POV of Constructivist Approaches

8 min read

This post originally appeared in the CyberLearning Educator's Corner Blog.

As a teacher studying the learning sciences in graduate school, I understood  constructivist practices in theory, but I often wondered what constructivism looked like in action. Taking a constructivist perspective, Windschitl (2002) describes learning as an act of both individual interpretation and negotiation with others, where knowledge is the collection of what is constructed individually and collectively. In classrooms, a constructivist or open approach should support learners in actively constructing their own knowledge, but what does that really look like? How much time does it take? What are the challenges?
I spoke with some teachers to learn more about how they support an open approach to learning in their classrooms. This post will focus on the strategies of a middle and high school math teacher I interviewed. Future posts will focus on the work of high school Spanish and English teachers.

Math Classroom Example: Christine Trying a New Curriculum
Christine DeHaven is in her fifth year teaching middle and high school math. In her Honors Algebra 1 class at Pacific Ridge School, she always taught in a very guided or instructivist approach. For example, if the topic was lines, she would first lecture about lines, then work out one example in front of the class, and then students would do some problems on their own in class. For homework, students would complete more problems that progressed in difficulty. The class would then move on to the next topic. Christine noticed that students were just memorizing steps instead of problem solving, so she decided she needed to change her teaching approach.

Christine had learned about a new curriculum that allowed the students to learn through conferences and visits to other schools, including The Bishop’s School, Deerfield Academy, and Phillips Exeter Academy(where the curriculum was developed). Christine and a colleague decided to swap their traditional direct-instruction approach for a problem-based approach. Christine had seen the new curriculum in action, and felt that it could work at her school, too. Still, she modified the curriculum slightly for her students. Sometimes the transition to a new approach needs to be done gently. Here is what Christine’s curriculum looks like now.  

First, students are assigned 8-10 homework problems per night. The goal for students is that they attempt all of the problems before class. When they arrive to class the next day, students pick a problem to solve on the board. Multiple students may put up the same problem, and everyone contributes at least one problem. After all of the problems are on the board, groups of students go to the board to present one problem at a time. If there are multiple solutions to the same problem, Christine leads a discussion about which solution is more efficient. With this new method, Christine finds that her students have more ownership of what they are learning. They apply problem solving skills to the homework and construct their own understandings through their solutions and conversations about their solutions. When they present their work and discuss the various solutions, students gain a better understanding of the concepts because they have to make a case for or against a certain way of solving a problem. Christine also encourages students’ use of graphing as a method to solve the homework problems. Students use tools like the Desmos Graphing Calculator to see a visual representation of the problem. In this way, Christine guides students to look at problems in three different ways: numerically, algebraically, and visually.

Parent education and administrator support has played an important role in the ease of adopting her new curriculum. While Christine initially received some negative feedback about her approach from parents, she felt well supported by her school administrators who are able to point concerned parents towards research and articles about the success of this approach. Open house became an opportunity for Christine to educate concerned parents--she even encouraged them to work with their children to solve the daily homework problems. Christine still attempts to engage parents by encouraging them to follow along on the course website. Many do, and often share stories of working on problems with their children. While parents were initially skeptical, many now tell Christine how much they appreciate the new approach and they have fun helping their children with their math homework. In the beginning, Christine also got negative feedback from students. But - for the most part - they have come around now that they have more practice with the approach. Something else that has helped students adjust is that the homework problems they are solving are very realistic; students can relate to them. For example, one problem, which aims to help students understand how dangerous glancing at a phone is when driving, asks students to compute how far they would drive down the highway in the time it took them to read or respond to a text message. Many of Christine’s students are learning to drive or have friends who are, so problems like these are relevant and engaging to them. (Please don’t text and drive!)

Though challenging, Christine persisted in adopting the open curriculum because she felt that it was the best approach for her students. She thinks that students have a better understanding of the concepts they have covered. For example, they understand how to factor a polynomial and aren’t just guessing and checking. She reports they are able to prove why the square root of 2 is irrational. They also have a better sense of how a graph relates to algebra, and they persist in solving problems. When solving homework problems, students don’t always know the math theories or strategies they are using, but they are developing algorithms and figuring out problems as they go. These are essential skills for mathematics. Additionally, when students don’t solve a problem the first time, they are willing to try again and again. In this way, they are developing a growth mindset and starting to see the payoffs. 

This approach has been more time consuming for Christine. It’s the first time she’s seen many of these problems on the homework, so she needs to solve them all in multiple ways before going to class. She needs to think like her students and try to anticipate the problems they’ll have and the misconceptions they might bring to a problem. This means she really needs to know the content she’s teaching. It’s more prep time before class, especially in the first year, but this way she knows how to guide discussions and ask the right questions. Christine uses her expertise to help students gain a deeper understanding and make connections to content they have seen before. She’s not lecturing as much anymore, but she remains the content area expert. 

This idea leads to something that might be a struggle for some. It is described by Harland (2003) like this:
When students arrived at a position where they could function well together and drive the enquiry forward, they seldom asked for help, and the teaching team no longer had their old roles and familiar student contact. Paradoxically, we felt some sense of loss at this stage and concluded that a lot of pleasure in teaching had gone…”

For Christine, though, she simply sees her role as a teacher changing. She is now more of a facilitator who ensures that students hit certain key points. She guides students in thinking more deeply by helping them ask questions instead of giving them answers. Her connection with students is now stronger, in her opinion. Preparing for class is more involved and time-consuming and her role in the classroom is smaller. But for Christine, that’s okay. What excites her about teaching is helping students discover the math that she loves, and she’s doing that. 

If you’re interested in learning more about open approaches to Mathematics education, Christine recommended the Exeter Mathematics Institute and the Mathematics Visionary Project. We would love to hear what you think and the questions you might have for Christine or other teachers. 

Harland, T. (2003). Vygotsky's zone of proximal development and problem-based learning: Linking a theoretical concept with practice through action research. Teaching in higher education, 8(2), 263-272.

Windschitl, M. (2002). Framing constructivism in practice as the negotiation of dilemmas: An analysis of the conceptual, pedagogical, cultural, and political challenges facing teachers. Review of educational research, 72(2), 131-175.