Trickster Tales

Students learn about trickster tales in different cultures, then learn about how algorithms tell a story using ScratchJr. This is a multi-lesson activity that integrates with Language Arts, Social Studies and Computer Science.

OVERVIEW

Activity Overview:

Students learn about trickster tales in different cultures, then learn about how algorithms tell a story using ScratchJr. This is a multi-lesson activity that integrates with Language Arts, Social Studies and Computer Science.

Meta description

  • Subject Area: Computer Science, Social Studies, Technology
  • Grade Level : K-2
  • Computer Science Domains:
    • Algorithms and Programming
  • Computer Science Principles:
    • Developing and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts
  • Materials:
    • ScratchJr
  • Considerations:
    • no

Lesson Plan

Overview

Students learn about trickster tales in different cultures, then learn about how algorithms tell a story using ScratchJr. This is a multi-lesson activity that integrates with Language Arts, Social Studies and Computer Science.

ASSESSMENT PRE/POST-TEST

What is an algorithm? Describe the importance of following a sequence?

OBJECTIVES

Identify and model daily processes by creating and following algorithms Create programs to accomplish task Use algorithms to create their own trickster tale and produce using ScratchJr.

CATCH/HOOK

Tell the story of a trickster….select a scene and have students work with you to ‘write’ an algorithm to retell.

ACTIVITY INSTRUCTIONS

Students learn about trickster tales in different cultures, then learn about how algorithms tell a story using ScratchJr. This is a multi-lesson activity that integrates with Language Arts, Social Studies and Computer Science.

Supplements

Any items in this section are the property & under the license of their respective owners.

REVIEW

Teachers can share the progression with students as outlined in the lesson plan.

STANDARDS

TypeListing
CS DomainsAlgorithms and Programming
CS PrinciplesDeveloping and Using Abstractions, Creating Computational Artifacts, Testing and Refining Computational Artifacts
Other Content StandardsSocial Studies: SS2.2.2 Language Arts: RL2.2, RL2.10, SL2.5