The Berkeley Summer Computer Science Academy curriculum is based on the same introductory computer science course content that UC Berkeley undergraduates use - CS10 The Beauty and Joy of Computing.
Throughout this summer academy, students will only use Snap!, a visual programming language, to explore the core “big ideas” of computer science.
This summer academy is designed for all students regardless of previous coding experience; students will be assigned to one of two groups–gold or blue–based on their prior coding experience.
Topics include: