Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added af-ZA/images/add-comment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/backdrop-button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/backdrop-step.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/choose-a-backdrop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/choose-a-sprite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/choose-sprite-menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/delete-sprite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/fantasy-pico.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/file-menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/giga-sprite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/giga-step.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/giga-step2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/inserted-backdrop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-a2-costume.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-a2-new-arm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-a2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-arm-deleted.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-arm-front.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-arm-rotated.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-arm-selected.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-b-demo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-b-new-arm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-b.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-c-arm-selected.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/nano-c.png
Binary file added af-ZA/images/nano-costumes.png
Binary file added af-ZA/images/nano-duplicate-costume.png
Binary file added af-ZA/images/nano-left-arm-selected.png
Binary file added af-ZA/images/nano-rotate-resize-lrg.gif
Binary file added af-ZA/images/nano-selected.png
Binary file added af-ZA/images/nano-sprite.png
Binary file added af-ZA/images/nano-step-2.png
Binary file added af-ZA/images/nano-step.png
Binary file added af-ZA/images/nano-switch-costume-menu.png
Binary file added af-ZA/images/nano-undo.png
Binary file added af-ZA/images/pico-choose-sound.png
Binary file added af-ZA/images/pico-drag-say.gif
Binary file added af-ZA/images/pico-drag-say.png
Binary file added af-ZA/images/pico-insert-block.gif
Binary file added af-ZA/images/pico-inserted-sound.png
Binary file added af-ZA/images/pico-on-stage.png
Binary file added af-ZA/images/pico-say-hello-blocks-menu.png
Binary file added af-ZA/images/pico-say-hello-stage.png
Binary file added af-ZA/images/pico-snap-together.gif
Binary file added af-ZA/images/pico-sound-menu.png
Binary file added af-ZA/images/pico-sound-play.png
Binary file added af-ZA/images/pico-space-category.png
Binary file added af-ZA/images/pico-sprite.png
Binary file added af-ZA/images/pico-step.png
Binary file added af-ZA/images/pico-step2.png
Binary file added af-ZA/images/project-name.png
Binary file added af-ZA/images/question1.png
Binary file added af-ZA/images/remix-button.png
Binary file added af-ZA/images/rotate-demo.png
Binary file added af-ZA/images/rotate-tool.png
Binary file added af-ZA/images/scratch-interface.png
Binary file added af-ZA/images/scratch-tour-bus.png
Binary file added af-ZA/images/showcase_static.png
Binary file added af-ZA/images/sound-button.png
Binary file added af-ZA/images/space-backdrops.png
Binary file added af-ZA/images/sprite-button.png
Binary file added af-ZA/images/tera-step.png
40 changes: 40 additions & 0 deletions af-ZA/meta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: Space talk
hero_image: images/banner.png
description: Use Scratch to give sprites an 'emote' so that they communicate when clicked
meta_title: Scratch coding projects for kids and teens | Intro to Scratch
meta_description: Learn to code in Scratch with the Raspberry Pi Foundation's coding projects for kids and teens. Make Scratch animations, games, apps, and more.
pdf: resources/space-talk.pdf
listed: true
copyedit: false
last_tested: "2021-02-09"
steps:
-
title: What you will make
-
title: Create your scene
-
title: Pico says hello
completion:
- engaged
-
title: Pico plays a sound
-
title: Nano switches costumes
-
title: Nano signs "Thanks!"
-
title: Giga changes colour
completion:
- internal
-
title: Quick quiz
knowledge_quiz:
path: quiz1
version: 1
questions: 3
passing_score: 3
completion:
- external
-
title: Upgrade your project
56 changes: 56 additions & 0 deletions af-ZA/quiz1/question_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
## Vinnige vasvra

Beantwoord die drie vrae om jou Space talk-kenteken te kry. Daar is wenke om jou na die korrekte antwoord te lei.

Wanneer jy elke vraag beantwoord het, klik op **Gaan my antwoord na**.

Geniet dit!

--- question ---
---
legend: Question 1 of 3
---

In jou projek, het jy 'n paar sprite-karakters bygevoeg.

Waarheen gaan jy om **'n sprite by te voeg** in jou projek?

!['n Geannoteerde skermskoot van die volledige Scratch-redigeerder met 1 - Die Kostuums-oortjie, 2 - Die Klanke-oortjie, 3 - Die Sprite-lys en 4 - Die Stage-paneel uitgelig.](images/question1.png)

--- choices ---

- ( ) 1: Die **Kostuums** oortjie

--- feedback ---

Jy het na die **Kostuums**-oortjie gegaan om 'n kostuum vir jou sprite te wysig.

--- /feedback ---

- ( ) 2: Die **Geluide** oortjie

--- feedback ---

Jy het na die **Kostuums**-oortjie gegaan om 'n kostuum vir jou sprite te wysig.

--- /feedback ---

- (x) 3: Die Sprite-lys

--- feedback ---

Ja. Dit is die area waar jy al die sprites in die projek kan sien, sprites kan byvoeg en uitvee, en op sprites kan klik om hulle te kies.

--- /feedback ---

- ( ) 4: Die verhoogpaneel

--- feedback ---

Jy het na die verhoogpaneel gegaan om 'n agtergrond te kies.

--- /feedback ---

--- /choices ---

--- /question ---
51 changes: 51 additions & 0 deletions af-ZA/quiz1/question_2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@

--- question ---
---
legend: Question 2 of 3
---

You made Pico `say`{:class="block3looks"} "Hello!" in a speech bubble.

```blocks3
say [Hello!] for [2] seconds
```

Where would you go to find this block?

--- choices ---

- (x) `Looks`{:class="block3looks"}

--- feedback ---

Yes. The `say`{:class="block3looks"} block is in the `Looks`{:class="block3looks"} blocks menu, which is the same colour as the block.

--- /feedback ---

- ( ) `Sound`{:class="block3sound"}

--- feedback ---

The blocks in the `Sound`{:class="block3sound"} blocks menu are used to make sprites play sounds.

--- /feedback ---

- ( ) `Motion`{:class="block3motion"}

--- feedback ---

The blocks in the `Motion`{:class="block3motion"} blocks menu are used to make sprites move.

--- /feedback ---

- ( ) `Events`{:class="block3events"}

--- feedback ---

The blocks in the `Events`{:class="block3events"} blocks menu are used to make things happen.

--- /feedback ---

--- /choices ---

--- /question ---
68 changes: 68 additions & 0 deletions af-ZA/quiz1/question_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@

--- question ---
---
legend: Question 3 of 3
---

In your project, you made Nano sign "thank you". Which code did you use to get Nano to move a hand to their mouth?

--- choices ---

- ( )
```blocks3
when this sprite clicked
start sound [Alien Creak1 v]
say [Hello!] for [2] seconds
```

--- feedback ---

This code plays a sound and shows a speech bubble.

--- /feedback ---

- ( )
```blocks3
when this sprite clicked
set [color v] effect to [50]
think [Hmm...] for [2] seconds
clear graphic effects
```

--- feedback ---

This code changes the colour of the sprite and shows a thought bubble.

--- /feedback ---

- (x)
```blocks3
when this sprite clicked
switch costume to [nano-b v]
wait (0.5) seconds
switch costume to [nano-a v]
```

--- feedback ---

Yes. The `switch costume to`{:class="block3looks"} blocks change the sprite's costume so that the arm moves.

--- /feedback ---

- ( )
```blocks3
when this sprite clicked
set [color v] effect to [50]
start sound [Alien Creak1 v]
clear graphic effects
```

--- feedback ---

This code changes the colour of the sprite and plays a sound.

--- /feedback ---

--- /choices ---

--- /question ---
1 change: 1 addition & 0 deletions af-ZA/resources/test.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
test
29 changes: 29 additions & 0 deletions af-ZA/scratch-translatable.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Hello!

hide speech after 2 seconds

when Nano is clicked

Nano talking

try 0.25 instead of 0.5

Hm...

0 is the starting colour

back to the starting colour

hide speech bubble

number up to 200

0.5 is half a second

plays sound, doesn't wait

shows speech bubble

put hand to mouth

smiling
Binary file added af-ZA/solutions/Space talk - complete.sb3
Binary file not shown.
33 changes: 33 additions & 0 deletions af-ZA/step_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
## What you will make

Create a space scene with characters 👾 that 'emote' to share their thoughts or feelings.

In Scratch, characters and objects are called **sprites**, and they appear on the **Stage**.

You will:
+ Add sprites and a **backdrop** to set up your project
+ Click on sprites to make them communicate using `Looks`{:class="block3looks"} and `Sound`{:class="block3sound"} code blocks
+ Use the **Paint editor** to change a **costume**

--- no-print --- --- task ---
### Play ▶️
<div style="display: flex; flex-wrap: wrap">
<div style="flex-basis: 175px; flex-grow: 1">
Click on each sprite to see what they do.

What happens if you click on one sprite and then quickly click on another sprite?
</div>
<div class="scratch-preview" style="margin-left: 15px;">
<iframe allowtransparency="true" width="485" height="402" src="https://scratch.mit.edu/projects/embed/485673032/?autostart=false" frameborder="0"></iframe>
</div>
</div>
--- /task --- --- /no-print ---

--- print-only ---

![The completed project.](images/showcase_static.png)

--- /print-only ---

![](https://code.org/api/hour/begin_raspi_space.png)

19 changes: 19 additions & 0 deletions af-ZA/step_10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## What next?

If you are following the [Introduction to Scratch](https://projects.raspberrypi.org/en/pathways/scratch-intro) pathway, you can move on to the [Catch the bus](https://projects.raspberrypi.org/en/projects/catch-the-bus) project. In this project, you will code an animation with sprites that need to make it to a bus before it leaves.

\--- print-only ---

![The 'Catch the bus' project.](images/scratch-tour-bus.png)

\--- /print-only ---

\--- no-print ---

<div class="scratch-preview" style="margin-left: 15px;">
<iframe allowtransparency="true" width="485" height="402" src="https://scratch.mit.edu/projects/embed/724160134/?autostart=false" frameborder="0"></iframe>
</div>

\--- /no-print ---

If you want to have more fun exploring Scratch, then you could try out any of [these projects](https://projects.raspberrypi.org/en/projects?software%5B%5D=scratch&curriculum%5B%5D=%201).
Loading