Explore ActivitiesDigital Literacy
📖
Digital Literacy

Can you finish code your own emoji story in about 30 min?

Code Your Own Emoji Story

You will this activity enhances programming skills by teaching children to use syntax to express creativity.

Duration30 min
Age GroupAges 12–13
DifficultyBeginner
SubjectDigital Literacy
Activity Preview

See how this hands-on lesson works

Sign in to start the full activity flow, save this lesson, print a learner version, and track XP. The preview below is public so parents and educators can evaluate the activity before joining.

Concept

What this lesson teaches

This activity enhances programming skills by teaching children to use syntax to express creativity. Coding with emojis engages them in both storytelling and logical thinking, as they learn to structure their narratives in code format.

Materials

What you need

    Steps

    How the activity runs

      Why It Works

      The learning connection

      By combining coding with storytelling, students employ dual coding theory — visual elements (emojis) with verbal (text) — enhancing memory retention. Writing code to display their stories fosters a deeper understanding of programming concepts as they see immediate results from their inputs.

      Extend the Lesson

      Try it with your learner

      1. Open a Python IDE or online compiler like Replit. 2. Write a function called 'tell_story()'. 3. Inside the function, use 'print()' statements to display 3 sentences with emojis. 4. Call your function to display your story. 5. Experiment by adding different emojis or sentences. 6. Share your emoji story with family and ask for their favorite part!

      Digital Literacy30 minAges 12–13Grade 7Sign in to save this activity
      Keep Learning

      Related activities