Students will be using an algorithm that their peers have created to …
Students will be using an algorithm that their peers have created to round numbers. There are three lessons that go together to allow students to create a sequence, have a peer follow the sequence and apply it to rounding a number, then troubleshoot the sequence if steps fail. This is the second lesson to take the algorithm and apply it to see if the sequence correctly helps you round a number to the nearest ten.
The students will practice making algorithms emphasizing beginning, middle, and end while …
The students will practice making algorithms emphasizing beginning, middle, and end while investigating the life cycle of a bean plant. They will begin by watching a video of a bean plant growing and listening to a read aloud about a plant growing. After this, they will discuss the beginning, middle, and end of the bean plant’s life cycle. At the end of the lesson, the students will each create an algorithm of how the bean plant grows by drawing the beginning, middle, and end of the bean plant’s life cycle.
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.
Developed by the Science Museum of Western Virginia, this educator outline is …
Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects. Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.
Developed by the Science Museum of Western Virginia, this educator outline is …
Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects. Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.
Developed by the Science Museum of Western Virginia, this educator outline is …
Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects. Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs.
Developed by the Science Museum of Western Virginia, this educator outline is …
Developed by the Science Museum of Western Virginia, this educator outline is intended to assist in guiding middle school-aged students through various activities using the Rokit Smart robot kit. The Rokit Smart utilizes Arduino, a widely-used open-source environment for programming that enables users to create interactive electronic objects. Designed through modules, the activities can be grouped to fit after-school, summer camp, or other student enrichment needs. *Module 4 is meant to be done after Modules 1-3 are completed.
Students will be sequencing numbers from least to greatest and greatest to …
Students will be sequencing numbers from least to greatest and greatest to least. Students will work together to sequence an order of steps to get to the numbers around the classroom in order from least to greatest or greatest to least.
After reviewing tips for following instructions, students will use plane figures to create …
After reviewing tips for following instructions, students will use plane figures to create a mystery image using their teacher's algorithm. Unfortunately, the teacher's directions are not very precise. Students will lend a hand by giving detailed feedback to debug and clarify the set of ordered instructions to successfully build a snowman.
Students will sequence a story by connecting images from the beginning, middle, …
Students will sequence a story by connecting images from the beginning, middle, and end of the story on a grid board and write the algorithm to connect them in order. The arrows used to connect the beginning, middle, and end will construct an algorithm. Students will test their algorithm and debug if there are errors.These materials were created by CodeVA in partnership with George Mason University and were funded by the National Science Foundation under Grant Award #1837380
At the start of the lesson the teacher will introduce storyboards to …
At the start of the lesson the teacher will introduce storyboards to the students through examples and the definition. The teacher will read a story of their choice to the class and have them summarize it by beginning, middle and end on a graphic organizer. Next the students will make their own three box storyboard by using the summarizing graphic organizer that they just completed. At the end of the lesson the students will compare how a program is like a story.
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.