Computer Science Unplugged Sortiernetzwerke © Computer Science Unplugged canterbury.ac.nz von Tim Bell, Ian H. Witten und Mike Fellows Übersetzung:

Slides:



Advertisements
Ähnliche Präsentationen
Algorithmen und Datenstrukturen
Advertisements

Mit dieser Methode vergleichen Sie sehr einfach zwei oder mehr Präsentationen Herbert Manthei
Tipps & Tricks zu benutzerdefinierten Animationspfaden
Individuelles Fördern in der Schule durch
Sortierverfahren Richard Göbel.
Polymorphie (Vielgestaltigkeit)
Vorlesung Informatik 2 Algorithmen und Datenstrukturen Halbzeit: Was haben wir bisher gelernt? Prof. Th. Ottmann.
Sortierverfahren Susanne Freitag.
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Kapitel 11 Claudio Moraga, Gisbert Dittrich FBI Unido
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Vorlesung 2 SWS WS 99/00 Gisbert Dittrich FBI Unido
Lösung der Aufgabe 1: Die Erweiterung des Diagramms auf „Winged Egde“ besteht in zwei Beziehungen, nr-Kante und vl-Kante, zwischen der Klasse Kante. Jede.
1. Warum ist „Kartenkunde“ für die Feuerwehr wichtig ?
Mensch ärger dich nicht Von Jakob, Antje, Annika, Rebecca.
Vortrag: Ingo Gensch, Mathias Reich am:
Wird Mario betrogen? Ein Informatikprojekt des Elsa-Brändström-Gymnasiums Oberhausen Wahlpflichtkurs Jahrgang 8 Lehrer: Hr. Fileccia April 2010.
Mirakel Spiegeln im Kopf und mit Köpfchen
und relative Häufigkeit Bettina delert, andreas mertke
Referentinnen: Manja Gabriel Bianca Schneider
Wie macht man ein Sudoku? Transformations-Methode:
Kakuro Regeln und Strategien
Stationen: Elektrizität
Kurzformaufgaben Wie groß ist der Winkel, den der Minutenzeiger einer Uhr in der Zeit von 8:45 bis 9:05 Uhr überstreicht? 120°
Externe Bewertung in IB-Biologie
Parkieren rechtwinklig rückwärts
Ideen der Informatik Suchen und Sortieren [Ordnung muss sein…]
Mehr Lebensfreude durch 5-Tibeter YOGA
Kapitel 1 – Erste Schritte
Willkommen bei Sycarus – dem Mathematikprogramm, das neue Wege geht.
Für U2 an der FH in Bingen von Dipl. Inform. (FH) Heidi HannaH Daudistel.
„Was steht eigentlich hinter dem Roten Kreuz?“
Unterwegs im Internet.
Ein Thema aus der Kartenkunde: Generalisieren
Mathematik STATISTIK Viktoria Kozdron, 5AK VBS Augarten.
Zum verständlich machen, wozu die Trigger-Funktion geeignet ist,
Übungsaufgaben für Microsoft Excel
Unendlich – endlich Mathematik für junge Philosophen
SPIELNAME E IN SPANNENDES S PIEL AB 6 J AHREN BEI DEM ES DARUM GEHT 6 B ILDER NACHZUBAUEN. A BER V ORSICHT ! D IE S TEINE SIND IN EINEM T URM EINGEBAUT,

Die Struktur von Untersuchungen
Hallo Ich möchte einen Text einer Folie nicht einfach nur einfliegen lassen, sondern genau diesen Text, der schon an einer bestimmten Stelle steht, vergrößern.
Ziel Ergebnis Anleitung zum Erstellen einer „Anzeigetafel“
Powerpoint 2010 Zum Spiel Funker Erstellt mit 100% Powerpoint 2010 in 16:9.
3. Januar 2007 VOLUMES & GENEALOGY: die nächste Generation.
Wanderung im Siebentischwald und Erstellen eines Fühlweges
Wahrscheinlichkeitsrechnung
Hilfe Beiratswahl.
Wir fertigen ein Räucherhäuschen
Elternabend der Schule … vom …
Methoden für den Mathematikunterricht Mathe-Quiz
Zeitmangagement.
Wortschatz? Wortschatz-Arbeit im DaF-Unterricht
Sortiernetzwerke1 Seminar über Algorithmen SS 2005 von Arash Sarkohi und Christian Bunse.
Vorbereitung einer Reflexion der Testdurchführung
MS - A CCESS Das Datenbankensystem von Microsoft.
Binärbäume.
Sortierverfahren Mit VB 2010 express edition JBS Tr, info Q1.
04 Mathematik Lösungen 2011 ZKM - MAC.
Programmiersprachen II Vorbesprechung Klausur Prof. Dr. Reiner Güttler Fachbereich GIS HTW.
14 Mathematik Lösung 2012 KZO.
:17 1  von 201 MedienInformatik Datentechnik  Übungen „Gestaltungsgrundlagen“
Was sind Verbesserungs-Workshops?
Schule „Komplex „Harmonie“ DSD-1 Der Einfluss von Computerspielen auf Jugendliche Vorgelegt von: Klasse: 10“A“ Betreuer: Frau Grebneva, Deutschlehrerin.
Arbeiten mit WordSmith 4. Inhalt 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus) 1. Arbeiten mit der Funktion Wortliste (im getaggten Korpus)
Bubblesort. Inhaltsverzeichnis Allgemeines Aufbau Prinzip Beispiel.
Rundweg Kessachaue und Häldenwald Rundweg Kessachaue und Häldenwald Baumriesen und Hügelgräber von Holger Kretschmer.
Teilchenbewegung im Alltag NaWi, Klasse 8. Teilchenbewegung im Alltag Ziele der Stunde: 1.Ich kann Phänomene aus dem Alltag mit der Teilchenbewegung in.
THE BEST OF KARLIFORNIEN. Team 2 Team 1 Gruppeneinteilung Klasse LehrerGesam t Anzahl Schüler Listen (pro Klassenstufen 1) werden.
Laufzeitverhalten beim Sortieren
2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum
Practical Exercises and Theory
 Präsentation transkript:

Computer Science Unplugged Sortiernetzwerke © Computer Science Unplugged canterbury.ac.nz von Tim Bell, Ian H. Witten und Mike Fellows Übersetzung: Kompetenzzentrum Technik-Diversity-Chancengleichheit e.V. Dr. Angelika Reiser Nastaran Matthes Studienberatung@in.tum.de Workshop für die Schüler der 7. Klasse Anzahl der Teilnehmer: 18 Schüler 16. Juli 2008

Ablauf Den Spielplan vorab auf einem Flipchart zeichnen. Den Begriff „Sortieren“ erklären. Das Sortieren mit dem Computer erklären. Ziel des Spieles erklären. Das Spiel vorbereiten ( S. Spielvorbereitung). Ersten Durchlauf ohne Stoppuhr durchführen. Das Spiel mit größeren Zahlen durchführen. Das Spiel mit Wörtern durchführen. Das kleinste Zahl ermitteln. Serielles und paralleles Sortieren vergleichen.

Warum sortieren? Informationen lassen sich in sortierten Listen leichter und schneller auffinden. Telefonverzeichnisse, Wörterbücher und Stichwortverzeichnisse in Büchern sind immer in alphabetischer Reihenfolge sortiert und erleichtern uns so die Orientierung. Und seien wir doch mal ehrlich: Unser Alltag wäre viel komplizierter, wenn das nicht so wäre! Die Erstellung von Telefonverzeichnissen oder anderen Listen wird aufgrund der großen Datenmengen, die dafür zu bearbeiten sind, nicht mehr manuell, sondern mit Hilfe von Computern erledigt. Und obwohl die Computer immer schneller werden, verbringen sie viel Zeit damit, Informationen nach einer bestimmten Ordnung zu sortieren. Aus diesem Grund arbeiten Computerspezialistinnen und Computerspezialisten daran, die schnellsten und effizientesten Vorgehensweisen für solche Sortiervorgänge zu entwickeln. So kompliziert Computerprogramme auf den ersten Blick auch sein mögen, sie lassen sich immer auf einfache Prinzipien zurückführen. Das Workshopmodul „Besiege die Uhr“ veranschaulicht eines dieser Prinzipien, in diesem Fall das parallele Sortieren.

Ziel des Spieles Ziel des Spieles ist es, in möglichst kurzer Zeit die zu Beginn unsortierten (Zahlen)werte auf der linken Seite (IN) bis zum Erreichen der rechten Seite (OUT), geordnet zu haben. Das Spiel zeigt, wie Computer zufällige Zahlen in eine bestimmte Reihenfolge bringt und zwar mit Hilfe einer Methode, die topologische Sortierung genannt wird

Material Kreide bzw. Klebeband A4 Blätter oder Karten für die Zahlen Stoppuhr Flipchart

Spielvorbereitung Gruppen zu je 6 Personen bilden. Eine Gruppe zeichnet mit Kreide auf eine dafür geeignete Fläche bzw. klebt den Spielplan mit Klebeband auf. Eine Gruppe erstellt die Zahlenkarten. Eine Gruppe erstellt Wörterkarten.

Spielanleitung 1. Alle Mitspielerinnen und Mitspieler ziehen aus dem Kartenstapel eine Karte . (Das Spielfeld kann jeweils immer nur von einem der Teams benutzt werden.) 2. Die Mitspielerinnen und Mitspieler einer Gruppe platzieren sich samt ihren Karten jeweils in einem der quadratischen Felder auf der linken Seite des Spielfeldes (IN). 3. Die Teilnehmerinnen und Teilnehmer bewegen sich entlang der aufgezeichneten Linien. Treffen sie auf einen der Kreise, müssen sie warten, bis eine Mitspielerin oder ein Mitspieler ebenfalls in genau diesem Kreis Station macht. 4. Treffen sich also zwei Team-Mitglieder in einem der Kreise, vergleichen sie ihre Spielkarten miteinander. Die Person mit der niedrigeren Zahl auf der Spielkarte nimmt daraufhin den linken Weg, die Person mit der höheren Zahl verlässt den Kreis über den rechten Ausgang. 5. So bewegt sich das Team über das komplette Spielfeld. Sind alle auf der rechten Seite am Ende (OUT) angekommen und steht jede Person in einem der sechs quadratischen Kästen, sollten die mitgeführten Zahlen alle in der richtigen Reihenfolge geordnet sein. Ist das nicht der Fall, bzw. unterläuft dem Team ein Fehler, muss wieder ganz von vorn begonnen werden.

Topologische Sortierung

Spieldurchführung Sind die Mitspielerinnen und Mitspieler mit dem Spielablauf vertraut, wird das Spiel mit Stoppuhr durchgeführt. Gewinner ist das schnellste Team! Das Spiel wird einmal mit den Zahlen und einmal mit den Wörtern durchgeführt. Welcher Vorgang ist schneller? Sortierung der Zahlen oder alphabetische Sortierung? Wie kann man das Netzwerk nutzen um die kleinste Zahl zu ermitteln? Wer ist die kleinste Person in der Gruppe?

Finde die kleinste Zahl?

Serielle vs. Parallele Verarbeitung Gruppen zu je 4 Personen bilden. Die zwei verschiedene Netzwerke, die jeweils vier Zahlen sortieren, aufzeichnen. Das Spiel mit zwei Gruppen durchführen. Welches Netzwerk ist schneller? Warum? Wie viele Zahlenvergleiche sind in jedem Netzwerk notwendig? Wie viele Vergleiche können in jedem Netzwerk gleichzeitig durchgeführt werden? Bei welchen Vorgängen des täglichen Lebens ist es möglich, diese dadurch zu beschleunigen, dass man sie parallel durchführt? In welchen Fällen würde das in keinem Fall funktionieren?

Serielle vs. Parallele Verarbeitung

Spielplan für 6 Personen