This website requires javascript.
Elementari

My Life: Coding Narrative 🌟

Designed by:

Introduction

Write a personal narrative that captures the essence of their daily routines, activities, and experiences. Students will select significant moments to highlight, making their stories engaging and reflective of their personal lives. Additionally, students will enhance their stories by adding background music, bringing their narratives to life.

Subjects:
Grades: K-5
Estimated Time For Completion: 80 mins
Hardware required: Computer or Tablet Speaker

Objectives

Students will:

  • Write a personal narrative describing a day in their lives, focusing on routines, activities, and special moments.
  • Select significant moments to include in their digital story.
  • Code background music to enhance their storytelling experience.

Code Stories and Games with Elementari

Elementari's creative coding platform lets students to bring their personal narratives to life. Through visual coding, students can easily code interactive elements, background music, and animations to their stories. This platform encourages students to experiment with coding as another way to give students a voice to express themselves.

New to Elementari? Click on the orange Start button to jump right into the lesson for free. Check out our Getting Started Guide for an overview of how Elementari works with your class. Get started for free for up to 35 student accounts.

Lesson Resources

Coding Concepts Covered

Background Music

Student Instructions

1. Reflect on a day in your life 🌀️ (20 mins)

Use the Writing Organizer (PDF or google doc) to help write your story.

2. Create a cover slide 😎 (10 mins)

Add a background and some text for the title of your story! Code a background music to play!

3. A morning in your life β˜€οΈ (10 mins)

What does a morning in your life look like? Add some slides!

4. An afternoon in your life ☁️ (10 mins)

Show what an afternoon in your life looks like.

5. An evening/night in your life πŸŒ™ (10 mins)

Show what an afternoon in your life looks like.

6. Highlight a moment in your day πŸ”– (10 mins)

What's your favorite and/or most challenging part of your day?

7. Create an ending slide to wrap up πŸ”š (10 mins)

Here are some things you could say on your ending slide:

  • The End
  • Thank You!
  • The Chronicles of [Your Name]
  • A Day In [Your Name]'s Life

You can be creative with it!

Project Example for Students

Play through this lesson's example project created on Elementari. Use this example to guide and motivate your students.

Standards

CSTA K-12 Computer Science Standards (2017)

Algorithms & Programming

  • 1B-AP-10 - Create programs that include sequences, events, loops, and conditionals.

  • 1B-AP-11 - Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

  • 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-15 - Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.

  • 1A-AP-08 - Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.

  • 1A-AP-14 - Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.

  • 1A-AP-10 - Develop programs with sequences and simple loops, to express ideas or address a problem.

  • 1A-AP-11 - Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.

  • 1A-AP-12 - Develop plans that describe a program’s sequence of events, goals, and expected outcomes.

ISTE Student Standards

Creative Communicator

  • 6b - Students create original works or responsibly repurpose or remix digital resources into new creations.

  • 6d - Students publish or present content that customizes the message and medium for their intended audiences.

  • 6c - Students communicate complex ideas clearly and effectively by creating or using a variety of digital objects such as visualizations, models or simulations.

Computational Thinker

  • 5a - Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.

Innovative Designer

  • 4a - Students know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.

  • 4d - Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.

  • 4c - Students develop, test and refine prototypes as part of a cyclical design process.

  • 4b - Students select and use digital tools to plan and manage a design process that considers design constraints and calculated risks.

AASL Standards

Inquire

  • I.A.2 - Recalling prior and background knowledge as context for new meaning

  • I.B.3 - Generating products that illustrate learning.

  • I.C.4 - Sharing products with an authentic audience.

Select Lessons or Create Your Own Lesson!