Coding for the Ocean - Build Your AI Bot to Save the Sea
Home
Educational Resources
Challenges
Coding for the Ocean - Build Your AI Bot to Save the Sea

Coding for the Ocean - Build Your AI Bot to Save the Sea

This challenge has been written by Teresa Silvestri and is part of the EU CODE WEEK CHALLENGES.

challenges.common.educational-goals

  • To develop basic skills in programming and artificial intelligence
  • To promote environmental awareness and the importance of protecting the environment
  • To encourage creativity and imagination through storytelling
  • To develop problem-solving and critical thinking skills

Duration

45 minutes – 1 hour

Experience

Beginner - No prior coding experience required; suitable for complete beginners.

Target Audience

  • Primary School students (6 to 12 years)

Purpose

  • The ability to use artificial intelligence to solve environmental problems.
  • Coding skills to create and program an AI bot.
  • Knowledge about climate change and the importance of protecting the marine environment.
  • Problem-solving abilities in the context of science and technology.
  • Development of logical thinking applied to real-world challenges.
  • Creativity in designing a bot that can respond to environmental threats.
  • Practical experience using coding platforms like Code.org.
  • Teamwork and collaboration while sharing bots and competing with classmates.

Recommended Materials

  • Software: Access to Code.org
  • Hardware: Computer or tablet with an internet connection.
  • Online tools: Web browser to navigate Code.org or similar platforms.
  • Support materials: Tutorials and educational resources provided by the platform.
  • Other tools: Optional audio or video devices to follow the tutorial.

Coding for the Ocean - Build Your AI Bot to Save the Sea

Primary School students (6 to 12 years)

Description

Create and train an AI bot to protect the sea! Learn to code, solve environmental problems, and develop logical thinking to safeguard the marine environment.

Instructions

  1. Access Code.org
  2. Open your web browser and go to Code.org. If you don't have an account, you can create one or log in with an existing one.
  3. Start a new project
  4. On the main screen, select the course or tutorial related to ocean protection. Click "Start" to begin your project.
  5. Follow the step-by-step tutorial
  6. Code.org will guide you through an interactive tutorial. Read each instruction carefully and complete each step. Make sure to follow the instructions to learn how to program your AI bot.
  7. Program your bot
  8. Use the visual coding blocks to teach your bot how to respond to environmental situations, such as collecting plastic or avoiding obstacles. Modify the blocks to suit different situations and test the bot's behavior.
  9. Test your bot
  10. After writing the code, test your bot to see how it handles the challenges. If the bot doesn't work as expected, go back and modify it, then retest it until it's effective.
  11. Share your bot with the class
  12. Once your bot is ready, copy the project link and share it with your classmates. Join the competition to see which bot is the most effective at protecting the sea.
  13. Review and improve
  14. After completing the challenge, review your code and look for ways to improve it. You can add more features to the bot to tackle new environmental challenges.
  15. Share the link to your work in your Instagram Bio: tap the Edit Profile button on your Instagram and add the link to your work in the Website field. After that, create a new post, add a screenshot of your work, write “Link in Bio”, add the hashtag #EUCodeWeekChallenge and mention @CodeWeekEU.

Share the link to your work in your Instagram Bio: tap the Edit Profile button on your Instagram and add the link to your work in the Website field. After that, create a new post, add a screenshot of your work, write “Link in Bio”, add the hashtag #EUCodeWeekChallenge and mention @CodeWeekEU.

Real-life applications

  • Artificial Intelligence in Ocean Protection: Companies and organizations like The Ocean Cleanup are using AI-powered systems to collect plastic from oceans, helping to tackle marine pollution.
  • AI in Environmental Monitoring: AI bots are employed to monitor ocean conditions, track marine wildlife, and detect pollution, improving the efficiency of environmental protection efforts.

Variations of the challenge

  • Expanding the challenge to other environments: You could modify the challenge to involve AI bots protecting other ecosystems like forests, rivers, or even urban areas.
  • The bots would need to address challenges such as deforestation or air pollution.
Download this challenge as a word document