Programmieraufgaben
aus ZUM-Wiki, dem Wiki für Lehr- und Lerninhalte auf ZUM.de
| Kurzinfo | ||
|---|---|---|
|
Programmieraufgaben im Informatikunterricht sind sind zumeist unabhängig von der Programmiersprache verwendbar.
Hier sind einige Ideen für Programmieraufgaben genannt. Weitere Ideen dürfen gerne ergänzt werden.
Inhaltsverzeichnis |
Übungen zu algorithmischen Grundelementen
Ein- und Ausgabe von Text/Zahlen
- Hallo-Welt-Programm
- Babylonische Sprachverwirrung in der Ausgabe
- mit Variablen: "Hallo Benutzer" - mit Benutzereingabe in Textvariable
Variablen
- x um 1 erhöhen (x=x+1) - Unterschied Mathe - Informatik
- Typkonvertierungen
if-Abfrage
- Mini-Quiz mit fester Anzahl an Fragen
- Berechnung der Lösungen von quadratischen Gleichungen mittels pq-Formel
- Mittels zweier if-Abfragen wird festgestellt, wie viele Lösungen die Geichungen hat und diese dann ausgegeben.
Schleifen
|
Lasse von
|
|
Schreibe ein Programm, das dich solange nach der Geheimzahl „123“ fragt, bis sie richtig eingegeben wird. Dann soll auf dem Bildschirm erscheinen: Tresor ist geöffnet. |
|
Gebe von 1 bis zu einer einzugebenden Zahl n alle natürlichen Zahlen und
aus. |
|
Uhrsimulation: Verschachtelte Schleifen |
Teilbarkeit und Primzahl
Benötigt Schleifen, Abfragen und abrunden bzw. Modulo
- Teilbarkeit prüfen
- Primzahlen bestimmen
- Alle Teiler einer Zahl
- ggT und kgV bestimmen
- Eukl. Algorithmus
Große Zahlen
Thematisieren: Überlauf und Genauigkeit
- Wer wird Millionär: Zinseszins bis 1 Mio. Euro per Schleife (oder die Abwärtsspirale bei nicht bezahlter Handyrechnung)
- Schachbrettaufgabe: Verdoppeln einer Grundzahl nach Schachbrettreislegende
Schleife und Zufallszahl (Würfelbecheraufgaben)
|
Lasse so lange die aktuellen x-Werte auf dem Bildschirm ausgeben, bis die 6 gefallen ist. Lasse am Ende anzeigen, wie oft gewürfelt wurde. |
|
Lasse aus 100 x-Werten auszählen, wie oft die 6 vorkam. Wie oft kamen die anderen Zahlen vor? |
|
Lasse solange x ausgeben, bis 10-mal die 6 gefallen ist. |
|
Schreibe den "Paschbestimmer". Du benötigst dazu einen zweiten Würfel. Er soll entweder: Kein Pasch oder Pasch ausgeben. |
|
Stochastische Feststellung: Kommt die 7 wirklich am häufigsten vor? Wenn man mit 2 Würfeln würfelt, so tritt die 7 am häufigsten auf. Wie oft tritt welche Zahl auf, wenn man 100 mal würfelt? |
Spiele
- Dart: 301 Herunterzählautomat
- Lunar Lander
Kleine Projekte
- Roulette: Sichere Strategie?! Es wird nur auf Farbe gesetzt. Man verliert nie, wenn man bei jeder Runde, in der man verloren hat, den Einsatz verdoppelt, um so beim ersten richtigen Tipp dann mit dem gewonnenen Geld nach Hause geht. Zeigen Sie: Mit beliebig viel Geld ist man immer irgendwann pleite, wenn man diese Strategie verfolgt. Fachübergreifend: Gesetz der großen Zahlen (Mathe).
Funktionen
...
Rekursion
...
Turtle-Grafik
- → Turtle-Grafik
Exkurs
Linkliste
- Eine große Sammlung zu Programmiersprachen unabhängigen Aufgaben (vor allem zu obigen Themen) finden wir auf der Seite
Programmieren lernen die zum gleichnamigen Buch ISBN 978-3-280-04066-9 erschienen ist.
Seite bookmarken