All resources in Charlottesville Computer Science Community

CS Unplugged: Robot Zine

(View Complete Item Description)

With advances in AI, it is more important than ever that we consider how humans and computers will interact. How do you want the robots of the future to behave towards you and others? For this activity, students will make a “robot zine” where they will sketch an original robot design, identify how their robot will sense the world around it and write a code of conduct to describe how their robot will interact with humans.

Material Type: Activity/Lab

Author: Kim Wilkens

Game Design in Scratch

(View Complete Item Description)

Games have been an integral part of human culture throughout history. They not only entertain, but also inform and change us. Today video games designers bring together art & code to immerse their players in a story. There are video games being created to solve real-world problems and video game players solving scientific mysteries.

Material Type: Activity/Lab, Unit of Study

Author: Kim Wilkens

FUNctions!

(View Complete Item Description)

The goal of this activity is to solidify students' understanding of functions: Input/Independent Variable/Domain → Output/Dependent Variable/Range in math and relate that to functions in CS.

Material Type: Activity/Lab

Author: Kim Wilkens

Events in Scratch Jr.

(View Complete Item Description)

Events in computer science are the triggers for making action happen, like selecting the play button on any screen. Events in Scratch Jr. are represented by the yellow codes including: the green flag, clicking on a character, bump code and envelopes. The envelopes are the most advanced concept in Scratch Jr. and help with scene transitions and interactions between characters like pacing their conversations.

Material Type: Unit of Study

Author: Kim Wilkens

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

Programming Cells

(View Complete Item Description)

Explore the fundamentals of computer science by building an interactive computer model of cells in Scratch. No previous experience in computer programming is required. Programming Cells was created by Dr. Jeff Saucerman, Professor of Biomedical Engineering at the University of Virginia.

Material Type: Activity/Lab

Author: Kim Wilkens