All resources in Computer Science Teachers in Virginia

Spanish CS Integrated Community Locations

(View Complete Item Description)

The Big Idea: Kinesthetic learning incorporating programming and language instructionConcept: Programming Bee-Bot while learning community location vocabulary and giving directions in SpanishContext: Students will use the Bee-Bot Community Map to talk about the location of various places in the community and area in Spanish. 

Material Type: Activity/Lab, Game, Lesson, Lesson Plan

Author: Ada Chrisman

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

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