Frequently Asked Questions

Students | Mentors

Students

How much money does the program cost?

Participation in CodeIt is free of charge. We have computers for students to use and will provide catered lunch each day.

Where should we be dropped off and picked up?

Students should be dropped off by 10:50 AM and picked up at 3:00 PM. Exact drop-off and pick-up locations will be communicated via email upon acceptance to the program.

What programming experience do I need to participate?

Zero! We do not expect you to have any previous programming experience.

If I have coded before, may I still participate?

We prioritize students with no prior experience; however, if there are open spots, we welcome you to participate!

I will not be able to attend all 8 sessions. May I still apply?

We give heavy preference to students who can commit to all of our class sessions, but we still encourage you to apply.

If I am in 5th grade, may I still participate?

We will not be accepting applications from 5th grade students, but feel free to subscribe to our mailing list. You will be notified when student applications are made available for future CodeIt sessions.

If I am in 9th grade, may I still participate?

Unfortunately, we will not be accepting applications from 9th grade students. Please check out high school outreach programs here!

If I am a boy, may I still participate?

The mission of CodeIt is to empower middle school girl and nonbinary students and help narrow the gender gap in computer science, so we will not be accepting boys into the program.

How will I know when student applications are made available for future CodeIt sessions?

Subscribe to our mailing list! You will be notified when student applications are made available for future CodeIt sessions.

Don't see your question? Send us an email at codeit-exec@mit.edu.

Mentors

What exactly do mentors do?

Mentors support the lead instructor by working with an assigned group of students throughout the program. Think of it as a cross between being a Camp Counselor and being a Teaching Assistant. Mentors also help lead fun social activities for the participants.

What is the weekly time commitment?

The classes run from 11 AM to 3 PM on Saturdays, so you should be available from 10:30 AM to 3:30 PM. You are expected to attend all sessions.

What is the time commitment outside of weekly sessions?

Mentor training (exact date TBD) will take place prior to the start of the weekly sessions. During this daylong training, we will teach you more about CodeIt and share tips and tricks on being an effective mentor. We will also have various study breaks and activities so that you can get to know the other CodeIt mentors and exec members.

What experience do I need?

Be friendly and fun! You should understand fundamental programming concepts and have taken at least an introductory computer science course (e.g. AP Computer Science, 6.0001/0002). Familiarity with block-based programming (e.g. Scratch, App Inventor) is a plus, but not required. Bonus points if you have experience working with middle school kids.

Is there an interview?

After you submit your application, we will contact you to schedule an interview if we think you would be a good fit for our program. We will interview mentor candidates in a group and evaluate your ability to teach and work with others.

Don't see your question? Send us an email at codeit-exec@mit.edu.