Coding Science Internships

The Coding Science Internships project aims to create and research simulated internship curriculum units that confront barriers to broader participation in computer science and position coding as a tool for doing science. These units engage middle school students in code-to-learn experiences in which they deepen their science understanding while they develop computational thinking and core programming practices. By integrating coding within core science courses and providing teachers with structured, educative curriculum materials, the Internships are designed to expand participation in coding beyond self-selected populations and build teacher capacity for integrating computer science concepts and practices in science courses.