All resources in VBCPS Integrated CS Learning Opportunities

SVRCSP - Iterative Design Process

(View Complete Item Description)

Students will be introduced to computer science words in conjunction with similar standards already taught in English SOLs.  They will see how actions in a plot are similar to events in a code and how cause and effect is similar to events that trigger actions.  Prewriting will take place as they create a plan and codes for an Ozobot maze.

Material Type: Activity/Lab, Assessment, Interactive, Lesson, Lesson Plan, Reading

Author: Kara Lynn

Sorting by Attributes

(View Complete Item Description)

After teaching about sorting objects, students will need some independent practice. In the classroom, students are often able to sort objects physically, but when they are learning online, they may need to do it by a computer program for the sake of teacher assessment. This Google slide deck has three attributes (shape, color, and size) for students to sort the pictures. It also contains some questions about sorting for discussion, whether students are in class or at home.

Material Type: Homework/Assignment

Author: Tara Williams

CS Unplugged: Binary Bracelets/Bookmarks

(View Complete Item Description)

One of the fundamental computer science concepts is that everything we do on a computer is really just turning binary digits on and off. Even though this sounds simple, it can be a concept that is hard to wrap one's head around. This activity brings the binary concept to reality through the creation of binary bracelets or bookmarks.

Material Type: Activity/Lab

Author: Kim Wilkens

Algorithms with Hello Ruby Lesson Plan

(View Complete Item Description)

This lesson plan uses the Hello Ruby book, Adventures in Coding, by Linda Liukas, to teach students about algorithms and conditional loops. It contains an activity featured from the book as well as other resources that can be used in conjunction with the book. The lesson teaches 2nd grade students what an algorithm is and how they use them in everyday life. 

Material Type: Lesson Plan, Reading

Author: Dana Smith

5th Grade Virginia Computer Science Curriculum Integration

(View Complete Item Description)

The Computer Science Office in Loudoun County Public Schools has developed this curriculum integration document to support the integration of the 2017 Virginia Computer Science Standards into core subject areas and beyond. Each CS standard was aligned to up to 3 grade level standards that made natural correlations.Additionally, many activities and resources were included to each standard to support the introduction and integration of the standard. For each of the six strands of the Computer Science Standards of Learning: Computing Systems, Networks and the Internet, Cybersecurity, Data and Analysis, Algorithms and Programming, and Impacts of Computing, we have included tiered support called "Fuel", "Spark", and "Ignite". The "Fuel" is provided to build teacher capacity and students' understanding in understanding the CS SOL. The "Spark" provides a Computer Science integrated experience into a core or speciality subject SOL. The "Ignite" section is where teachers in Loudoun County have the opportunity to share authentic learning experiences and lessons in our LCPS Computer Science Lesson Repository.This document was created as part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GOVA and DHCD grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation. 

Material Type: Binder

Author: LCPS CS Office

4th Grade Virginia Computer Science Curriculum Integration

(View Complete Item Description)

The Computer Science Office in Loudoun County Public Schools has developed this curriculum integration document to support the integration of the 2017 Virginia Computer Science Standards into core subject areas and beyond. Each CS standard was aligned to up to 3 grade level standards that made natural correlations.Additionally, many activities and resources were included to each standard to support the introduction and integration of the standard. For each of the six strands of the Computer Science Standards of Learning: Computing Systems, Networks and the Internet, Cybersecurity, Data and Analysis, Algorithms and Programming, and Impacts of Computing, we have included tiered support called "Fuel", "Spark", and "Ignite". The "Fuel" is provided to build teacher capacity and students' understanding in understanding the CS SOL. The "Spark" provides a Computer Science integrated experience into a core or speciality subject SOL. The "Ignite" section is where teachers in Loudoun County have the opportunity to share authentic learning experiences and lessons in our LCPS Computer Science Lesson Repository.This document was created as part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GOVA and DHCD grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation. 

Material Type: Binder

Author: LCPS CS Office

3rd Grade Virginia Computer Science Curriculum Integration

(View Complete Item Description)

The Computer Science Office in Loudoun County Public Schools has developed this curriculum integration document to support the integration of the 2017 Virginia Computer Science Standards into core subject areas and beyond. Each CS standard was aligned to up to 3 grade level standards that made natural correlations.Additionally, many activities and resources were included to each standard to support the introduction and integration of the standard. For each of the six strands of the Computer Science Standards of Learning: Computing Systems, Networks and the Internet, Cybersecurity, Data and Analysis, Algorithms and Programming, and Impacts of Computing, we have included tiered support called "Fuel", "Spark", and "Ignite". The "Fuel" is provided to build teacher capacity and students' understanding in understanding the CS SOL. The "Spark" provides a Computer Science integrated experience into a core or speciality subject SOL. The "Ignite" section is where teachers in Loudoun County have the opportunity to share authentic learning experiences and lessons in our LCPS Computer Science Lesson Repository.This document was created as part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GOVA and DHCD grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Material Type: Binder

Author: LCPS CS Office

2nd Grade Virginia Computer Science Curriculum Integration

(View Complete Item Description)

The Computer Science Office in Loudoun County Public Schools has developed this curriculum integration document to support the integration of the 2017 Virginia Computer Science Standards into core subject areas and beyond. Each CS standard was aligned to up to 3 grade level standards that made natural correlations.Additionally, many activities and resources were included to each standard to support the introduction and integration of the standard. For each of the six strands of the Computer Science Standards of Learning: Computing Systems, Networks and the Internet, Cybersecurity, Data and Analysis, Algorithms and Programming, and Impacts of Computing, we have included tiered support called "Fuel", "Spark", and "Ignite". The "Fuel" is provided to build teacher capacity and students' understanding in understanding the CS SOL. The "Spark" provides a Computer Science integrated experience into a core or speciality subject SOL. The "Ignite" section is where teachers in Loudoun County have the opportunity to share authentic learning experiences and lessons in our LCPS Computer Science Lesson Repository.This document was created as part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GOVA and DHCD grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Material Type: Binder

Author: LCPS CS Office

1st Grade Virginia Computer Science Curriculum Integration

(View Complete Item Description)

The Computer Science Office in Loudoun County Public Schools has developed this curriculum integration document to support the integration of the 2017 Virginia Computer Science Standards into core subject areas and beyond. Each CS standard was aligned to up to 3 grade level standards that made natural correlations.Additionally, many activities and resources were included to each standard to support the introduction and integration of the standard. For each of the six strands of the Computer Science Standards of Learning: Computing Systems, Networks and the Internet, Cybersecurity, Data and Analysis, Algorithms and Programming, and Impacts of Computing, we have included tiered support called "Fuel", "Spark", and "Ignite". The "Fuel" is provided to build teacher capacity and students' understanding in understanding the CS SOL. The "Spark" provides a Computer Science integrated experience into a core or speciality subject SOL. The "Ignite" section is where teachers in Loudoun County have the opportunity to share authentic learning experiences and lessons in our LCPS Computer Science Lesson Repository.This document was created as part of the Virginia K-12 Computer Science Pipeline which is partly funded through a GOVA and DHCD grant in partnership with Chesapeake Public Schools, Loudoun County Public Schools, and the Loudoun Education Foundation.

Material Type: Binder

Author: LCPS CS Office