All resources in Computer Science Teachers in Virginia

Travel Blog

(View Complete Item Description)

Students will publish a class website about visiting a country after completing research on the internet. Students will use a variety of resources to explore how we stay connected globally, as well as look at how technology has changed the way information is shared around the world. Students will describe how their website might be viewed or accessed around the globe and how it might impact those who see it.

Material Type: Lesson Plan

Authors: Adam Wolf, Anna Ronemus, Helen Ames, Stephanie Arrington

Decomposition & Word Problems Part 1

(View Complete Item Description)

In this lesson, students will be introduced to the idea of decomposition. Specifically the lesson caters to math word problems, but could be easily modified to any subject (as found in the modificaitons section of the lesson plan). Students will engage with each other and the vocab to work through an easy process to decompose word problems into manaeagable pieces as a strategy to solve. All activities are low prep and can be modified to your needs. This can be a stand alone lesson or expanded by using Part 2 and Part 3 to deepen understanding through coding activities. 

Material Type: Activity/Lab, Lesson, Lesson Plan

Author: Mary Dickerson

Decomposition & Word Problems Part 2

(View Complete Item Description)

This lesson expands upon the ideas of decomposition by using GameChangineer to incorporate commands to create a coded mini game from decomposing word problems. Students will assist the teacher in this guided lesson on how to create commands and use the website before engaing independently in Part 3. Activities are low prep with modifications included, but do require organized planning to implement effectively. If you have not done a lesson on decomposition, it is suggested you use Part 1 to help student's gain the necessary understandings of the processes used in this lesson. 

Material Type: Activity/Lab, Lesson, Lesson Plan

Author: Mary Dickerson

Intro to Cybersecurity: What Makes a Good Password?

(View Complete Item Description)

Passwords are crucual in our world today. They give us a simple measure to protect ourselves and our information online. This lesson provides an intro into cybersecurity and its vocabulary, as well as incorporates independent, partner, and whole group learning activities to determine what is a strong password and how to create it. All activities are low prep and can be modified to your needs. 

Material Type: Activity/Lab, Lesson, Lesson Plan

Author: Mary Dickerson

Password Probability

(View Complete Item Description)

Passwords are essential to protecting our private information from others. Use this lesson to explore some basic probabilty behind password options and how easily they can be guessed! This lesson provides an intro into cybersecurity and its vocabulary, as well as incorporates low prep activities you can modifiy to fit your needs.

Material Type: Activity/Lab, Lesson, Lesson Plan

Author: Mary Dickerson

Decomposition & Word Problems Part 3

(View Complete Item Description)

This is the final part of an extended lesson on decomposition. Students will create a word problem to decompose and then use GameChangineer to create a mini game that is reflective of the word problem and its solution. Students will be using the plan, design, and review process thourhgout their creations. A rubric and self reflection tool for the final products are included. Activities are low prep with modifications included, but do require organized planning to implement effectively. If you have not done a lesson on decomposition, it is suggested you use Part 1 to help student's gain the necessary understandings of the processes used in this lesson. If you have not done a lesson on writing commands and using GameChangineer, it is suggested you use Part 2 before implementing this independent activity. 

Material Type: Activity/Lab, Lesson Plan

Author: Mary Dickerson

Communication 'Breakdown'

(View Complete Item Description)

Observe how computer networks function and make connections to the different ways we communicate (both in written form and modern forms). The students will discuss, in a whole class setting, how information can be communicated electronically and transmitted using computing devices via a network (e.g., email, social media, video conferencing, blogging).

Material Type: Lesson Plan

Authors: C. Hope Adams, Emily Kidd, Jennifer Nelson

Responsible Technology Behaviors

(View Complete Item Description)

Setting and maintaining expectations is an essential indicator of future student success at all grade levels. At the start of each school year, classes review citizenship skills to get reacclimated to the school and the classroom environment. Help students set a strong foundation for their digital lives by teaching digital citizenship and face-to-face skills. In doing so, students will be equipped with tips for safety and success no matter their setting.  

Material Type: Lesson

Author: Kim Keith

The Name Jar- Binary Code Your Initials: Introduction to Binary Code

(View Complete Item Description)

Springing off of the picture book The Name Jar by Yangsook Choi, students contemplate diverse cultures and customs before learning about how a computer program translates English to binary code. This resource combines ELA with computer science and includes interactive read aloud questions, a discussion about culturally diverse backgrounds, review of the prefix bi-, introduction of binary language (with a translation chart), and instructions to create binary bracelets.

Material Type: Activity/Lab, Lesson Plan

Author: Kim Keith