Code Camp 6-8: Creativity Through Computer Science
Summer Computer Science
Schedule in 2024
All times Pacific.
Dive into the exhilarating world of programming with a computer science summer camp tailored for curious middle school students. This immersive experience blends creativity and analytical skills, inviting students to connect their interests in fields such as mathematics, art, science, and music. While no prior programming experience is necessary, we recommend that students should have completed a 5th grade math class or equivalent.
Through a cycle of exploration, discovery, and application, students practice their newfound problem solving insights while exploring their creativity through special extensions. Potential projects include:
- Hot air balloon which students can control and maneuver,
- Drawing board where students and their partners and create, share, and collaborate,
- Cryptographic system to encode and decode secret messages,
- Machine learning agents that learn through evolution.
Our curriculum covers essential programming foundations, including control structures, recursive thinking, linear data structures, and object-oriented programming in Java. The projects will utilize a graphical theater, where actors can be manipulated with interactive controls and student implemented physics. It's a hands-on coding journey!
To ensure a seamless experience, students are expected to bring the following to class daily:
- a fully charged Windows or Mac laptop,
- a charging cable as a backup
- headphones
This two-week course meets Monday through Friday for three hours each day.
Space is very limited for our summer programs. Please do not wait until the last minute to enroll. If there are more than two weeks before the course starts, a $200 deposit will be due when enrolling, with the balance due two weeks before the course begins.