Students will apply their understanding of sharing personal and private information on …
Students will apply their understanding of sharing personal and private information on the web by creating an interactive poster in this mini-project. This lesson aligns to national Computer Science standards from CSTA.
This exploratory lesson helps students understand the challenges and benefits of respecting …
This exploratory lesson helps students understand the challenges and benefits of respecting ownership and copyright, particularly in digital environments. This lesson aligns to national Computer Science standards from CSTA.
This context-setting lesson shifts the focus from Sprite Lab to the Artist, …
This context-setting lesson shifts the focus from Sprite Lab to the Artist, a new tool that students will explore throughout the remainder of the course. This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students will create intricate designs using the Artist. …
In this skill-building lesson, students will create intricate designs using the Artist. The lesson ends with an opportunity for students to create their own designs. This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students will explore the creation of repetitive designs …
In this skill-building lesson, students will explore the creation of repetitive designs using variables in the Artist environment. Students will learn how variables make code easier to write and easier to read. After guided puzzles, students will end in a free play level to show what they have learned and create new designs. This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students will be encouraged to figure out how …
In this skill-building lesson, students will be encouraged to figure out how minor changes in loops will affect their program. This lesson aligns to national Computer Science standards from CSTA.
This skill-building lesson will help illustrate how variables can make programs more …
This skill-building lesson will help illustrate how variables can make programs more dynamic by allowing values to change while the code is running. This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students will use loops with a powerful, new …
In this skill-building lesson, students will use loops with a powerful, new structure. This lesson aligns to national Computer Science standards from CSTA.
This skill-building lesson focuses on for loops and using an incrementing variable …
This skill-building lesson focuses on for loops and using an incrementing variable to solve more complicated puzzles. This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students practice “for” loops with Artist. Students will …
In this skill-building lesson, students practice “for” loops with Artist. Students will complete puzzles to create complex designs and unique art. This lesson aligns to national Computer Science standards from CSTA.
In this context-setting lesson, students will run and collect data from a …
In this context-setting lesson, students will run and collect data from a simple simulation in Sprite Lab. After running the simulation multiple times, students will have an opportunity to predict how changing a variable in the simulation might impact the outcome and test that hypothesis. This lesson aligns to national Computer Science standards from CSTA.
This lesson combines skill-building around events with a mini-project where students get …
This lesson combines skill-building around events with a mini-project where students get to build their own computer simulation in Sprite Lab. Students will study the simulation to understand how quickly a virus can spread and what can be done to slow it down. This lesson aligns to national Computer Science standards from CSTA.
In this exploratory lesson, students will train a machine learning model by …
In this exploratory lesson, students will train a machine learning model by classifying fish and other objects. This lesson aligns to national Computer Science standards from CSTA.
Students will pretend to flow through the internet while learning about connections, …
Students will pretend to flow through the internet while learning about connections, URLs, IP Addresses, and DNS in this exploratory lesson. This lesson aligns to national Computer Science standards from CSTA.
In this context-setting lesson, students will discuss the role of computers and …
In this context-setting lesson, students will discuss the role of computers and technology in their lives, focusing on how apps and tools give users choices about how to use them. Students will also explore apps similar to those they’ll create themselves later on. This lesson aligns to national Computer Science standards from CSTA.
This project lesson takes students through the process of designing, developing, and …
This project lesson takes students through the process of designing, developing, and showcasing new projects! This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students will work through a series of programming …
In this skill-building lesson, students will work through a series of programming levels on the computer, finishing with an open-ended “free play” task where they can build whatever they like. Students will write programs and learn about the two concepts at the heart of Sprite Lab: sprites and behaviors. This lesson aligns to national Computer Science standards from CSTA.
In this skill-building lesson, students will work through a series of programming …
In this skill-building lesson, students will work through a series of programming levels on the computer, finishing with an open-ended “free play” task where they can build whatever they like. Students will write programs that respond to timed events and user input. This lesson aligns to national Computer Science standards from CSTA.
Students will create an interactive Virtual Pet that looks and behaves how …
Students will create an interactive Virtual Pet that looks and behaves how they wish in this mini-project lesson. Students will use Sprite Lab's "Costumes" tool to customize their pet's appearance. They will then use events, behaviors, and other concepts they have learned to bring their project to life. This lesson aligns to national Computer Science standards from CSTA.
As kids grow, they'll naturally start to communicate more online. But some …
As kids grow, they'll naturally start to communicate more online. But some of what they see could make them feel hurt, sad, angry, or even fearful. Help your students build empathy for others and learn strategies to use when confronted with cyberbullying. This lesson aligns to national Computer Science standards from CSTA.
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.