Alignment with new CS standards but the focus will be on integration …
Alignment with new CS standards but the focus will be on integration within the current classroom, including ELA and Social studies connections, that do not take additional space or time to include in the school day. All presented material will use tools and resources that are available for free online.
Explore the Nantahala Outdoor Center….¡en español! This promotional tour accompanies a thematic …
Explore the Nantahala Outdoor Center….¡en español! This promotional tour accompanies a thematic unit intended for honors students. Embedded are vocabulary and structures used to talk about camping and adventure sports. Students will then apply what they have learned to their own virtual tour.
In this session, we will highlight common pitfalls to avoid in the …
In this session, we will highlight common pitfalls to avoid in the virtual classroom. I will introduce to attendees a variety of digital tools that can make virtual learning a bit easier for everyone involved.
This session will bring new, integrated ideas and technology know-how to the …
This session will bring new, integrated ideas and technology know-how to the K-5 teachers. Our goal for the session is to engage students, teachers, and parents, to share sample lessons, substantial amounts of free resources, and ways to integrate tech.
Building on the concept of repeating instructions from "Getting Loopy," this stage …
Building on the concept of repeating instructions from "Getting Loopy," this stage will have students using loops to help BB-8 traverse a maze more efficiently than before.
In the preceding stage, students used loops to create fantastic drawings. Now …
In the preceding stage, students used loops to create fantastic drawings. Now they're going to loop new actions in order to help the harvester collect multiple veggies growing in large bunches.
Watch student faces light up as they make their own gorgeous designs …
Watch student faces light up as they make their own gorgeous designs using a small number of blocks and digital stickers! This lesson builds on the understanding of loops from previous lessons and gives students a chance to be truly creative. This activity is fantastic for producing artifacts for portfolios or parent/teacher conferences.
Students will soon learn that events are a great way to add …
Students will soon learn that events are a great way to add flexibility to a pre-written algorithm. Sometimes you want your program to be able to respond to the user exactly when the user wants it to. Events can make your program more interesting and interactive.
In this special stage, students get to build their own Flappy Bird …
In this special stage, students get to build their own Flappy Bird game by using event handlers to detect mouse clicks and object collisions. At the end of the level, students will be able to customize their game by changing the visuals or rules.
In this online activity, students will have the opportunity to learn how …
In this online activity, students will have the opportunity to learn how to use events in Play Lab and to apply all the coding skills they've learned to create an animated game. It's time to get creative and make a game in Play Lab!
Data can be used to help students understand their world and answer …
Data can be used to help students understand their world and answer interesting questions. In this lesson, students will collect data from a Play Lab project and visualize it using different kinds of graphs.
Debugging is an essential element of learning to program. In this lesson, …
Debugging is an essential element of learning to program. In this lesson, students will encounter puzzles that have been solved incorrectly. They will need to step through the existing code to identify errors, including incorrect loops, missing blocks, extra blocks, and blocks that are out of order.
In this series of puzzles, students will continue to develop their understanding …
In this series of puzzles, students will continue to develop their understanding of algorithms and debugging. With a new character, Laurel the Adventurer, students will create sequential algorithms to get Laurel to pick up treasure as she walks along a path.
Binary is extremely important in the world of computers. The majority of …
Binary is extremely important in the world of computers. The majority of computers today store all sorts of information in binary form. This lesson helps demonstrate how it is possible to take something from real life and translate it into a series of ons and offs.
Building on the initial "My Robotic Friends" activity, students tackle larger and …
Building on the initial "My Robotic Friends" activity, students tackle larger and more complicated designs. In order to program their "robots" to complete these bigger designs, students will need to identify repeated patterns in their instructions that could be replaced with a loop.
This lesson demonstrates how conditionals can be used to tailor a program …
This lesson demonstrates how conditionals can be used to tailor a program to specific information. We don’t always have all of the information we need when writing a program. Sometimes you will want to do something different in one situation than in another, even if you don't know what situation will be true when your code runs. That is where conditionals come in. Conditionals allow a computer to make a decision, based on the information that is true any time your code is run.
Students will practice `while` loops, `until` loops, and `if / else` statements. …
Students will practice `while` loops, `until` loops, and `if / else` statements. All of these blocks use conditionals. By practicing all three, students will learn to write complex and flexible code.
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.