Resources for Middle School Curriculum

Effective July 1, 2016, Connecticut middle schools will be required to include computer programming in their curriculum. Below are some nice resources for activities that can be used at the middle school level.


Code.orgLaunched in 2013, is a non-profit dedicated to expanding participation in computer science. Widely known for the “Hour of Code”, provides curriculum and professional development, as well as, Hour of Code activities.


Star Logo TNGStarLogo TNG is a client-based modeling and simulation software. It facilitates the creation and understanding of simulations of complex systems. Its 3-D graphics, sound, blocks-based interface and keyboard input make StarLogo a great tool for programming educational video games.


Pencil Code Pencil Code is a collaborative programming site for drawing art, playing music, and creating games. It is also a place to experiment with mathematical functions, geometry, graphing, webpages, simulations, and algorithms. Programs are open for all to see and copy. The main language is Coffeescript. Pencil Code can also be used to explore and learn Javascript, HTML, and CSS: when you are ready, just find the “gear” button to adjust languages.