Bundle and save to celebrate summer! Shop Now

View All Materials

Lesson:

MadLibs

Coding,

Robotics,

Science

Experience Level

Grades 3-5

Duration

15-30 minutes

Group Size

Individual

Small Groups (2-4)

Compatible Robots

Root rt0 Coding Robot

Root rt1 Coding Robot

Details

Create a random word generator to complete a MadLibs story with vocabulary words.

Downloads & Resources

MadLibs Lesson Plan
Educational Standards

CSTA K-12 CS Standards

1B-AP-09

Create programs that use variables to store and modify data.

1B-AP-10

Create programs that include sequences, events, loops, and conditionals.

1B-AP-12

Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.

1B-AP-13

Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.

CCSS ELA K-8 Language

CCSS.ELA-LITERACY.CCRA.L.1

Demonstrate command of the conventions of standard English grammar and usage when writing or speaking.

L.3.1.A

Explain the function of nouns, pronouns, verbs, adjectives, and adverbs in general and their functions in particular sentences.

L.5.1.C

Use verb tense to convey various times, sequences, states, and conditions.

CCSS.ELA-LITERACY.CCRA.L.5

Demonstrate understanding of figurative language, word relationships, and nuances in word meanings.

L.4.5.C

Demonstrate understanding of words by relating them to their opposites (antonyms) and to words with similar but not identical meanings (synonyms).