VDOE Computer Science
Computer Science Resources from VDOE
Supplemental teaching resources for the 6th grade Standards of Learning for Computer Science. These teaching resources include video lessons, practice activities and assessments organized by standard.These resources were not developed as a curriculumfor 6thgrade Computer Science, but asa collection of organized resourcesthat educators can choose from and adapt to their learning environments.Teachers can choose what they like or use the resources in a linear learning progression.
Aimed at teachers and administrators of kindergarten, first, and second grade, this 4-part professional development series encourages educators to explore key concepts and practices of computer science. Using whimsical graphics, realistic videos, and an easy to follow teacher journal, computer science integration becomes approachable through the sessions. This learning time is built around the philosophy of Hello Ruby: an unplugged, creative, and playful approach to introducing computer science. Content knowledge, pedagogy, and technological skills are readily addressed.
Session 1- Introduction to Computer Science, School Assessment and CS Standards, Powerful Ideas/Pedagogy
Session 2- Computation, Code, Vocabulary, Making CS Visible
Session 3- Data and Algorithms, Hardware, Computer Systems
Session 4- Networks, Diversity and Equity, Resources
Session 5- Review and CS Integration/ Alignment
Session 6- Utilizing Resources for Optimal Outcomes
Created as a virtual professional development opportunity, participants remain engaged through the use of break out rooms, the chat feature, and the use of Google Classroom. Prior to the professional development, teachers received the Linda Liukas' books Hello Ruby: Adventures in Coding, Hello Ruby: Journey Inside the Computer, and Hello Ruby: Expedition to the Internet, as well as a Computer Science Toolkit. The Computer Science Toolkit was composed of several pages from the Hello Ruby Teacher Journal (free online), the K-2 VDOE Computer Science Standards of Learning Curriculum Framework, and the VDOE Computer Science Curriculum Alignment.
Students will learn or review the concept of tempo and the appropriate music terminology associated with it. They will show understanding by discussing tempo changes in music, moving their bodies to different tempos, and coding Ozobots to move at different tempos.
Students will explore the contemporary technique of Pixel Art- using exaggerated pixel size to emulate the low-resolution aesthetic of Late 80’s/early 90’s video games. Using a free image-editing and animation application, student can create their own pixelized version of an everyday inanimate object and then animate their image.
Computer Science skills are essential in today’s society. The development of these skills in grades K-12 is a critical component of preparing graduates for entry into the workforce or to pursue higher education coursework. In order to prepare students with these skills, the Virginia Department of Education has a variety of different coursework options that students may choose in preparation for careers and higher education.