This google slide will guide students to create a small program that …
This google slide will guide students to create a small program that could be used in a candy store. The computer programming language is python and students are able to experience print statements, creating variables and gathering input from the user. Students also get to use some math principles.
Students will need an IDE to type the code and run as well for the code to take place. I use a website called repl.it. Free, easy to use, and saves automatically.
Join us as we step into Samie Ott's classroom at Bryce Valley …
Join us as we step into Samie Ott's classroom at Bryce Valley Elementary and witness firsthand how Utah's Computer Science standards are being integrated into the curriculum. In this episode of UEN's PDTV, you'll see Samie's students showcase their learning journey as they demonstrate their mastery of computational thinking.
In this lesson, students will be asked to read a grade level …
In this lesson, students will be asked to read a grade level appropriate story and make a digital storyboard that includes the basic elements of the story. These elements are: characters, setting, beginning, middle and end. They will illustrate the key elements of the story and use Apple Keynote to create and present a digital slideshow retelling of the story.
In this lesson, students model their current conception of computers using a …
In this lesson, students model their current conception of computers using a variety of self-selected media. They explain why they believe something is a computer.
In this lesson, students reimagine an everyday object as a computer, identify …
In this lesson, students reimagine an everyday object as a computer, identify what problem the computer helps to solve, and decide how it receives input, and how it outputs. They earn their first badge: Impacts of Computing!
In this lesson, students develop their own secret handshake sequences using three …
In this lesson, students develop their own secret handshake sequences using three or more moves. They record their sequences with symbols, revise them based on challenge criteria, and socially compare them with their classmates.
In this introductory lesson, students build on one another's discoveries to articulate …
In this introductory lesson, students build on one another's discoveries to articulate the functions of each button and switch on a Bee-Bot. Students then apply this knowledge to program a dance or game for their group-mates to actively engage with.
Students program their first game to playfully reinforce letter-sound correspondence! They program …
Students program their first game to playfully reinforce letter-sound correspondence! They program each sprite to respond one of two ways, depending on if it represents a correct or incorrect answer.
Building on last lesson's work, students program a second game that reinforces …
Building on last lesson's work, students program a second game that reinforces counting and cardinality! Students use the stamp tool in the Sprite Editor to count and clone sprites. They program each sprite to respond one of two ways, depending on if it represents a correct or incorrect answer.
In this unplugged lesson, students will identify objects that are or are …
In this unplugged lesson, students will identify objects that are or are not computers, find and describe objects in their classroom that are computers, and imagine and create what the inside of a computer looks like. They will read the first two chapters of Journey Inside the Computer to guide their exploration.
In this unplugged lesson, students will explore the inner workings of a …
In this unplugged lesson, students will explore the inner workings of a computer through a creative lens, naming and describing five common hardware components that make up a computer. They will read Chapters 3-5 of Journey Inside the Computer to learn more about these components. Then, students will build their own computer out of paper and other craft materials.
In this unplugged lesson, students will first explore hardware that controls input …
In this unplugged lesson, students will first explore hardware that controls input and output on a computer. Then, students will learn about software and troubleshooting as they finish reading Journey Inside the Computer. Lastly, students will complete their paper computer by adding a keyboard and software.
In this unplugged lesson, students will first learn around sensors and how …
In this unplugged lesson, students will first learn around sensors and how they provide input for computers. Then, they will design a "future computer" by combining an everyday object with a sensor and an on/off button.
In this unplugged lesson, students will deepen their understanding of algorithms and …
In this unplugged lesson, students will deepen their understanding of algorithms and the need for precise, sequenced instructions. They will create algorithms for drawing crazy characters. Then, they will test and refine these algorithms by challenging teammates to follow their instructions and compare.
In this unplugged lesson, students will construct algorithms to guide Rosie the …
In this unplugged lesson, students will construct algorithms to guide Rosie the Robotic Dog on a game board. In the game, students help Rosie to fetch her bones and navigate to her doghouse, while avoiding mud puddles. Students will learn that computers do only exactly what you tell them.
A 14 week Introduction to Computer Science course. This course is targeted …
A 14 week Introduction to Computer Science course. This course is targeted to middle school grades 6-8 (ages 11-14 years). It is also written for teachers who may not have a Computer Science background, or who may be teaching an “Intro to Computer Science” course for the first time.
This course takes approximately 14 weeks to complete, spending about 1 week on each of the first 11 lessons, and 3 weeks for students to complete the final project at the end. Of course, teachers should feel free to customize the curriculum to meet individual school or district resources and timeframe.
The Science Experiments lessons are geared for students in middle school and …
The Science Experiments lessons are geared for students in middle school and early high school grades. The lessons are designed help the student gain a greater understanding of the forces and behavior of the physical world. This is done using methods of observation, measurement, and data analysis. By incorporating the micro:bit in the experiments, the lessons are a great way to teach both science and computing in the same activity.
These lessons guide the student in hands-on, practical measurement activities along with using the micro:bit to control and record data for the experiments. Each lesson provides an overview of the activity, outlines expected results, explains the setup of the experiment, and the gives a coding activity to measure and collect the data.
Waterford Upstart is a proven, at-home learning program. Prepare your child to …
Waterford Upstart is a proven, at-home learning program. Prepare your child to start kindergarten with confidence.
Families receive everything they need, including access to fun and interactive software, expert coaching and support, and even a computer and internet in participating regions. All at no cost.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.