Connecting with Code

Rose-Hulman Summer Programming Camp

The 2026 CWC camp face-to-face on-campus registration is open.


Connecting with Code is a paid face-to-face camp costing $150 for 5 days (15 hours total) for families that can support the program. Scholarships are available for those with financial need. Alternatively, the Scratch camp materials are freely available via videos for at-home learning. The videos can be accessed using the links in the upper right corner of this page. The Coding and Robotics camp is only available face-to-face. Registration below is only required for the face-to-face versions.


Newer to Coding / Younger Camp

Introduction to Scratch Coding

July 27th - July 31st (2026) 9am to 12:00pm
This camp is for kids with little to no programming experience, open to any age ready to start learning code. Designed for 1st-3rd graders but welcoming all beginners. Ages K-8 are encouraged; high schoolers may feel out of place. Join the paid face-to-face version or use free online materials at home (parents may need to assist younger campers under age 7).

The Scratch Face-to-face camp registration is now open.

Register for the Scratch Camp

Then choose View category under the Connecting with Code card





Advanced / Experienced / Older Camp

Coding and Robotics Experiences

August 3rd - August 7th (2026) 9am to 12:00pm
This camp is for kids with prior programming experience ready to move beyond Scratch. Designed for 5th-8th graders but open to anyone with some coding background. This camp is only available face-to-face.
The Coding and Robotics camp registration is now open.

Register for the Coding and Robotics Camp

Then choose View category under the Connecting with Code card


If you have multiple children, or want to join multiple camps, just complete the appropriate form multiple times.


What is the camp like?

A few more details
The face-to-face camp takes place on Rose-Hulman campus with faculty, staff, and students helping students get interested in software development. Each camp is 3 hours per day, Monday-Friday. Younger/less experienced students learn Scratch (9am-noon), while older/more experienced students learn advanced material (9am-noon the following week). The face-to-face version uses live presentations followed by guided project enhancements with mentors. Participants receive a free t-shirt. Details on location and drop-off will be emailed.

Mission statement

The mission of the Connecting with Code camp centers around three main pillars: Mindset, Mentorship, and Fun! We aim to ensure young people have positive first experiences with coding, connecting them to online resources for continued learning. We especially invite women and underrepresented minorities to join and help balance diversity in computer science.