Read Connecting CS, CT, and Content Area Teaching and Learning
From 2017 to 2020, the Infusing Computing project has supported more than three hundred teachers in learning to integrate computational...
Read Learning Roadmap: Java, JavaScript, and Python
In this session, you’ll learn some of the main technical concepts of Java, JavaScript, & Python. The presentation will include...
Read CS Choice Boards: Building Equity through Layers of Choice
When schools start integrating computer science into core content areas, the creation of equitable opportunities is just as important as...
Read Free and Open-Source Educational Software for Generation Z
The students of Generation Z, or post-millennials, have access to gadgets such as smartphones even before they go to school....
Read Learning from Young Women: Factors in CS Persistence
Research finds that important factors for young women’s persistence in computing include access to middle and high school computing classes,...
Read Supporting Equitable Online and In-Person Scratch Teaching
With the transition to online and hybrid learning, the Scratch Encore curriculum has focused on making Scratch teaching accessible for...
Read CSAwesome: AP CS A Curriculum
This hands-on workshop will introduce high school instructors to the free CSAwesome AP CS A curriculum on the Runestone platform....
Read Preparing Teams for High School Programming Competitions
This session presents a curriculum developed to prepare programming students for regional high school programming competitions. In these competitions, teams...
Read Coding in Minecraft – An Engaging Computer Science Credential and Curriculum
Are you struggling to engage learners with a fun and immersive computer science curriculum? Do you want to validate your...
Read The Opportunity for Surprise
How often are you pleasantly surprised by student performance? How often are you “blown away” by student projects? In the...
Read Integrating CS and Content Areas in Elementary CS Classrooms
While fully developed curricula for CS coursework in secondary and higher education settings are plentiful, comprehensive curricula for elementary schools...
Read Creative Computing in Remote Learning Environments
Members of the Creative Computing Lab at the Harvard Graduate School of Education, in collaboration with a current middle school...