Objective
By the end of this lesson, you will be able to improve your spelling skills while having fun with Scratch coding.
Materials and Prep
- A computer or tablet with internet access
- Access to Scratch coding platform (https://scratch.mit.edu/)
No prior knowledge of Scratch coding is required. You will learn as we go along!
Activities
- Start by brainstorming a list of words you want to practice spelling. Write them down on a piece of paper or type them in a document.
- Open Scratch and create a new project.
- Using the "Text" category in Scratch, add a sprite that displays one of the words from your list.
- Next, create a script for the sprite that asks the user to spell the word.
- Allow the user to input their answer using the "Ask" block in Scratch.
- Check if the user's answer matches the correct spelling of the word.
- If the answer is correct, display a message like "Great job! You spelled it right!" and move on to the next word.
- If the answer is incorrect, display a message like "Oops! Try again!" and give the user another chance to spell the word correctly.
- Repeat steps 3 to 8 for all the words on your list.
- Finally, add a congratulatory message or animation when the user completes spelling all the words.
Third Grade Talking Points
- "Today, we are going to practice our spelling skills while learning how to code in Scratch."
- "We will create a program that asks us to spell words and gives us feedback on whether we spelled them correctly or not."
- "To start, we need to think of a list of words we want to practice spelling. Let's brainstorm together!"
- "Once we have our list, we will open Scratch and create a new project."
- "In Scratch, we will add a character or sprite that will display one of the words from our list."
- "We will then write a script for the sprite to ask us to spell the word."
- "We can input our answer using the 'Ask' block in Scratch."
- "The program will check if our answer matches the correct spelling of the word and give us feedback."
- "If we spell the word correctly, the program will congratulate us and move on to the next word."
- "If we spell the word incorrectly, the program will give us another chance to spell it right."
- "We will repeat this process for all the words on our list."
- "Finally, when we finish spelling all the words, the program will give us a congratulatory message or animation."