Creative Coding Teaching Internship

  • Internships
  • Remote

Code Art

About the Company:

Code/Art is a nonprofit dedicated to increasing the number of girls studying computer science by delighting and inspiring them with the creative possibilities of computer programming.

The number of women majoring in computer science (CS) has been decreasing since the 1980s. A big reason for this is the lack of early coding programs that feel welcoming to girls.

We envision a world where computer science education is as accessible to girls as to boys, a world in which girls are introduced to programming at the same age as boys, and girls are taught computer science through a creative, social curriculum that matches the way they learn and lays the foundation for them to compete for in-demand technology jobs.

Position Description:

Be part of a team of 15college students pair teaching creative coding in the classroom! This fall Code/Art is training K-12 art teachers from 30+ local public schools to lead four (4) simple creative coding lessons with their students. Lessons include coding a self-portrait in JavaScript, designing a 3D “sculpture” in Tinkercad, and creating a donutcostume game and a Jackson Pollock art generator in Scratch.As a Creative Coding Teaching Intern, you will be trained in the same four lessons as the teachers as well as in how to teach virtually over Zoom. We will need creative coding teaching interns both to help train theart teachers and later to assist the teachers in leading the lessons virtually the first few times they teach the lessons with their students. When assisting the teachers in their virtual classroom, you will work in ​teaching pairs​withanother collegeintern. You teach as much or little as you want on your terms.​ You enter your availability (days and hours) into Code/Art’s scheduling app and then you receive an alert when you “match” for a teaching slot.


●Majoring or minoring in Computer Science or a related field

●Experience coding in Scratch and JavaScript, or willing to learn quickly

●Experience working with students in grades 4-12 a plus

Position Duties:

●Become a member of a group of 15 instructors with a common goal! Code/Art givesa voice to instructors as well as students. Your perspective on how best to learncoding will be considered. Proposing how else to connect to the local CS/IT Miamiecosystem is welcome.

●Attend an initial training session (in late August/early September).

● Review the appropriate lesson before each session.

● Fill out a short 3-question survey after each teaching session.

● Communicate any questions or concerns to Code/Art’s Program Manager

● Attend each teaching session you accept and plan ahead so you arrive on time

● If you have to cancel a session you’ve accepted, give us at least a week’s notice, so we are able to schedule a replacement intern.

To apply for this job email your details to

Apply using webmail: Gmail / AOL / Yahoo / Outlook

Related Jobs
  • Federal Reserve Bank

    The Payment Systems Studies team in our Reserve Bank Operations & Payment Systems division seeks a highly motivated, computer science student to join its TechLab as a computer science intern for 10-20 hours per week during the spring semester (20
  • Facebook

    We believe that anyone, anywhere can make a positive impact by developing products to bring the world closer together. Facebook University (FBU) is a paid eight-week training program designed to provide mobile development experience to students who a
  • Federal Reserve Bank

    The Payment Systems Studies team in our Reserve Bank Operations & Payment Systems division seeks two (2) highly motivated computer science students to join its TechLab as computer science interns for the summer. They will support the TechLab’s