All resources in Computer Science Teachers in Virginia

How to Use Bee-Bot

(View Complete Item Description)

Set students up for programming success by creating a BeeBot anchor chart!These editable instructions will help students identify their role as planner or driver and set clear expectations of how Bee-Bot is used in computer programming. Tips:Introduce Bee-Bot whole classMake sure students understand the importance of the clear (x) button to erase the previous codealways press clear first to signal a new code (like how a capital letter signals the start of a new sentence) Plan the program in developmentally appropriate steps (some students program one step at a time, while others can program to the end goal)Turn the Bee-Bot off and use it as a game piece to write successful algorithmsHave students write their plan, or algorithm, on a whiteboard instead of using the cardsThe Bee-Bot emulator is perfect for guided practice!   

Material Type: Activity/Lab, Teaching/Learning Strategy

Author: Kim Keith

Snowman Algorithms

(View Complete Item Description)

After reviewing tips for following instructions, students will use plane figures to create a mystery image using their teacher's algorithm. Unfortunately, the teacher's directions are not very precise. Students will lend a hand by giving detailed feedback to debug and clarify the set of ordered instructions to successfully build a snowman.   

Material Type: Lesson

Author: Kim Keith

One Word Lesson 1: My Mantra

(View Complete Item Description)

Words matter, and the words we say to ourselves matter most of all.Through a series of reflective questions, students find their "one word" of focus to encourage and inspire them in the coming months. Appropriate for the beginning of the school year, the start of a new calendar year, or anytime in between, this lesson plan includes ideas for incorporating personal goal setting with writing, digital learning integration, and a follow-up lesson integrating computer science. 

Material Type: Lesson, Lesson Plan

Author: Kim Keith

Coding Multiples

(View Complete Item Description)

Spice things up with students by programming BeeBot to go to specific numbers as a way to reinforce multiples and common factors.  Activity cards, a brief overview, and a student planning sheet are included. 

Material Type: Activity/Lab, Lesson Plan

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

I am a Programmer!

(View Complete Item Description)

Students will love programming their "robot teacher" to maneuver around the classroom in this introductory coding lesson. Basic computer science concepts are defined and applied as students work together to plan, create, and test algorithms. Students will recognize that programmers are the brains behind machines and technologies. 

Material Type: Activity/Lab, Lesson Plan

Author: Kim Keith