Computer Science
This is an advanced course for MIT 8th graders in which students transition from block based coding to text base coding using Pyret. Students discover a need for algebra as they program their own video game.
MIT does not assign elective courses to students. Instead, as the term “elective” suggests, students elect their own choice. The idea is to give students a voice in their academic career helping them develop and shape their leadership skills.