1️⃣Learner Challenge 1

Review the definitions and examples for the following parts of speech:

Noun, Adjective, Verb, Adverb

Here’s an excerpt from a book called “Neil Flambé and the Marco Polo Murders” by Kevin Sylvester. Are the highlighted words nouns, verbs, adjectives or adverbs?

Antonio stepped inside the vault, letting the door almost close behind him. Then he gently lifted the edge of an ornate Persian rug. Underneath was a trapdoor. The second key opened that.

Resting inside the secret compartment was a golden box. It was decorated with emerald-eyed angels and mermaids, delicately wrought sundials, diamond-studded wind roses and carved sailing ships. Any thief who’d managed to get this far would grab the beautiful box, thinking it was the treasure. That, however, would be a mistake. The box was bolted to the floor; tugging it would release a spring-loaded knife.

Offline task:

  1. Make a chart with at least 5 nouns, 5 verbs, 5 adjectives, 5 adverbs

2. Create at least five (silly) sentences by picking words from your chart and using this format:

The [ADJECTIVE] [NOUN] [VERB] [ADVERB].

In the format sentence, the capitalized words are like boxes with labels that you can put a certain kind of stuff into. Here you can put words in the “boxes” to make new sentences.

In coding, these labelled boxes are called variables. When we put stuff into the boxes we call it “assigning a value to the variable”. We use the variable’s label to tell the computer what to do with the contents.

Online Task:

In Scratch, you can make your own variables (and choose names for them) using the orange Variables button.

  1. Use “make a variable” to create a variable called “name”.

  2. Drag the set block onto the canvas and set “name” to your name. Coders call this assigning a value to the variable. In my code below, I assigned the value “Sandy” to the variable “name”.

  3. Use the dark purple Looks button to find the say block. You’ll need two of them.

  1. Replace Hello! In the second say block with the variable “name”. Add an event block to tell your code when to run.

  2. When you click the green flag, your sprite will say hello to you! Try changing the set block so that it says hello to other people.

Extend: Add a second sprite. Can you use assign a number to a variable and have your sprite walk that many steps before saying hi to your new sprite using their name?

Reflect:

  • What else could you use variables for in this code? In your life?

Last updated