In computer science, developing programs involves planning. This planning may include representing …
In computer science, developing programs involves planning. This planning may include representing algorithms and programs graphically with symbols, like in a flowchart, or writing, like using pseudocode. Pseudocode is not a programming language, but a simple way of describing a set of programming instructions. This practice sheet offers the opportunity to take pseudocode and flowchart information and interpret the outcomes.
Time to demonstrate how the watershed works with this message in a …
Time to demonstrate how the watershed works with this message in a bottle lesson. Students will have the opportunity to send a message in a bottle and observe how it travels down the watershed to the ocean!
Set students up for programming success by creating a BeeBot anchor chart!These …
Set students up for programming success by creating a BeeBot anchor chart!These editable instructions will help students identify their role as planner or driver and set clear expectations of how Bee-Bot is used in computer programming. Tips:Introduce Bee-Bot whole classMake sure students understand the importance of the clear (x) button to erase the previous codealways press clear first to signal a new code (like how a capital letter signals the start of a new sentence) Plan the program in developmentally appropriate steps (some students program one step at a time, while others can program to the end goal)Turn the Bee-Bot off and use it as a game piece to write successful algorithmsHave students write their plan, or algorithm, on a whiteboard instead of using the cardsThe Bee-Bot emulator is perfect for guided practice!
Test how well plants grow with different liquids! Time to test the …
Test how well plants grow with different liquids! Time to test the pH and see how it affects the growth of microgreens! Students will learn about input and output by adding liquids with different pH’s to the soil and measuring the effect of the output of plants.
Students will be introduced to the term algorithm while reading the story …
Students will be introduced to the term algorithm while reading the story of Humpty Dumpty. Students will develop an algorithm or step by step sequence of instructions for putting Humpty Dumpty back together again.
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.
This is a lesson for first grade to talk about how technology …
This is a lesson for first grade to talk about how technology has changed our lives over the years. I have it related to the first settlers and the experience they may have had if they had today's technology. We also will discuss the technology we use today in our rooms vs what used to be used and how our behavior online can affect us even when people can't see us.
This is a short description intended to catch the reader and make …
This is a short description intended to catch the reader and make them want to open your lesson.Bring a rural-cultural atmosphere to your classroom by hatching chicken eggs. Students will be able to compare basic to high tech incubators and compare how technology has influenced and advanced in order to meet cultural needs.
The students will identify how computing technologies have changed the world and …
The students will identify how computing technologies have changed the world and how they are influenced by cultures by group activities, critical activities, problem solving skills and researching.
Impossible Password Hack Challenge!! Students will dive into the mid-year review with a …
Impossible Password Hack Challenge!! Students will dive into the mid-year review with a new outlook on their vocabulary words. As they go back through old information they have the challenge to turn vocabulary words into the strongest password. What group will be able to create the most complex passwords.
Developed by the Science Museum of Western Virginia, this educator outline was …
Developed by the Science Museum of Western Virginia, this educator outline was written for an in-museum program that addresses computational thinking. Teachers and students in grades 3-4 will expand knowledge of computer science algorithms and programming content while working through the activities "Flossbot" and "Edison Bot Activity".
The process of how a bill becomes law is a fascinating process …
The process of how a bill becomes law is a fascinating process that is much more than just a Representative or Senator introducing a bill and having it move through the process to its eventual demise or addition to another bill or to the bill ending up on the President’s desk itself. An even more interesting question is: “What is the subject matter of MANY of these bills- researched, drafted, and introduced? This lesson will tackle that question and many others!
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.