KIF385:Spielerische Präsentation von Informatik: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 29: | Zeile 29: | ||
* 2 Codierer ( Worte <-> Binär ) | * 2 Codierer ( Worte <-> Binär ) | ||
* 2 Kodierte Nachrichten | * 2 Kodierte Nachrichten | ||
* 2 | * 2 Schlüsselß | ||
* 1 verschlüsselte / übertragene Nachrichten | * 1 verschlüsselte / übertragene Nachrichten | ||
* Einordung | |||
* Algorithmik | ** Algorithmik | ||
* Verteilte Systeme | ** Verteilte Systeme | ||
* Ziel | |||
* Algorithmusbegriff | ** Algorithmusbegriff | ||
* Auffinden von Informatik im Alltag | ** Auffinden von Informatik im Alltag | ||
* Lernanteil recht hoch | |||
* Wo taucht das Problem im Alltag auf ? | |||
** So gut wie jeder hat (leider) ein Handy | |||
So gut wie jeder hat (leider) ein Handy | * Laufstandtauglichkeit gering | ||
gering | |||
=== Rekusion === | === Rekusion === | ||
Fakultätsfunktion durch Fragen der Nachbar realisieren | Fakultätsfunktion durch Fragen der Nachbar realisieren | ||
* Einordung: Algorithmik | |||
* | ** Ziel | ||
** Rekursion | |||
* Rekursion | * Lernanteil | ||
** Sehr hoch | |||
Sehr hoch | * Wo taucht das Problem im Alltag auf | ||
** gar nicht ? | |||
gar nicht ? | * Laufstandtauglichkeit gering | ||
gering | |||
Zeile 63: | Zeile 59: | ||
Selbstsortieren von Personen | Selbstsortieren von Personen | ||
* Einordung | |||
* Algorithmik | ** Algorithmik | ||
* Ziel | |||
* Rekursion | ** Rekursion | ||
* Lernanteil | |||
Sehr hoch | ** Sehr hoch | ||
* Wo taucht das Problem im Alltag auf | |||
gar nicht ? | gar nicht ? | ||
* Laufstandtauglichkeit | |||
gering | gering | ||
Zeile 78: | Zeile 74: | ||
Verschiede schwere Holzblöcke mit einem Wert kennzeichnen + eine Waage. | Verschiede schwere Holzblöcke mit einem Wert kennzeichnen + eine Waage. | ||
* Einordung | |||
* Algorithmik | ** Algorithmik | ||
* Komplexität | ** Komplexität | ||
* Ziel | |||
* NP | ** NP | ||
* Lernanteil | |||
mittel | ** mittel | ||
* Laufstandtauglichkeit | |||
vorhanden | * vorhanden | ||
Zeile 92: | Zeile 88: | ||
Fractale basteln | Fractale basteln | ||
* Einordung | |||
* Algorithmik | ** Algorithmik | ||
* Geometrie | ** Geometrie | ||
* Wo taucht das Problem im Alltag auf | |||
gar nicht | *gar nicht | ||
* Laufstandtauglichkeit | |||
vorhanden | ** vorhanden | ||
Zeile 105: | Zeile 101: | ||
Was darstellen: generische Abteuergeneration | Was darstellen: generische Abteuergeneration | ||
* Einordung | |||
* Formalse Sprachen | ** Formalse Sprachen | ||
* Ziel | |||
* Einführung in das Thema | ** Einführung in das Thema | ||
* Lernanteil | |||
hoch | ** hoch | ||
* Laufstandtauglichkeit | |||
vorhanden | ** vorhanden | ||
Zeile 119: | Zeile 115: | ||
mit Gummibärchen und Stäbchen | mit Gummibärchen und Stäbchen | ||
* Einordung | |||
* Algorithmik | ** Algorithmik | ||
* Verteilte Systeme | ** Verteilte Systeme | ||
* Ziel | |||
* Problemsensibilisierung | ** Problemsensibilisierung | ||
* Lernanteil | |||
Sehr hoch | ** Sehr hoch | ||
* Wo taucht das Problem im Alltag auf | |||
gar nicht ? | ** gar nicht ? | ||
* Laufstandtauglichkeit | |||
gering | ** gering | ||
Zeile 138: | Zeile 134: | ||
* Einordung | |||
* Algorithmik | ** Algorithmik | ||
* Kombinatorik | ** Kombinatorik | ||
* Ziel | |||
* Problemsensibilisierung | ** Problemsensibilisierung | ||
* Lernanteil | |||
Sehr hoch | * Sehr hoch | ||
* Wo taucht das Problem im Alltag auf | |||
gar nicht ? | ** gar nicht ? | ||
* Laufstandtauglichkeit | |||
gering | ** gering | ||
Version vom 13. November 2010, 19:30 Uhr
Dieser Ak wurde in zwei Teile geteilt. Im ersten Teil wurden verschiedene spielerische Methoden vorallem mit Hardwareunterstützung besprochen. Im zweiten Teil wurde der Fokus auf nicht computerunterstütze Darstellung vor allem für Schüler gelegt
Kriterien
- Einordung in die Informatik
- Pädagogisches Ziel
- Verhältnis Lern- und Spassanteil
- Wo taucht das Problem im Alltag auf?
- Laufstandtauglichkeit
Betrachtete Spiele (computerlos)
abgedeckte Bereiche
- Algorithmik
- Formale Sprache
- Geometrie
- Optimierung
Handy-Projekt
Mittels Rollenspiel Problemstellungen rund ums Handy präsentieren
Telefongespräch
Idee: Telefongespräch als Rollenspiel Rollen:
- 2 Telefonierende
- 2 Codierer ( Worte <-> Binär )
- 2 Kodierte Nachrichten
- 2 Schlüsselß
- 1 verschlüsselte / übertragene Nachrichten
- Einordung
- Algorithmik
- Verteilte Systeme
- Ziel
- Algorithmusbegriff
- Auffinden von Informatik im Alltag
- Lernanteil recht hoch
- Wo taucht das Problem im Alltag auf ?
- So gut wie jeder hat (leider) ein Handy
- Laufstandtauglichkeit gering
Rekusion
Fakultätsfunktion durch Fragen der Nachbar realisieren
- Einordung: Algorithmik
- Ziel
- Rekursion
- Lernanteil
- Sehr hoch
- Wo taucht das Problem im Alltag auf
- gar nicht ?
- Laufstandtauglichkeit gering
Telefonbuch (Sortieren)
Selbstsortieren von Personen
- Einordung
- Algorithmik
- Ziel
- Rekursion
- Lernanteil
- Sehr hoch
- Wo taucht das Problem im Alltag auf
gar nicht ?
- Laufstandtauglichkeit
gering
Knappsack
Verschiede schwere Holzblöcke mit einem Wert kennzeichnen + eine Waage.
- Einordung
- Algorithmik
- Komplexität
- Ziel
- NP
- Lernanteil
- mittel
- Laufstandtauglichkeit
- vorhanden
Fractale
Fractale basteln
- Einordung
- Algorithmik
- Geometrie
- Wo taucht das Problem im Alltag auf
- gar nicht
- Laufstandtauglichkeit
- vorhanden
Formale Sprachen
Idee: Den Ableitungsbaum mittels Puzzleteilen darstellen Was darstellen: generische Abteuergeneration
- Einordung
- Formalse Sprachen
- Ziel
- Einführung in das Thema
- Lernanteil
- hoch
- Laufstandtauglichkeit
- vorhanden
dining philosophers
mit Gummibärchen und Stäbchen
- Einordung
- Algorithmik
- Verteilte Systeme
- Ziel
- Problemsensibilisierung
- Lernanteil
- Sehr hoch
- Wo taucht das Problem im Alltag auf
- gar nicht ?
- Laufstandtauglichkeit
- gering
Magic Kombinatorik
Ziel mittels kombinatorisches Algorithmen schwierige / scheinbar unlösbare Probleme lösen. (Master Mind, Rubix Cube, Inklusion & Exklusion)
- Einordung
- Algorithmik
- Kombinatorik
- Ziel
- Problemsensibilisierung
- Lernanteil
- Sehr hoch
- Wo taucht das Problem im Alltag auf
- gar nicht ?
- Laufstandtauglichkeit
- gering
Brainstorming - Protokoll
- Pearson Studium Informatik Macchiato
- LEGO Mindstorms
// schwarze linie auf papier - Roboter folgt Linie Kleiner Wettbewerb ne kleine Linie abfahren
ähnlich: OpenSource Programm Kara (Marienkäfer programmieren) - für ältere
KI (vier gewinnt, dame)
Sortieralgorithmen an der eigenen Person ausprobieren. (mal zwei vergleichen)
shortest path problem auf einer Platte aus Holz mal vorbereiten (praktisches Beispiel: Kneipentour)
AntMe programmieren (Ameisenvolk programmieren) - Nahrung sammeln/von Käfer gefressen werden - daraus ergeben sich Punkte - kleine Gewinn-Preise
Nachfrage: Zielgruppe? Schulabgänger Kindercampus: 8-12 Jahre (eine Woche lang mit LEGO Mindstorms projekte)
HobBit in Darmstadt hat unter anderem: Virtual & Augmented Reality im Rennwagen Virt Fußball MultiTocuh-Table
Buch & Ausstellung "Abenteuer Informatik" downloadable content: PDF auf Graphen Pinknoten mit Faden als Pfade verbinden auch für nichtkommerzielle Sachen; bereits vorbereitet
Program "Scratch" vom MIT (mit.edu) Drag&Drop Programmieren
Kinderuni Technik in Wien durch die Professoren, speziell zugeschnittene Lehrgänge "Warum hat der Computer mit 0 und 1 genug?" Computergrafik: Einzelne Pixel auf einem Blatt ausgemalt und aus großer entfernung ein größeres Bild sehen Warum man nicht unendlich reinzoomen kann.
GirlsDay: Überraschungs-Ei Figuren vor BlueScreen gesetzt und abfotografiert, ausschneiden mit Hintergrundfilm zusammenfügen Vier-Farben-Problem
aus Frankreich, Mediendesignermesse: Workshop: Live interaktives Flash animationen
Drag&Drop für Schüler schon geeignet RPG-mäßiges/Adventure-mäßiges
3D-Scanner zum Rumspielen
"Anforderungen an die Enterprise"
Führung durch die Uni: Automatisierungslabor - vorgefertigte Programme vorführen
- zur Booleschen Algebra:
- Kartenspiel: "Boole"(?)
Eingabe zu Ausgabe und man kann nur Boolesche Gatter legen.
- Wasserleitungen - Ventile für logische Gatter
- Lego-Auto-Fertigungsstraße mit Vorauswahl am Computer
als Spiel: RoboRally
"Head-Tracking"
Wii-controller als entfernungsmesser - über zwei Beamer 3D-Bilder berechnen.
einfach Cryptographie: Codierscheibe bauen für jede altersklasse die Zählen und schreiben kann doppelte verschlüsselung mit ROT 13
Für Fortgeschrittene/Abiturienten oder Oberstufe: ordentliches template zum erweitern um das Gefühl des "selbst Tippens" zu vermitteln
Turtle-Varianten Über Spielfeld/Labyrinth schicken Funktionen/Schleifen sind da schon drin Befehle auch deutsch gehalten z.B. Aufgabe "Programmier mal schnell das Haus des Nikolaus."
bei Jüngeren: Sprachbarriere Englisch!
html-Programmierung: sofortige Ergebnisse sehen
Logische Problemlösung zeigen Motto: "bisschen mehr papier, bisschen mehr stifte, bisschen mehr gehirn" statt immer nur Computer & computerspiele Informatik ist Problemlösen Informatikunterricht ist "Computerbedienunterricht"
Projekt/Konzept "stifte & Mäuse" in NRW (?)
In Schulen viel Tabellenkalkulation und textverarbeitung, teilweise weil keine richtig ausgebildeten Informatiklehrer zur Verfügung stehen (zweiter Bildungsweg)
Beispiele "zum Anfassen" anscheinender Konsens: Weg vom Rechner
- LEHRPLÄNE
Mecklenburg Vorpommern: b. z. 9. Informatik als solches abgeschafft Datenbanken und Theoretische Informatik im Abitur-Prüfungsplan vorgeschriebn weitere von Lehrkraft abhängig (z.B. OO-Programmierung in java, Netzwerkmanagement)
NRW: Modularisiert
Öffentlicher und Privater Schlüssel-Prinzip erklären öffentliche schlösser ausgeben, aber er kann sie als einziger öffnen...
extra-AK: Informatikunterricht an Schulen/Computerbedienungsunterricht
Programme von Schülern selbst lösen - leicht von Hand zu machen und dann einzugeben Python als lesbare/schreibbare Programmiersprache. Scratch? IDEEN SAMMELN: sortieren selbstentwickelte Programmiersprache (inspiriert von z.B. C) aber komplett in Deutsch
Spiele als Augenfänger, mal den Debug-Modus zeigen, etc.
Kara ist zunächst Drag&Drop geht dann aber schrittweise tiefer (java-basierend)
Petrinetze. marken verschieben
PROBLEM: --Information versus Werbung--
- wollen wir eher anlocken oder eher misverständnisse frühzeitig beseitigen
Beispiel einfache Aufgabe: Aufzug programmieren
Interessanter Punkt: Hacken "Wie produziere ich einen Bufferoverflow?"
Informationsstand neben Experimentierstand
Immer auf alle Fähigkeitsgrade vorbereitet sein
Workshops/1.Semester parallel zur Schule und teilweise an einigen Unis bereits anrechenbar.
Uni rostock: JuniorStudium für Sek II-Studium (mit aufgezeichneten Vorlesungen, anrechenbaren online einzureichenden Übungen)
Fallbeispiel: nur 7% aller Erstsemester abbrecher haben sich vorher beraten.
wir haben viele
- Eyecatcher-Brainstorming:
Minsotrms, optische erkennung, flipper mit kamera. RobCup-Roboter - Humanoide Variante. Beamer erzeugen Wellen wo leute laufen // ChatBot/sprechende KI-Avatar (Multi)TouchTable/SmartBoard Spiel an großer Leinwand (Linerider). von der CeBit: Zwei Hände die Rubik-Würfel lösen aus beliebiger position... P=NP