Sequencing = Storytelling
This lesson helps learners connect storytelling with simple coding through the study of the sequence of events. It begins with a read-aloud, progresses through unplugged activities in composing algorithms, and ends with story composition and creation using online interfaces. This lesson is designed to occur in the library setting for primary grades but may be adapted for the classroom setting.
OVERVIEW
Activity Overview:
This lesson helps learners connect storytelling with simple coding through the study of the sequence of events. It begins with a read-aloud, progresses through unplugged activities in composing algorithms, and ends with story composition and creation using online interfaces. This lesson is designed to occur in the library setting for primary grades but may be adapted for the classroom setting.
Meta description
- Subject Area: Computer Science, Reading/Language Arts, Library and Information Technology
- Grade Level : K-2
- Computer Science Domains:
- Computing Systems, Algorithms and Programming
- Computer Science Principles:
- Fostering an Inclusive Computing Culture, Creating Computational Artifacts, Testing and Refining Computational Artifacts
- Materials:
- Considerations:
- Navigation to specific websites can be challenging for 2nd graders. Depending on previous exposure to concepts and practices, the lesson length may deviate. / The online library, Epic! https://www.getepic.com/, has many resources related to fables, sequence of events, and so forth. / Differentiations may be necessary for various students requiring accommodations.
Lesson Plan
Overview
This lesson helps learners connect storytelling with simple coding through the study of the sequence of events. It begins with a read-aloud, progresses through unplugged activities in composing algorithms, and ends with story composition and creation using online interfaces. This lesson is designed to occur in the library setting for primary grades but may be adapted for the classroom setting.
ASSESSMENT PRE/POST-TEST
Describe, step-by-step and in order, a simple task.
What is the sequence of events of your favorite story?
How effectively are you able to use a computer program to tell a story?
OBJECTIVES
1 - Describe a simple task or event, step-by-step.
2 - Retell a story in proper sequential order.
3 - Use a computer program (coding, storyboarding, etc.) to describe a task with a proper procedure or to create a story with a beginning, middle, and end.
CATCH/HOOK
I am a ‘Robot Librarian.’ I need to demonstrate how to check out a book, but I need to be programmed to do that. I can do only what the programmer tells me. Let’s see if we can come up with the best step-by-step directions to get that done.
ACTIVITY INSTRUCTIONS
1st Session: Read-aloud selected story in selected form Explain that story sequence will go along with the paired activity Introduce activity by performing as a “Robot-Librarian” Students must direct the “Robot-Librarian” in the proper procedure for checking out a book. The “Robot-Librarian” can do only as the students direct. Students must collaborate and cooperate in giving those directions, reflecting and refining along the way.
Pretend the librarian is a robot. Program the librarian to check out a book.
- Work in small groups-Brainstorm steps
- List steps, evaluate, and refine.
- Set Librarian into motion.
- Groups take turns to check if ALL necessary steps are included and are in proper order.
2nd Session: Review Explain Objectives, Essential Questions, and Procedures Hand out “Coding Practice” Read over directions Discuss vocabulary (Algorithm, Coding, Sequencing, Story-Telling) Move through hand-out’s procedures - I Can/You Can/We Can Discuss reflections Check for understanding of vocabulary and concepts Discuss: What other tasks might you be able to describe step-by-step? Retell a task
- Work in small groups-Brainstorm task
- List steps
- Evaluate
- Refine
- Present
What other stories can you retell, point-by-point? Retell a story
- Work in small groups-Brainstorm story.
- List events
- Evaluate
- Refine
- Present
3rd Session: Review Instruct students in logging in to their computers Instruct students in navigating to the library website Instruct students in navigating to selected tool (Scratch, StoryboardThat, etc.) Demonstrate coding capabilities or show tutorial. Procedure Have students write out or draw a simple procedure of their choice Allow students to practice coding. Demonstrate story-telling possibilities or show tutorial. Creation Have students write out and draw a sequential story - with beginning, middle, end Allow students to practice storyboarding Support students in working on the projects.
Supplements
Any items in this section are the property & under the license of their respective owners.
REVIEW
Presentation of student projects ; Group discussion to reflect on what went well and what could go better
STANDARDS
| Type | Listing |
|---|---|
| CS Domains | Computing Systems, Algorithms and Programming |
| CS Principles | Fostering an Inclusive Computing Culture, Creating Computational Artifacts, Testing and Refining Computational Artifacts |
| Other Content Standards | ELA: RL.2.5. W.2.3. |
| LIT | |
| AASL -Inquire/Explore/Engage/ | |
| Crosswalked to many ISTE standards |