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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added de-DE/images/8-background.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 de-DE/images/allow-microphone.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 de-DE/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 de-DE/images/create-project.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 de-DE/images/finished-code.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 de-DE/images/new-blocks.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 de-DE/images/project-train.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 de-DE/images/projects-list.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 de-DE/images/record-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 de-DE/images/score-hint.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 de-DE/images/start-listening.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 de-DE/images/starter-code.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 de-DE/images/test-your-model.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 de-DE/images/train-new-model.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 de-DE/images/whatyouwillmake.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions de-DE/meta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
title: Fischfutter
hero_image: images/banner.png
description: Steuere einen Fisch mit deiner Stimme allein und leite ihn zum Futter
version: 1
listed: true
copyedit: false
last_tested: "2024-06-04"
steps:
- title: Das wirst du machen
- title: Projekt einrichten
completion:
- engaged
- title: Hintergrundgeräusche
- title: Nimm the Anweisungen auf
- title: Modell trainieren
- title: Bewege den Fisch
completion:
- internal
- title: Herausforderung
challenge: true
completion:
- extern
24 changes: 24 additions & 0 deletions de-DE/resources/NEW Fish 4.srt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
1
00:00:04,280 --> 00:00:09,120
Klicke auf 'Zurück zum Projekt',
dann auf 'Lernen & Testen'.

2
00:00:09,120 --> 00:00:16,520
Trainiere dein neues maschinelles Lernmodell
- es kann einige Minuten dauern.

3
00:00:16,520 --> 00:00:19,720
Klicke auf 'Starte Zuhören' und dann sag 'links'.

4
00:00:19,720 --> 00:00:23,360
Teste, ob das Modell
erkennt, wenn du "links" sagst.

5
00:00:23,360 --> 00:00:29,960
Überprüfe auch, ob das Modell
'rechts', 'hoch' und 'runter' erkennt.

64 changes: 64 additions & 0 deletions de-DE/resources/NEW Fish 5.srt
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
1
00:00:05,480 --> 00:00:10,840
Klicke auf 'Zurück zum Projekt', dann auf 'Erstellen'.

2
00:00:10,840 --> 00:00:15,400
Du wirst das Modell in Scratch 3 verwenden.

3
00:00:15,400 --> 00:00:24,280
Gehe zu 'Projektvorlagen' und
finde die Vorlage für Fischfutter.

4
00:00:24,280 --> 00:00:26,560
Ein bisschen Code wurde bereits hinzugefügt.

5
00:00:26,560 --> 00:00:33,000
Öffne das Menü für bestimmte Machine Learning for
Kids Blöcke, und ziehe einen "wenn ich hoch höre" Baustein.

6
00:00:33,000 --> 00:00:40,960
Füge Code hinzu, damit sich der Fisch nach oben bewegt, wenn du
das Wort 'hoch' sagst.

7
00:00:40,960 --> 00:00:45,840
Mach das Gleiche für unten.

8
00:00:45,840 --> 00:00:52,960
Füge auch Code hinzu für links und rechts.

9
00:00:52,960 --> 00:00:55,000
Jetzt ist es Zeit, das Modell zu testen.

10
00:00:55,000 --> 00:00:59,480
Klicke auf die grüne Flagge und sage dann 'hoch'

11
00:00:59,480 --> 00:00:59,920
'runter'

12
00:01:01,680 --> 00:01:03,200
'links'

13
00:01:03,200 --> 00:01:04,280
und 'rechts'.

14
00:01:04,280 --> 00:01:06,360
Schau dir an wie sich dein Fisch bewegt!

15
00:01:06,360 --> 00:01:13,520
Verwende deine Stimme, um die
Fische zu bewegen und das fallende Essen zu essen.

29 changes: 29 additions & 0 deletions de-DE/resources/NEW Fish food 1.srt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
1
00:00:03,760 --> 00:00:07,480
Gehe zu rpf.io/ml4k

2
00:00:07,480 --> 00:00:10,920
Klicke auf 'Los geht', dann 'Teste es jetzt'.

3
00:00:10,920 --> 00:00:16,560
Füge ein neues Projekt hinzu, nenne es 'Fischfutter',
und stelle ein, dass es Geräusche erkennen lernt.

4
00:00:16,560 --> 00:00:19,440
Speichere Daten in deinem Webbrowser.

5
00:00:19,440 --> 00:00:21,520
Klicke auf den Namen des Projekts,

6
00:00:21,520 --> 00:00:23,160
dann klicke auf 'Trainieren'.

7
00:00:23,160 --> 00:00:29,640
Erlaube den Zugriff auf das Mikrofon, wenn du gefragt wirst.

12 changes: 12 additions & 0 deletions de-DE/resources/NEW Fish food 2.srt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
1
00:00:04,560 --> 00:00:06,960
Nun, füge ein Beispiel für Hintergrundgeräusche hinzu

2
00:00:06,960 --> 00:00:11,680
- also sage nichts, während du aufnimmst.

3
00:00:11,680 --> 00:00:20,160
Du brauchst acht Beispiele.

41 changes: 41 additions & 0 deletions de-DE/resources/NEW Fish food 3.srt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
1
00:00:00,400 --> 00:00:05,080
Jetzt ist es Zeit, Trainingsbeispiele hinzuzufügen
für deine eigentlichen Befehle.

2
00:00:05,080 --> 00:00:09,840
Zuerst wirst du eine Beschriftung links hinzufügen.

3
00:00:09,840 --> 00:00:14,800
Jetzt nimm dich auf wie du 'links' sagst.

4
00:00:14,800 --> 00:00:21,400
Wiederholen dies, bis du
acht verschiedene Beispiele hast.

5
00:00:21,400 --> 00:00:27,280
Dann, wiederhole dies für rechts.

6
00:00:27,280 --> 00:00:29,960
Und du wirst auch dafür
acht Beispiele hinzufügen.

7
00:00:34,360 --> 00:00:41,880
Und dann für oben und unten, füge acht
Beispiele hinzu wie du das Wort 'hoch'

8
00:00:41,880 --> 00:00:43,280
und das Wort 'runter'.

9
00:00:43,280 --> 00:00:54,400
Du fügst acht hinzu, sodass es
genug Daten gibt, mit denen du dein Modell trainieren kannst.

Binary file added de-DE/resources/fish-food-starter.sb3
Binary file not shown.
1 change: 1 addition & 0 deletions de-DE/resources/readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Um ein Video mit Untertiteln auf VLC (videolan.org) anzuschauen, stelle sicher, dass sich die Videodatei und die Untertiteldatei im selben Ordner befinden und genau den gleichen Namen haben (z.B. video.mp4 und video.srt). Öffne das Video in VLC, und es wird die Untertitel automatisch laden. Wenn die Untertitel nicht erscheinen, klicke mit der rechten Maustaste auf den Videobildschirm, klicke auf **Untertitel**, dann **Untertiteldatei hinzufügen** und wähle die korrekte .srt-Datei aus. Viel Spaß beim Anschauen mit Untertiteln!
26 changes: 26 additions & 0 deletions de-DE/step_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
## Einleitung

Trainiere ein maschinelles Lernmodell, um die Sprachbefehle „hoch“, „runter“, „links“ und „rechts“ zu erkennen und damit einen Fisch in einem lustigen Spiel zu steuern.

Du benötigst ein **Mikrofon**

![Ein Scratch-Projekt mit einem Clownfisch und einem Donut in einer Unterwasserszene.](images/whatyouwillmake.png)

\--- collapse ---

---

## title: Wo werden meine Sprachbefehle gespeichert?

- Dieses Projekt verwendet eine Technologie namens „Maschinelles Lernen“ (Machine Learning). Systeme für maschinelles Lernen werden mit großer Datenmenge trainiert.
- Für dieses Projekt ist weder die Erstellung eines Kontos noch eine Anmeldung erforderlich. Für dieses Projekt werden die Beispiele für die Modellerstellung nur vorübergehend im Browser gespeichert (nur auf deinem Computer).

\--- /collapse ---

## --- collapse ---

## title: Kein YouTube? Videos herunterladen!

Du kannst [alle Videos zu diesem Projekt herunterladen](https://rpf.io/p/en/fish-food-go){:target="_blank"}.

\--- /collapse ---
43 changes: 43 additions & 0 deletions de-DE/step_2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
## Projekt einrichten

<html>
<div style="position: relative; width: 100%; overflow: hidden; padding-top: 56.25%;">
<p><iframe style="position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; border: none;" src="https://www.youtube.com/embed/K7g-nLoMBTA?rel=0&cc_load_policy=1" width="560" height="315" allowfullscreen allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"></iframe></p>
</div>
</html>

\--- task ---

Gehe zu [machinelearningforkids.co.uk](https://machinelearningforkids.co.uk/#!/login){:target="_blank"} in einem Webbrowser.

Klicke auf **Jetzt ausprobieren**.

\--- /task ---

\--- task ---

Klicke in der Menüleiste oben auf **Projekte**.

Klicke auf den Knopf **+ Neues Projekt hinzufügen**.

Benenne dein Projekt `Fischfutter` und lernen Sie **Sounds** zu erkennen und speichern Sie die Daten **in Ihrem Webbrowser**. Dann klicke auf **Erstellen**.
![Projekt erstellen](images/create-project.png)

In der Projektliste solltest du jetzt "Fisch Futter" sehen. Klicke auf das Projekt.
![Projektliste mit Fisch Futter gelistet.](images/projects-list.png)

\--- /task ---

\--- task ---

Klicke auf den **Trainieren** Button.
![Hauptmenü des Projekts mit Pfeil, der auf den Trainieren Knopf zeigt.](images/project-train.png)

Wenn du eine Pop-Up-Nachricht siehst, die dich fragt ein Mikrofon zu verwenden, klicke auf **Erlaube bei jedem Besuch**.

![Pop-up Nachricht mit der Frage ein Mikrofon zu benutzen zu dürfen.](images/allow-microphone.png)

\--- /task ---



27 changes: 27 additions & 0 deletions de-DE/step_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Hintergrundgeräusche

<html>
<div style="position: relative; width: 100%; overflow: hidden; padding-top: 56.25%;">
<p><iframe style="position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; border: none;" src="https://www.youtube.com/embed/QQ7tSOlbyaY?rel=0&cc_load_policy=1" width="560" height="315" allowfullscreen allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"></iframe></p>
</div>
</html>

Zuerst sammle Beispiele von Hintergrundgeräuschen. Das hilft deinem maschinellen Lernmodell, zwischen Ihren Sprachbefehlen und den Hintergrundgeräuschen an deinem Standort zu unterscheiden.

\--- task ---

Klicke den **+ Beispiele hinzufügen** Knopf in **Hintergrundgeräusche**.

Klicke auf das Mikrofon, aber spreche nicht, um 2 Sekunden Hintergrundgeräusche aufzunehmen.
![Pfeil zeigt auf den Mikrofonknopf.](images/record-button.png)

Klicke auf **Hinzufügen** um deine Aufnahme zu speichern.

\--- /task ---

\--- task ---

Wiederhole diese Schritte, bis du **mindestens 8 Beispiele** von Hintergrundgeräuschen hast.
![Eimer gefüllt mit 8 Beispielen für Hintergrundgeräusche.](images/8-background.png)

\--- /task ---
42 changes: 42 additions & 0 deletions de-DE/step_4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
## Nimm the Anweisungen auf

<html>
<div style="position: relative; width: 100%; overflow: hidden; padding-top: 56.25%;">
<p><iframe style="position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; border: none;" src="https://www.youtube.com/embed/PA1N_LAeZag?rel=0&cc_load_policy=1" width="560" height="315" allowfullscreen allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"></iframe></p>
</div>
</html>

Jetzt nimm 8 Beispiele für jedes Wort ('hoch', 'runter', 'links' und 'rechts') auf, sodass dein maschinelles Lernmodell lernen kann sie zu erkennen.

\--- task ---

Klicke auf **+ Neue Beschriftung hinzufügen** oben rechts auf dem Bildschirm und füge die Beschriftung `links` hinzu.

\--- /task ---

\--- task ---

Klicke auf **+ Beispiel hinzufügen** in der Box für die neue Beschreibung `links` und nehme dich auf wie du "links" sagst.

Wiederhole das bis du **mindestens 8 Beispielen** aufgezeichnet hast.

\--- /task ---

\--- task ---

**+ Neue Beschriftung hinzufügen**, um die Beschriftung `rechts` zu erstellen und 8 Beispiele aufzunehmen wie du "rechts" sagst.

\--- /task ---

\--- task ---

**+ Neue Beschriftung hinzufügen**, um die Beschriftung `hoch` zu erstellen und 8 Beispiele aufzunehmen wie du "hoch" sagst.

\--- /task ---

\--- task ---

**+ Neue Beschriftung hinzufügen**, um die Beschriftung `runter` zu erstellen und 8 Beispiele aufzunehmen wie du "runter" sagst.

\--- /task ---

42 changes: 42 additions & 0 deletions de-DE/step_5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
## Modell trainieren

<html>
<div style="position: relative; width: 100%; overflow: hidden; padding-top: 56.25%;">
<p><iframe style="position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; border: none;" src="https://www.youtube.com/embed/7UVZ5Mqp1iY?rel=0&cc_load_policy=1" width="560" height="315" allowfullscreen allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"></iframe></p>
</div>
</html>

Du hast jetzt genügend Beispiele gesammelt, um mit diesen nun dein maschinelles Lernmodell zu trainieren.

\--- task ---

Klicke auf **< Zurück zum Projekt** in der oberen linken Ecke.

Klicke auf **Lernen & Testen**.

Klicke auf den Knopf **Neues maschinelles Lernmodell trainieren**. Dies kann einige Minuten dauern.
![Pfeil zeigt auf den Knopf 'Neues Maschinen-Lernmodell trainieren'.](images/train-new-model.png)

\--- /task ---

Sobald das Training beendet ist, kannst du testen, wie gut dein Modell deine Sprachbefehle erkennt.

\--- task ---

Klicke auf den **Starte Zuhören** Knopf und sage dann "Links".

\--- /task ---

Wenn dein maschinelles Lernmodell dies erkennt, wird angezeigt, was es denkt, dass du gesagt hast.
![Pfeil zeigt auf den Starte Anhören Button.](images/test-your-model.png)

\--- task ---

Teste, ob das Modell auch "hoch", "runter" und "rechts" erkennt.

\--- /task ---

Wenn du nicht zufrieden bist wie dein Modell funktioniert, gehe zurück auf die **Trainieren** Seite und füge weitere Beispiele hinzu, dann trainiere dein Modell erneut.



Loading