Computer Science Celebration

Kindergarten, Elementary, Intermediate, Middle, High School
Art Science Math Lang. Arts Music

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.

CS Kindergarten - Elementary


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.

Contact our Elementary Teacher Specialists


Sherri Lords
Red Mountain Elementary
sherri.lords@washk12.org
Stephanie Wilber
Three Falls Elementary
shephanie.wilber@washk12.org

Bee Bots

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!

Makey Makey

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!

Micro:bits

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.

Ozobots

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.

Lego League Junior

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®.

Intermediate School


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.

Contact our Intermediate Specialist


Helene Morse
Lava Ridge Intermediate
helene.morse@washk12.org

Karel the Dog

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.

Karel the Dog: Unplugged

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.

Web Design with CodeHS

Learn the basics of building and designing a website! Use HTML to add text, pictures, and color to your page.

Coding with Python

Learn the basics of coding with the Python programming language by writing programs that you can interact with!

Turtle Graphics with Tracy the Turtle

Learn the basics of programming by drawing shapes on your screen with Tracy the Turtle!

FIRST Lego League

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.

Middle & High School


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.

Contact our Middle School Specialist


Heath Edner
Pine View Middle
heath.edner@washk12.org

Contact our High School Specialist


Anthony Vick
Snow Canyon & Hurricane High
anthony.vick@washk12.org

Fine Arts


Sphero

Equipped with Bluetooth SMART and a scratch-resistant, durable shell, SPRK+ takes hands-on learning up a notch.

Pixel Art

Learn how images are stored and displayed on computers using pixels.

Generating Art with Code

Memes! Memes! Memes!

Music


Music Conductor

Conduct your own orchestra in the browser by moving your arms (Requires PC)

Code your Own Beats

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

Code a Dance Party to share with your friends!

Science


Minecraft Hour of Code

Explore Minecraft world with Code.org, or use Minecraft for Education on your desktop computers

Punnett Squares

Students will create a program that will solve for allele pairs based on user input.

Science Simulations

Students will explore how simulations are used in research.

Math


Geometry with Scratch

Create your own version of the highly-engaging Geometry Jumper game in Hopscotch's open-ended programming environment! (Ipad)

Coding Math Models

Students are introduced to Tracy the Turtle and learn how to code different mathematical models in Python!

The Coordinate Plane

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!

Calculating Triangles

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.

Language Arts


Characterization

Students provide details about a character who is missing a school assignment and use code to describe the character's actions, thoughts, and words.

Dialogue

Students program a conversation between two characters to explore the role of dialogue in storytelling.

Narration

Students take an existing story and explore first and third person point of view.

Figurative Language

Students explore Figurative Language with an emphasis on metaphors, similes, personification, hyperbole, and idioms.

An Unusual Discovery

Two characters meet in a world and discover a surprising object. Students get to decide what happens next by creating a story with code.

Gumball's Coding Adventure

In this collaboration between Cartoon Network and CS First, students tell a story using the characters from “The Amazing World of Gumball.”

Logo

Sponsors


Sponsors