Einstieg in die Programmierung: Unterschied zwischen den Versionen

Aus ZUM Grundschullernportal
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<h2>
<h3>Worum geht es?</h3>
<p>
Hallo, wie schön, dass Du da bist!
Hier findest Du den Einstieg in die Programmierung.
Bevor es richtig losgeht, möchten wir Dir in einer Sachanalyse alles Wissenswerte rund um die Begriffe '''Befehle''', '''Algorithmus''' und '''Programm''' mitgeben und erklären, wie sie zusammenhängen.
Anschließend stellen wir Dir [https://editor.i4k.org Cubi] vor - die Lernsoftware für Programmierung von IT4Kids.
In dem Lernpfad [[Mein erstes Programm]] kannst Du dann mit der Programmierung starten.
</p>


</h2>
<h3>Sachanalyse</h3>
<h4>Was ist ein Befehl?</h4>
<p>
Wie man bei einem Taschenrechner eine Rechenaufgabe eingibt und sich das Ergebnis ausgeben lässt, kann man auch einem Computer Aufgaben zum Lösen geben.
Die Anleitung zum Lösen dieses Problems besteht aus mehreren Schritten.
Zur Illustration sei das Beispiel vom Waffelbacken gegeben.
Bis die Waffel auf dem Teller liegt, sind verschiedene Arbeitsschritte notwendig:
</p>
[[Datei:Befehl Programmierung.png|400px]]
<p>
Die einzelnen Arbeitsschritte nennt man in der Informatik '''Befehle''' oder '''Anweisungen'''.
Es ist wichtig zu beachten, dass der Computer nur einen begrenzten Befehlssatz kennt.
Befehle, die er nicht kennt, kann er nicht verarbeiten und nicht ausführen.
</p>


- Sachanalyse (Sequenzen)
<h4>Befehle in der Lernsoftware Cubi</h4>
- Cubi vorstellen: Link zum Wiki
<p>
- Umsetzung: Lernpfad vorstellen
In der Lernsoftware '''Cubi''' sind die verarbeitbaren Befehle die einzelnen '''Bausteine'''. Jede Kombination von Bausteinen, die sich zusammenpuzzeln lässt, kann der Computer interpretieren und ausführen.
- Hunger auf mehr? Besuch uns auf der Website
</p>
<!--[[Kategorie:Lehrerportal]]-->
 
<!--[[Kategorie:Medien]]-->
<h4>Was sind Algorithmen und Programme?</h4>
<p>
Alle Befehle hintereinander gehängt, die zur Lösung eines Problems beitragen, bilden einen '''Algorithmus'''.
Wird diese abstrakte Abfolge in einer Programmiersprache implementiert, könnte sie ein Roboter ausführen und nicht nur ein Mensch.
Diese Implementation nennt man ein '''Programm'''.
Ein Programm ist ein "umgesetzter" Algorithmus in einer Programmiersprache.
 
In dem Beispiel mit dem Waffelbacken wäre es wie folgt:
Das Rezept und die Erklärung der Arbeitsschritte ergeben zusammen einen Algorithmus zum Waffelbacken.
Wenn ich möchte, dass ein Backroboter die Waffeln für mich backt, muss ich den Algorithmus in die Sprache des Backroboters übersetzen.
Das Ergebnis nennt man ein Programm.
</p>
[[Datei:Merkkasten Sequenz.png|400px]]
 
<h4>Erklärvideo zum Nachschauen</h4>
<p>
Alles Wissenswerte rund um Befehle, Algorithmen und Programme kannst Du in dem ersten Erklärvideo unserer Reihe ''Was ist ...?'' nachschauen.
Du findest es über unseren [https://www.youtube.com/@it-for-kids YouTube-Kanal] (@it-for-kids) oder über diesen [https://youtu.be/smZsLmioqrs Link].
</p>
 
<h3>Du willst mehr über Cubi erfahren?</h3>
<p>
Cubi ist die Lernsoftware von IT4Kids und darauf ausgelegt, Programmierenlernen möglichst einfach und zugänglich zu gestalten.
Wenn Du mehr über Cubi und dessen Besonderheiten herausfinden möchtest, wirf einen Blick in den Wiki zu [[Programmieren in der Grundschule]].
</p>
 
<h3>Mein erstes Programm</h3>
<p>
Wir haben einen Lernpfad erstellt, mit dem Du und Deine Schüler*innen die ersten Programmierschritte machen kannst.
In [[Mein erstes Programm]] hilfst Du der Raupe Esuri durch das Blumenbeet zu ihrem Mittagessen zu krabbeln.
</p>
 
<h3>Wie geht es weiter?</h3>
<p>
Neben der Lernsoftware Cubi und dem online-Lernpfad stellen wir von IT4Kids Dir noch mehr Materialien zur Verfügung, mit denen Du Programmierung in Deinen Unterricht einbauen kannst.
Unsere Unterrichtsverlaufspläne, Kopiervorlagen und Sachanalysen sind kostenfrei!
Besuche gerne unsere [https://it-for-kids.org/lehrkraefte/ Website] und stöber Dich durch unser Angebot
</p>
 
[[Kategorie:Lehrerportal]]
[[Kategorie:Medien]]

Aktuelle Version vom 6. Mai 2024, 08:42 Uhr

Worum geht es?

Hallo, wie schön, dass Du da bist! Hier findest Du den Einstieg in die Programmierung. Bevor es richtig losgeht, möchten wir Dir in einer Sachanalyse alles Wissenswerte rund um die Begriffe Befehle, Algorithmus und Programm mitgeben und erklären, wie sie zusammenhängen. Anschließend stellen wir Dir Cubi vor - die Lernsoftware für Programmierung von IT4Kids. In dem Lernpfad Mein erstes Programm kannst Du dann mit der Programmierung starten.

Sachanalyse

Was ist ein Befehl?

Wie man bei einem Taschenrechner eine Rechenaufgabe eingibt und sich das Ergebnis ausgeben lässt, kann man auch einem Computer Aufgaben zum Lösen geben. Die Anleitung zum Lösen dieses Problems besteht aus mehreren Schritten. Zur Illustration sei das Beispiel vom Waffelbacken gegeben. Bis die Waffel auf dem Teller liegt, sind verschiedene Arbeitsschritte notwendig:

Befehl Programmierung.png

Die einzelnen Arbeitsschritte nennt man in der Informatik Befehle oder Anweisungen. Es ist wichtig zu beachten, dass der Computer nur einen begrenzten Befehlssatz kennt. Befehle, die er nicht kennt, kann er nicht verarbeiten und nicht ausführen.

Befehle in der Lernsoftware Cubi

In der Lernsoftware Cubi sind die verarbeitbaren Befehle die einzelnen Bausteine. Jede Kombination von Bausteinen, die sich zusammenpuzzeln lässt, kann der Computer interpretieren und ausführen.

Was sind Algorithmen und Programme?

Alle Befehle hintereinander gehängt, die zur Lösung eines Problems beitragen, bilden einen Algorithmus. Wird diese abstrakte Abfolge in einer Programmiersprache implementiert, könnte sie ein Roboter ausführen und nicht nur ein Mensch. Diese Implementation nennt man ein Programm. Ein Programm ist ein "umgesetzter" Algorithmus in einer Programmiersprache. In dem Beispiel mit dem Waffelbacken wäre es wie folgt: Das Rezept und die Erklärung der Arbeitsschritte ergeben zusammen einen Algorithmus zum Waffelbacken. Wenn ich möchte, dass ein Backroboter die Waffeln für mich backt, muss ich den Algorithmus in die Sprache des Backroboters übersetzen. Das Ergebnis nennt man ein Programm.

Merkkasten Sequenz.png

Erklärvideo zum Nachschauen

Alles Wissenswerte rund um Befehle, Algorithmen und Programme kannst Du in dem ersten Erklärvideo unserer Reihe Was ist ...? nachschauen. Du findest es über unseren YouTube-Kanal (@it-for-kids) oder über diesen Link.

Du willst mehr über Cubi erfahren?

Cubi ist die Lernsoftware von IT4Kids und darauf ausgelegt, Programmierenlernen möglichst einfach und zugänglich zu gestalten. Wenn Du mehr über Cubi und dessen Besonderheiten herausfinden möchtest, wirf einen Blick in den Wiki zu Programmieren in der Grundschule.

Mein erstes Programm

Wir haben einen Lernpfad erstellt, mit dem Du und Deine Schüler*innen die ersten Programmierschritte machen kannst. In Mein erstes Programm hilfst Du der Raupe Esuri durch das Blumenbeet zu ihrem Mittagessen zu krabbeln.

Wie geht es weiter?

Neben der Lernsoftware Cubi und dem online-Lernpfad stellen wir von IT4Kids Dir noch mehr Materialien zur Verfügung, mit denen Du Programmierung in Deinen Unterricht einbauen kannst. Unsere Unterrichtsverlaufspläne, Kopiervorlagen und Sachanalysen sind kostenfrei! Besuche gerne unsere Website und stöber Dich durch unser Angebot