This lesson will give students an idea of what to expect when …
This lesson will give students an idea of what to expect when they head to the computer lab. It begins with a brief discussion introducing them to computer lab manners, then they will progress into using a computer to complete online puzzles.
Using Scrat from the Ice Age franchise, students will develop sequential algorithms …
Using Scrat from the Ice Age franchise, students will develop sequential algorithms to move a squirrel character from one side of a maze to the acorn at the other side. To do this they will stack code blocks together in a linear sequence.
Using Scrat from the Ice Age franchise, students will develop sequential algorithms …
Using Scrat from the Ice Age franchise, students will develop sequential algorithms to move a squirrel character from one side of a maze to the acorn at the other side. To do this they will stack code blocks together in a linear sequence.
Students will apply the programming concepts that they have learned to the …
Students will apply the programming concepts that they have learned to the Harvester environment. Now, instead of just getting the character to a goal, students have to collect corn using a new block. Students will continue to develop sequential algorithm skills and start using the debugging process.
Using characters from the game Angry Birds, students will develop sequential algorithms …
Using characters from the game Angry Birds, students will develop sequential algorithms to move a bird from one side of a maze to the pig at the other side. To do this they will stack code blocks together in a linear sequence, making them move straight, turn left, or turn right.
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.
In this lesson, students will take control of the Artist to complete …
In this lesson, students will take control of the Artist to complete drawings on the screen. This Artist stage will allow students to create images of increasing complexity using new blocks like `move forward by 100 pixels` and `turn right by 90 degrees`.
Children will be introduced to farm animal vocabulary through the nursery rhyme …
Children will be introduced to farm animal vocabulary through the nursery rhyme Baa, Baa Black Sheep. They will play language games with farm terms. They will learn to recite the rhyme and comprehend the vocabulary.
Art projects are a fun way teachers can teach non-fiction sequencing. In …
Art projects are a fun way teachers can teach non-fiction sequencing. In these videos, children will learn to follow directions and expand their vocabulary. The first project, monoprints, teaches the steps to create prints out of foil, cardboard, and paint. Through the second project, solar dying, children will learn the steps needed to create colorful string by placing food scraps in jars for the sun to dye.
Students will work on creating an algorithm for other students to follow …
Students will work on creating an algorithm for other students to follow that explains how to round numbers. There are three lessons that go together to allow students to create a sequence for rounding, have a peer follow the sequence, then troubleshoot the sequence if steps fail. In this first set of the unit, students will follow an algorithm to learn how a set of steps should be written.
Students will work on taking the suggestions from partners from the last …
Students will work on taking the suggestions from partners from the last lesson and troubleshoot how they could improve their sequence for rounding. There are three lessons that go together to allow students to create a sequence, have a peer follow the sequence, then troubleshoot the sequence if steps fail.
Sequencing is a skill that is important in many content areas as …
Sequencing is a skill that is important in many content areas as well as computer science. After listening to a well known story such as The 3 Little Pigs or The 3 Bears and Goldilocks, students will demonstrate an understanding of sequence by drawing the beginning, middle and end of the story and labeling it with b for beginning, m for middle, and e for ending.
Using the mentor text How to Code a Sandcastle, students will display …
Using the mentor text How to Code a Sandcastle, students will display their sequence knowledge and coding skills to guide teammates through the correct order of how to build an ice cream sundae. Just like in computer science, when scientists need to construct programs and sequential events, students will use sequence structured graphic organizers, cut and paste picture prompts, as well as blank coding mat templates to help complete this fun and engaging lesson encompassing both Language Art and Computer Science standards.
Students will love programming their "robot teacher" to maneuver around the classroom …
Students will love programming their "robot teacher" to maneuver around the classroom in this introductory coding lesson. Basic computer science concepts are defined and applied as students work together to plan, create, and test algorithms. Students will recognize that programmers are the brains behind machines and technologies.
In this lesson, students learn about algorithms by creating a step-by-step sequence …
In this lesson, students learn about algorithms by creating a step-by-step sequence for a vacation to different cities in Virginia. Students explore the cities through visuals and landmarks, and collaboratively create an algorithm for traveling between specific cities. They also individually create their own vacation plans, mapping out the order of cities they will visit and sharing their algorithms with peers for evaluation.
Grade K students will strengthen their understanding about past and present by …
Grade K students will strengthen their understanding about past and present by using a graphic organizer to sequence the changes of a place or object over time. Students will engage in collaborative conversations at multiple times to compare and contrast the past and present, while also learning from their peers during these conversations. Students will explore a fiction text during a read aloud to strengthen their understanding of the past and the present. At the end of this lesson, students will use their knowledge of sequential order to complete and/or create a graphic organizer showing how houses have changed from the past to the present. Students will gain an understanding that computer scientists use graphic organizers to show their thoughts and ideas.
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.