Assuming no previous experience with computers or computer programming, CS1 introduces students to the infinite possibilities of computer science and the art of programming. Students will use multiple programming languages to learn to think algorithmically and solve problems efficiently. Programs and projects are inspired by real-world applications of computer science to the arts, humanities, social sciences, and sciences. To end the year, CS1 culminates in a gratifying final project: a highlight of many students’ coding experiences at Menlo. CS1 is offered Pass/No Pass, rather than for a letter grade.
Watch a video overview of this course here.
Eligible Grades: 9, 10, 11, 12