CodeVA is an educational non-profit created to promote computer science all across Virginia. CodeVA was founded with the principle that anyone can code, and that every Virginia child has a fundamental right to computer science literacy. Since 2014, CodeVA has taken great strides in making computer science a priority for Virginia. In 2016, Virginia became the first state in the nation to pass sweeping computer science education reform. Below you will find suggested online and offline activities, sorted by different grade bands, that promote coding and computer science literacy! Enjoy!
Communication
Expression
Algorithms and Programming
Encryption
Encoding
Addressing
Creative Coding in BrainPOP is developed in partnership with Scratch and Vidcode and includes both block- and text-based projects spanning the K-12 curriculum. Scaffolded and delivered at the topic level, the projects are specifically designed so that all students can easily access coding, no matter what they're covering in class. The video below was created by Mr. McIntosh to teach the basics of accessing BrainPOP Creative Coding and beginning a simple project.