Community Helpers: Algorithms_K
After studying community helpers, students will demonstrate their knowledge by programming a floor robot to visit their community helper on a floor mat.
Students will learn about traditions and then read Bowwow Powwow. Afterwards, students will create an algorithm to make a floor robot recall a powwow dance.
Students will use a fiction book and nonfiction database to learn about Diwali and its traditions. On the second class session, students will create or debug an algorithm to have the floor robots visit significant events used to celebrate Diwali.
After reading and learning about Valentine's Day, students will create their own Valentine heart for the BeeBot. In the following lesson, they will write an algorithm for the BeeBots to collect its valentines.
The Sweetest Scoop: Algorithms and Data_1st-3rd
Using a biographical story, students will create a pictorial algorithm that also focuses on how the characters solved problems (debugged). After that, they will gather data to present to the class and analyze.
Quilts: Loops and Conditionals_2-3
After researching and reading about Native American quilts and art designs, students will use an online tutorial. In this tutorial from Code.org, they will create quilt designs while applying loops and conditionals.
The Library Lion: Call Number Identification and Algorithms_2-3
After a read-aloud, students will brainstorm important sections of their library and create a map. Then they will create an algorithm to help them locate books using Destiny and call numbers.
Students will learn about Native American culture and read Fry Bread. Then, they will compare how a recipe is similar to an algorithm. Finally, they will use floor robots to travel through the sequence of making fry bread.
Mapping Sam: Presenting Data_2-4
Students will read Mapping Sam and study how maps are abstractions of data. Then, they will collect data on their school neighborhood and draw a map to represent the playground or school from a different perspective.
Students will review wants and needs. Then, they will program BeeBot robots to collect pictures of items that are "needs" on a mat.
A Ride to Remember: Citing Sources_2
After reading the Black-Eyed Susan nominee, A Ride to Remember, students will research Coretta Scott King using databases. They will also learn how to create citations and focus learning on creating citations for their research project.
Branches of Government: Algorithms_2
Students will review the branches of government. Then, they will program the BeeBot to travel from a responsibility to the correct branch of government.
How Computers Work Part 1: Hardware_2
In this multi-day lesson, students read books that depict how computers and devices are used within our daily lives. Then, they learn about the hardware and software that help computers work before building a model of a computer.
How Computers Work Part 2: Hardware_2
Students research prominent figures in computing, such as Alan Turing and Katherine Johnson, and discuss how their work impacted our daily use of devices today.
After review U.S. Symbols, students will use the BeeBots to match the symbols and their definitions on a floor mat.
President's Day: Gathering Data_3
Students will learn about a former President's life and determine how life events helped him to persevere and solve problems. They will retell the main events of the President's life using a program written in Scratch or Scratch Jr.
Biography Project: Scratch_Grade3-5
Students will read and take notes about a notable member of society and how he/she impacted our lives. They will retell the main events of the person's life using Scratch.
Biography Who Am I Game: Scratch_3-5
Students will learn about a historical figure and determine important facts in his/her life. Using Scratch, students will code a program that retells the person's life and present the code to peers.
State Facts: GreenScreen/Scratch_3-5
Students will research a state of their choice using a variety of databases and gather information. Then, they will select which information to share and create a green screen video or Scratch project to share what they learned.
Students read The Floating Field and conduct research related to themes of the book, such as soccer and Thailand. Students work in teams to create a poster to share their learning with others. Then, teams work to code Spheros to play soccer on a mockup field.
Her Name Was Mary Katharine: Primary Sources and Algorithms_4-5
Students will use a primary source analysis tool from the Library of Congress to make predictions and observations of the Declaration of Independence. Then, they will read and fill in knowledge gaps with the book Her Name Was Mary Katharine. Finally, students will create a floor robot map that depicts several colonies and write an algorithm to have the BeeBot deliver the Declaration of Independence.
Coding Interactive School Maps: Algorithms and Abstraction_Grade 5
Students will apply abstraction skills by designing a map to teacher primary students about important locations within the school building. Then, they will use a Code.org template to create an online version of their map by utilizing coding blocks.
Using eBooks to Evaluate Technological Inventions_5
Students will use databases to find information about contributions to computing. They will then work with a partner to improve/modify a current technological invention they use daily.
Women in History: Decomposition and Debugging_5
Students will research a famous woman from history and gather data about her life. Then, they will select information that shows her significance to us to share in a Scratch project. If 3D printers are available, students will use Tinkercad to create a representation of their researched woman.
Native American Totems: Augmented Reality and Creative Commons_Grade 5
Students will learn about Native American totems by collecting and presenting data. Then they will demonstrate their understanding of Creative Commons by creating their own totem.
Black History Month: Famous Programmers and Algorithms_4
After researching famous African American programmers and their technological contributions, students will program floor robots to match the programmer with their invention. Students will have to write and debug multiple algorithms to complete the task.
Navajo Code Talkers: Encryption and Algorithms_5
After learning about the Navajo Code Talkers and learning what encryption is, students will hone their own encryption skills by practicing sending and receiving encrypted messages. Then, they will decipher a message to learn where to send their BeeBot and write an algorithm to get the BeeBot to the correct location.
Branches of Government: Algorithms_5
After review the branches of government and their roles, students will draw game questions. They will program the BeeBot to travel to the correct branch of government on the mat. They will also write their algorithm and debug it.
Are you a media specialist with a great lesson that you would like to add to the database? Share it here for peer review and curation. For more information, please contact:
Jen McCallion: McCalJen@wcps.k12.md.us, Kimberley Row: kimberley.b.row@mcpsmd.net, and Jen Siderius: jennifer.siderius@fcps.org