This website requires javascript.
Elementari

My Top 3 SDGs APP

Designed by:

Introduction

Introduce students to the United Nations Sustainable Development Goals (SDGs) by having them select their top 3 and create an interactive app. Students will design an app with buttons representing their chosen SDGs and use voiceovers to explain the significance of each. This lesson promotes global awareness, coding, and digital citizenship.

Subjects:
Grades: 3-8
Estimated Time For Completion: 60 mins
Hardware required: Computer or Tablet Speaker Microphone

Objectives

Students will...

  • Explore the SDGs and select your top 3.
  • Create an interactive project that highlights your chosen SDGs.
  • Record and code voiceovers to explain your selections.
  • Share your project responsibly and reflect on your role as a digital citizen.

Code Stories and Games with Elementari

Students will use Elementari's coding platform to design an interactive app that showcases their top 3 SDGs. They will code buttons, integrate voiceovers, and add background music to enhance the app’s interactivity. Elementari makes coding accessible while fostering creativity through app design.

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 Voice Recording

Student Instructions

1. Learn and Choose 🧠 (10 mins)
2. Create Title Page 🎨 (8 mins)

Design a title page for your project with the title "My Top 3 SDGs" and your name. Code a background music to play.

3. Add Buttons 📄 (7 mins)

Create a page with three buttons, each labeled with one of your chosen SDGs.

4. Voiceover Button 1 🎙️ (10 mins)

Record and code a voiceover for your first SDG button.

5. Voiceover Button 2 🎤 (10 mins)

Record and code a voiceover for your second SDG button.

6. Voiceover Button 3 🎤 (10 mins)
7. Finalize and Share 🌟 (5 mins)

Add final design touches. Try this!

  1. Add a background image or other images
  2. Style the buttons
  3. Customize and animate a boy/girl character from the Animations tab and customize (click on the orange Customize button). You can then use the function Animate to make the character talk!


Review your project and submit it to your teacher to publish. Once published, it's shared to the world!


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.

  • 2-AP-10 - Use flowcharts and/or pseudocode to address complex problems as algorithms.

  • 2-AP-13 - Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.

  • 2-AP-17 - Systematically test and refine programs using a range of test cases.

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.

About the Designer

Take Action Global is a leading education non-profit committed to climate education for all. Over five years, TAG has served over 4.7 million students and educators from 160+ countries through online learning programs and has supported over 2 million tree plantings.

Learn about more ways to take action for the planet through climate education, sustainability, and global collaboration:

  • EarthProject App: free iOS/Android app for youth to track actions, create teams, and see collective impact for the planet
  • Climate Action Project: annual Fall online project for global K-12 classrooms
  • Climate Action Day: annual online event for global classrooms celebrating climate education as a solution for climate change
  • Climate Action Schools: full school program for 100 schools
  • Goals Project: annual winter online project for global PreK-University classrooms focused on the UN Sustainable Development Goals
  • Coding for Climate: annual March/April project for global K-12 classrooms

Select Lessons or Create Your Own Lesson!