Computer Science High School Internship Program

Application Notifications Released May 22nd

Dates: June 16 – 27, July 7-18

Description

We value broadening participation in computing and helping all students become literate in 21st-century computing skills including programming, software engineering, and computing for social good.

This summer:

  • Participate in a computing boot-camp to hone your skills in advanced block-based programming environments.
  • Put your new skills to use and guide middle science teachers on their way to learning how to infuse computing into their classrooms.
  • Spend time creating and polishing new curricula (simulations, games, narratives) that incorporate CS concepts into learning about other science topics.

Responsibilities

  • Beta test and provide feedback on CS curriculum materials.
  • Develop and program innovative computing-infused curriculum and software tools (games, simulations, tutorials, etc) that engage middle school students in science concepts.
  • Collaborate with teachers during the summer as they design computing-infused learning activities for their classrooms.
  • Assist with leading learning activities for K-12 students at summer camps.
  • Other duties as assigned.

Preferred Experience & Participant Qualities

  • Is comfortable learning and using block-based programming languages
  • Can adapt to change and flexible assignments
  • Comfortable working in teams and collaborating
  • Ability to work independently without constant oversight (shows self-direction and initiative)
  • Completed at least one computing course or equivalent camp/outreach program

Skills Required

Self-starter, ability to work in a team, problem-solving skills, excellent verbal communication skills, creativity, attention to detail, patience, and time management.

Benefits to the Student

By participating, you can get intern credit hours for your school, help shape the future of education across the Carolinas, interact with NC State faculty and students, and work with clients to express your creativity through small computer programs. Meet and collaborate with other high school students interested in computing. Additionally, our program staff would be more than willing to write you letters of recommendation for any scholarship, college, or other program applications.

From 2025-2027, Interns specifically selected for the TRACES project are eligible for a $1,500 stipend.

How To Apply

Applications are now open for the TRACES Internship Program: Intern Application Form.

The application will collect: Contact Information, Academic Standing, Affiliated School, and Prior Computing Experience.

Applicants will need to upload a personal statement answering the questions below and provide the name and contact information for two references.

NOTE: The ReCrafting CS program has pivoted to a summer workshop and information is still forthcoming.

Personal Statement

Your 1-page personal statement should include answers to the following questions and can also include any additional information that will help you be a standout candidate.

  1. Why are you interested in developing educational tools specifically for middle school science? What excites you about the prospect of empowering both teachers and students through technology?
  2. Describe a time you faced a challenging technical problem, either in coding or another context. How did you approach solving it? What did you learn from the experience, and how would you apply that learning to developing educational software?
  3. Access to quality STEM education and resources is not uniform. Imagine you’re designing a coding activity that will be used by students from a wide range of backgrounds and learning styles. What are some things you would consider to make sure the activity is accessible and engaging for everyone?
  4. (Optional) Applicants may include an appendix containing a link to an original Snap! project that highlights the applicant’s design and development skills.

Comments are closed.