Recent Utah State law has put forth HB 227 which will require C.S. be taught in every grade-band, discipline, and at every K-12 school. The WCSD K-12 Computer Science Initiative Team is working to provide our teachers with fun, interactive demonstrations that will show you what C.S. looks like in each teaching discipline at each grade level. Check out some of the examples below.
By showing you these computer science resources we hope we can help you integrate computer science into the subject you teach. We don't expect you to replace your entire curriculum with robots. We hope we can provide computer-oriented assistance for your subject and give new ways for your students to learn. We don't want to reinvent the wheel, we want to help it spin!
A large amount of these resources are from Hour of Code, a great place to find beginner coding activities. If you need any help integrating comptuer science with your subject, please contact your assigned teacher specialist.
Bee-Bot is an exciting robot designed specifically for use by young children. This colorful, easy-to-operate, and friendly little robot is a perfect tool for teaching sequencing, estimation, problem-solving, and just having fun!
First set up takes seconds. Start out easy with a banana piano. Then create game controllers, invent musical instruments, make voting machines, and light up paper circuits. Connect Makey Makey to the world and the possibilities are endless!
The BBC micro:bit is a handheld, programmable micro-computer that can be used for all sorts of cool creations, from robots to musical instruments – the possibilities are endless.
Ozobot is an award-winning robot for the next generation of creators. It can be coded two ways: online with OzoBlockly and screen-free with Color Codes. The Ozobot mission is to inspire young minds to go from consuming technology to creating it.
It’s never too early to discover STEM. FIRST LEGO League Jr. is designed to introduce STEM concepts to kids ages 6 to 10 while exciting them through a brand they know and love − LEGO®.
By showing you these computer science resources we hope we can help you integrate computer science into the subject you teach. We don't expect you to replace your entire curriculum with robots. We hope we can provide computer-oriented assistance for your subject and give new ways for your students to learn. We don't want to reinvent the wheel, we want to help it spin!
A large amount of these resources are from Hour of Code, a great place to find beginner coding activities. If you need any help integrating comptuer science with your subject, please contact your assigned teacher specialist.
Giving commands to a computer, which is what programming is all about, is just like giving commands to a dog. Learn how to code with Karel the Dog—a fun, accessible, and visual introduction to text or block-based programming that teaches fundamental concepts like commands and functions to beginners.
This activity is similar to the normal Karel the dog but without computers! You can learn computer science concepts even without a classroom of computers.
Learn the basics of building and designing a website! Use HTML to add text, pictures, and color to your page.
Learn the basics of coding with the Python programming language by writing programs that you can interact with!
Learn the basics of programming by drawing shapes on your screen with Tracy the Turtle!
Guided by adult coaches and FIRST® Core Values, students build models using LEGO® Education WeDo 2.0 and create Show Me posters to present what they learned.
By showing you these computer science resources we hope we can help you integrate computer science into the subject you teach. We don't expect you to replace your entire curriculum with robots. We hope we can provide computer-oriented assistance for your subject and give new ways for your students to learn. We don't want to reinvent the wheel, we want to help it spin!
A large amount of these resources are from Hour of Code, a great place to find beginner coding activities. If you need any help integrating comptuer science with your subject, please contact your assigned teacher specialist.
Equipped with Bluetooth SMART and a scratch-resistant, durable shell, SPRK+ takes hands-on learning up a notch.
Learn how images are stored and displayed on computers using pixels.
Memes! Memes! Memes!
Conduct your own orchestra in the browser by moving your arms (Requires PC)
Students explore how coding is used in music creation by building their own dynamic eight-count beats and patterns with JavaScript blocks!
Code a Dance Party to share with your friends!
Explore Minecraft world with Code.org, or use Minecraft for Education on your desktop computers
Students will create a program that will solve for allele pairs based on user input.
Students will explore how simulations are used in research.
Create your own version of the highly-engaging Geometry Jumper game in Hopscotch's open-ended programming environment! (Ipad)
Students are introduced to Tracy the Turtle and learn how to code different mathematical models in Python!
In this lesson students explore all four quadrants of the coordinate plane! They use Python and our drag-to-text toolkit to send a sprite to various locations on the stage!
In this hour of code, we'll explore how to create a simulator that will calculate the area of a triangle with dimensions chosen by a user.
Students provide details about a character who is missing a school assignment and use code to describe the character's actions, thoughts, and words.
Students program a conversation between two characters to explore the role of dialogue in storytelling.
Students take an existing story and explore first and third person point of view.
Students explore Figurative Language with an emphasis on metaphors, similes, personification, hyperbole, and idioms.
Two characters meet in a world and discover a surprising object. Students get to decide what happens next by creating a story with code.
In this collaboration between Cartoon Network and CS First, students tell a story using the characters from “The Amazing World of Gumball.”