Translation Station
In this Scratch project, you will create an exciting Translation Station - your very own custom tool to input phrases and translate them, both in writing and speaking.
Your objective is to code and learn about artificial intelligence (AI) by creating a dynamic game. In this safe and creative method to use AI, you can input a word or sentence in a given language and have it translated to the language of your choice.
Press the Green Flag to begin!
🎒 About this lesson plan
Students build a simple translation tool in Scratch where they can type any English word or phrase, select a target language from a dropdown menu, and watch AI instantly translate and pronounce it.
Students can test their AI translator with increasingly challenging words, explore languages outside of language study classes, and get feedback from multilingual classmates on pronunciation accuracy. Overall, students will discover where AI translation succeeds or stumbles. They'll uncover which languages work better than others, why some cultural concepts don't translate directly, and how their simple tool connects them to millions of speakers worldwide.
Core Activity - Vocabulary Victory
⏳25 minutes
Students build and test their translator, then save it as a study tool they can use anytime.
About Vocabulary Victory
Students pair up to practice vocabulary for their language classes. One student picks a word from their study list and selects the target language, while their partner (without looking at the screen) tries to pronounce that word in the new language. Then they press space to hear the AI's pronunciation and see if they were close. Partners switch roles and keep score of correct guesses.
Build Your Study Tool (15 min)
Code: when space pressed → translate English input to French (or other language being studied) → speak result
Test with actual French vocabulary: "butterfly," "house," "friendship"
Partner up: one picks English word, other guesses French pronunciation, press space to check
Save & Practice (10 min)
Save project with a clear name like "French Quiz Helper"
Practice with real vocabulary from upcoming French test
Keep score of correct pronunciations and notice what's tricky for AI
Extension - Language Detective
⏳15 minutes
Students explore other languages and discover how well the tool works within their home languages.
About Language Detective
Students test the AI by translating a word, then translating it back to English. Does "butterfly" → Spanish → English still say "butterfly"? Students become detectives finding where AI translation "breaks" and discuss why.
Multilingual students in the classroom can become experts who can verify translations and spot what the AI gets right or wrong. They might catch that while "butterfly" translates correctly, "social butterfly" doesn't make sense in their language. These student experts might introduce words from their native languages that don't exist in English, challenging classmates to understand concepts that the AI struggles with.
Free Exploration (10 min)
Test any languages students are curious about or speak at home as multilingual learners
Try family words, slang, or phrases from different cultures
Group Discovery Sharing (5 min)
Groups share one interesting discovery
What worked well? What seemed off? Any funny mistranslations?
Reflection & AI discussion
⏳15 minutes
Students reflect on their discoveries and discuss how AI learns languages.
What Did We Learn? (5 min) - Students share translation accuracy discoveries
AI Training Talk (10 min) - Teacher-led discussion:
Why wasn't pronunciation always perfect?
Which languages worked better and why?
What does this tell us about AI training data and whose languages get priority?
Student Check-In Tool
✅ Demystifies AI - With Translation Station, students discover how AI translation works by testing it, finding its limitations, and understanding what training data means for language representation.
Students can track their progress with the check-in table below, simply circle or mark an X in the corresponding box!
Still Working
Getting There
I Got It!
I can build a working translator
I can test my translator
I can describe one strength and one limitation of AI translation
🤝Curriculum Connections
🎯Math Grades 3-4: C3.1 solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, and repeating events
🎯Math Grades 5-6: C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves conditional statements and other control structures
🎯Cycle 2: Uses objects, diagrams or equations to represent a situation and conversely, describes a situation represented by objects, diagrams or equations
🎯Cycle 3: Analyzes situations using different registers (types) of representation
🔗 Links to Scratch Projects
Code-related Objectives:
Introduce learners to conditional statements with event blocks
Introduce learners to the use of artificial intelligence tools in code.
Represent mathematical and linguistic situations computationally
Test and debug code
⚙️Tools
Computer
Internet Connection
Browser (Chrome, Firefox, Safari, Edge)
Optional: Speakers or headphones for audio pronounciation
🍃Sustainable Development Goals
This Scratch activity relates to some of the UN's Sustainable Development Goals, mainly:
Goal 4: Quality Education
Visit to learn more: https://sdgs.un.org/goals
🍎 Teacher's Corner
Scratch also works on tablets and other mobile devices but you may need to make some changes to the code.
Prior to the workshop, it is recommended to:
Explore the Scratch for Educators webpage
Create a Scratch Teacher Account (optional)
Before we dive into Let's Play, let's go over some Fun Facts!
Last updated
