For Middle School students, they are at a critical period where love for education is not hindered by the large burden of school. This is also a great time to provide some foundations for more complex CS classes in High School.
MS.102P Advanced Introduction to Python and Coding
Provides the necessary foundation for understanding how computers work, basic algorithms, computations, and loops. Allows students to understand simple programs, and helps prepare students for AP curriculum in the future (APCSP, AP Computer Science A/Java).
MS.103VS Rudimentary Windows Applications
Create simple Windows Form programs. Provides visual representation of how code works, how to design programs, and how to use APIs.