Skip to main content
    • by 
    •   4  
      Second Language AcquisitionComputer Science EducationComputational ThinkingTeacher Education in Teaching English to Speakers of Second/Foreign Languages (TESOL)
Computational thinking is an essential skill for full participation in society in today's world (Wing, 2006). Yet there has been little discussion about the teaching and learning of computational thinking to English learners. In this... more
    • by 
    •   4  
      Second Language AcquisitionComputer Science EducationComputational ThinkingTeacher Education in Teaching English to Speakers of Second/Foreign Languages (TESOL)
This paper examines teachers' use of Flipgrid, a student-facing video platform, as a reflection tool to promote computer science language in upper elementary classrooms. We take a case-study approach with three fourth grade teachers: one... more
    • by 
Capturing how students develop computational thinking is critical to integrating computer science education into school settings. This paper examines the use of Flipgrid, a student-facing video platform, to invite students to reflect on... more
    • by 
Central to the theory of learning are inquiry-based approaches to education. Whereas there is a plethora of research on inquiry learning in the domain of science [19, 20], few studies have analyzed how inquiry-based learning can be... more
    • by 
    • by 
Effective and equitable CS teaching is contingent on teachers' robust understanding of equity issues in CS classrooms. To this end, this study examined high school teachers' perceptions of equity during their participation in a CS teacher... more
    • by  and +1
    •   3  
      Computer Science EducationEquity and TrustsHigh School
Today’s students will enter a workforce that is powerfully shaped by computing. To be successful in a changing economy, students must learn to think algorithmically and computationally, to solve problems with varying levels of... more
    • by 
    •   4  
      Second Language AcquisitionComputer Science EducationApplication Integration (Computer Science)Computational Thinking
Background and Context: Computational Thinking (CT) is a skill all students should learn. This requires using inclusive approaches to teach CT to a wide spectrum of students. However, strategies for teaching CT to students with... more
    • by  and +1
Computational thinking is an essential skill for full participation in society in today’s world (Wing, 2006). Yet there has been little discussion about the teaching and learning of computational thinking to English learners. In this... more
    • by 
    •   3  
      Second Language AcquisitionComputer Science EducationComputational Thinking
Capturing how students develop computational thinking is critical to integrating computer science education into school settings. This paper examines the use of Flipgrid, a student-facing video platform, to invite students to reflect on... more
    • by 
    • Computer Science
    • by 
    • by 
Developing student interest is critical to supporting student learning in computer science. Research indicates that student interest is a key predictor of persistence and achievement. While there is a growing body of work on developing... more
    • by 
    •   4  
      Computer Science EducationIdentity (Culture)English Language LearnersMultilingual Education
Effective and equitable CS teaching is contingent on teachers' robust understanding of equity issues in CS classrooms. To this end, this study examined high school teachers' perceptions of equity during their participation in a CS... more
    • by 
    •   4  
      Computer ScienceComputer Science EducationEquity and TrustsHigh School
Effective and equitable CS teaching is contingent on teachers’ robust understanding of equity issues in CS classrooms. To this end, this study examined high school teachers’ perceptions of equity during their participation in a CS teacher... more
    • by 
    •   4  
      Computer ScienceComputer Science EducationEquity and TrustsHigh School
Background: There has been a dearth of research on intersectional identities in STEM, including the fields of computing and engineering. In computing education research, much work has been done on broadening participation, but there has... more
    • by 
Central to the theory of learning are inquiry-based approaches to education. Whereas there is a plethora of research on inquiry learning in the domain of science [19], [20], few studies have analyzed how inquiry-based learning can be... more
    • by 
    •   2  
      Computer ScienceMathematics Education
    • by 
    • Computer Science
    • by 
    •   4  
      Computer Science EducationIdentity (Culture)English Language LearnersMultilingual Education