The Computer Science Summer Academy is based on the first few weeks of The Beauty and Joy of Computing–an AP Computer Science Principles compliant curriculum. If you have taken AP Computer Science Principles in high school, it is very likely that you have learned this content already. The focus of this track is on Snap!, a computer programming language.