Free AI-assisted K12 Learning

Digital Storytelling with Code.org


 Combines digital storytelling with coding via Code.org to spark imagination and logic.

 Description : By combining digital storytelling with coding exercises on Code.org, learners create simple interactive narratives that enhance both language and computational skills through fun, integrated activities.

Category : Coding & Engineering
Age : 5+
Difficulty Level : Normal

 Curriculum :
          Module 1: Introduction to Digital Storytelling

Section 1: What is Digital Storytelling?
- Lesson 1: Understanding Storytelling  
  Module 1, Section 1, Lesson 1: Understanding Storytelling  
- Lesson 2: Key Components of a Story  
  Module 1, Section 1, Lesson 2: Key Components of a Story

Section 2: Exploring Code.org  
- Lesson 1: Navigating the Code.org Platform  
  Module 1, Section 2, Lesson 1: Navigating the Code.org Platform  
- Lesson 2: Introduction to Coding Blocks  
  Module 1, Section 2, Lesson 2: Introduction to Coding Blocks

Section 3: Characters and Settings  
- Lesson 1: Creating Simple Characters  
  Module 1, Section 3, Lesson 1: Creating Simple Characters  
- Lesson 2: Designing Your Story Setting  
  Module 1, Section 3, Lesson 2: Designing Your Story Setting

Section 4: Basic Story Structures  
- Lesson 1: Beginning, Middle, End  
  Module 1, Section 4, Lesson 1: Beginning, Middle, End  
- Lesson 2: Sequencing Events  
  Module 1, Section 4, Lesson 2: Sequencing Events

Section 5: Visual Storytelling  
- Lesson 1: Using Images to Tell a Story  
  Module 1, Section 5, Lesson 1: Using Images to Tell a Story  
- Lesson 2: Combining Code and Visuals  
  Module 1, Section 5, Lesson 2: Combining Code and Visuals


Module 2: Story Elements and Coding Basics

Section 1: Expanding Story Ideas  
- Lesson 1: Brainstorming Story Themes  
  Module 2, Section 1, Lesson 1: Brainstorming Story Themes  
- Lesson 2: Organizing Your Story Ideas  
  Module 2, Section 1, Lesson 2: Organizing Your Story Ideas

Section 2: Learning Basic Coding Concepts  
- Lesson 1: Understanding Commands  
  Module 2, Section 2, Lesson 1: Understanding Commands  
- Lesson 2: Introduction to Simple Loops on Code.org  
  Module 2, Section 2, Lesson 2: Introduction to Simple Loops on Code.org

Section 3: Creating Interactive Stories  
- Lesson 1: Adding Interactivity with Code  
  Module 2, Section 3, Lesson 1: Adding Interactivity with Code  
- Lesson 2: Simple Animations to Enhance a Story  
  Module 2, Section 3, Lesson 2: Simple Animations to Enhance a Story

Section 4: Bringing Narration to Life  
- Lesson 1: Using Speech Bubbles and Text  
  Module 2, Section 4, Lesson 1: Using Speech Bubbles and Text  
- Lesson 2: Incorporating Sound Effects  
  Module 2, Section 4, Lesson 2: Incorporating Sound Effects

Section 5: Developing Character Dialogues  
- Lesson 1: Scripting Simple Character Conversations  
  Module 2, Section 5, Lesson 1: Scripting Simple Character Conversations  
- Lesson 2: Modifying Dialogues with Code  
  Module 2, Section 5, Lesson 2: Modifying Dialogues with Code


Module 3: Interactive Narratives and Code.org Tools

Section 1: Exploring Code.org Activities  
- Lesson 1: Interacting with Guided Tutorials  
  Module 3, Section 1, Lesson 1: Interacting with Guided Tutorials  
- Lesson 2: Overcoming Simple Coding Challenges  
  Module 3, Section 1, Lesson 2: Overcoming Simple Coding Challenges

Section 2: Planning an Interactive Story  
- Lesson 1: Structuring Your Narrative Flow  
  Module 3, Section 2, Lesson 1: Structuring Your Narrative Flow  
- Lesson 2: Creating a Story Flowchart  
  Module 3, Section 2, Lesson 2: Creating a Story Flowchart

Section 3: Basic Engineering Concepts  
- Lesson 1: Understanding Input and Output  
  Module 3, Section 3, Lesson 1: Understanding Input and Output  
- Lesson 2: Solving Simple Problems with Code  
  Module 3, Section 3, Lesson 2: Solving Simple Problems with Code

Section 4: Designing Story-Based Games  
- Lesson 1: Creating Simple Game Elements  
  Module 3, Section 4, Lesson 1: Creating Simple Game Elements  
- Lesson 2: Coding Basic Interactive Interactions  
  Module 3, Section 4, Lesson 2: Coding Basic Interactive Interactions

Section 5: Merging Story and Code  
- Lesson 1: Building Story Scenes with Code  
  Module 3, Section 5, Lesson 1: Building Story Scenes with Code  
- Lesson 2: Debugging Your Narrative Code  
  Module 3, Section 5, Lesson 2: Debugging Your Narrative Code


Module 4: Bringing Stories to Life with Code

Section 1: Fine-Tuning Your Code  
- Lesson 1: Refining Story Flow with Code  
  Module 4, Section 1, Lesson 1: Refining Story Flow with Code  
- Lesson 2: Testing Interactive Elements  
  Module 4, Section 1, Lesson 2: Testing Interactive Elements

Section 2: Enhancing Story Visuals  
- Lesson 1: Adding Special Effects to Characters  
  Module 4, Section 2, Lesson 1: Adding Special Effects to Characters  
- Lesson 2: Animating Backgrounds and Scenes  
  Module 4, Section 2, Lesson 2: Animating Backgrounds and Scenes

Section 3: Integrating Sound into Stories  
- Lesson 1: Including Sound Clips and Audio  
  Module 4, Section 3, Lesson 1: Including Sound Clips and Audio  
- Lesson 2: Coding Audio Feedback for Interactions  
  Module 4, Section 3, Lesson 2: Coding Audio Feedback for Interactions

Section 4: Building User Interactions  
- Lesson 1: Creating Interactive Buttons  
  Module 4, Section 4, Lesson 1: Creating Interactive Buttons  
- Lesson 2: Coding Simple User Input  
  Module 4, Section 4, Lesson 2: Coding Simple User Input

Section 5: Collaborative Problem-Solving  
- Lesson 1: Troubleshooting Story Code Together  
  Module 4, Section 5, Lesson 1: Troubleshooting Story Code Together  
- Lesson 2: Peer Collaboration for Debugging  
  Module 4, Section 5, Lesson 2: Peer Collaboration for Debugging


Module 5: Story Sharing and Presentation

Section 1: Reviewing Your Story  
- Lesson 1: Self-Review of Narrative and Code  
  Module 5, Section 1, Lesson 1: Self-Review of Narrative and Code  
- Lesson 2: Gathering Constructive Feedback  
  Module 5, Section 1, Lesson 2: Gathering Constructive Feedback

Section 2: Finalizing Story Details  
- Lesson 1: Refining Story Elements and Details  
  Module 5, Section 2, Lesson 1: Refining Story Elements and Details  
- Lesson 2: Final Touches on Your Code  
  Module 5, Section 2, Lesson 2: Final Touches on Your Code

Section 3: Preparing Your Presentation  
- Lesson 1: Organizing Your Story Presentation  
  Module 5, Section 3, Lesson 1: Organizing Your Story Presentation  
- Lesson 2: Practicing Storytelling Through Code  
  Module 5, Section 3, Lesson 2: Practicing Storytelling Through Code

Section 4: Sharing Your Work  
- Lesson 1: Publishing Your Story on Code.org  
  Module 5, Section 4, Lesson 1: Publishing Your Story on Code.org  
- Lesson 2: Sharing and Discussing with Peers  
  Module 5, Section 4, Lesson 2: Sharing and Discussing with Peers

Section 5: Celebrating Creativity  
- Lesson 1: Recap of Your Coding Story Journey  
  Module 5, Section 5, Lesson 1: Recap of Your Coding Story Journey  
- Lesson 2: Celebrating Achievements and Creativity  
  Module 5, Section 5, Lesson 2: Celebrating Achievements and Creativity