Schweizer Informatik-Olympiade. Nachwuchsförderung durch kompetitive Programmierwettbewerbe

Ähnliche Dokumente
Verband Schweizer Wissenschafts-Olympiaden Association des Olympiades Scientifiques Suisses Associazione delle Olimpiadi Scientifiche Svizzere

Programmieren ++ Begleitende Übungen zu Veranstaltungen + Umsetzen des Algorithmus in ein lauffähiges Programm

Lehramt Informatik. Einführung für Erstsemester Infos für Lehramststudenten der Informatik. StR. Peter Brichzin brichzin at tcs.ifi.lmu.

Informatik an der LMU

Bochum, den. geb. am: in Matr. Nr.:

1. Einfach verkettete Liste unsortiert 2. Einfach verkettete Liste sortiert 3. Doppelt verkettete Liste sortiert

Das Studium der Informatik

Informatik an der LMU

MATHEMATISCHE ANALYSE VON ALGORITHMEN

Warum studiere ich Informatik und das in Freiburg?

Algorithmen & Datenstrukturen 1. Klausur

FAQs zum Bachelorstudiengang Informatik PO-Version Allgemeine Informationen zum Bachelorstudiengang Informatik

Computational Life Science

Technische Mathematik und Datenanalyse - Bakkalaureatsstudium

Effiziente Algorithmen und Datenstrukturen I. Kapitel 9: Minimale Spannbäume

Masterstudiengänge am Institut für Informatik

Fachbereichstag Mathematik

Mathematik studieren an der Universität Stuttgart

Modulübersichtstabelle des Studienganges Bachelor of Science Informatik

HÖRERVERSAMMLUNG 2014! SOFTWAREENTWICKLUNG - WIRTSCHAFT! INFORMATIK! COMPUTER SCIENCE

Bachelor-Studiengang Angewandte Informatik mit einem Fachanteil von 100%

Fach Nr. Sem. Prüfer, Prof. Zweitprüfer, Prof. Zeit Arbeits- und Hilfsmittel. Dr. Wilczok Dr. Rademacher. Dr. Lauterbach Dr. Braun B.

Stefan Hougardy Jens Vygen. Algorithmische Mathematik

B.SC. INFORMATIK TIM JUNGNICKEL

Was können Schüler anhand von Primzahltests über Mathematik lernen?

Mathematik Akzentfach

Zuordnung von WP Modulen zu Studiengängen

Zuordnung von WP-Modulen zu Studiengängen

Ordnung für Modulstudien an der Universität Bayreuth Vom 20. Januar In der Fassung der Änderungssatzung Vom 20. März 2015

Studienplan TECHNIKPÄDAGOGIK AUFBAUSTUDIENGANG Anhang C. Universitätsstr. 38 Tel

Hans-Jürgen Appelrath, Dietrich Boles, Volker (laus, Ingo Wegener. Starthilfe Informatik

Vorgaben zu den unterrichtlichen Voraussetzungen für die schriftlichen Prüfungen im Abitur in der gymnasialen Oberstufe im Jahr 2010

Leseabschrift. Inhaltsübersicht. Geltungsbereich

- k Maximalwerte aus Menge mit n >> k Elementen (Rangfolgebestimmung von Suchmaschinen!) Die typische Operationen:

Grundlagen der Informatik. Prof. Dr. Stefan Enderle NTA Isny

Logik und diskrete Strukturen

Die Informatik-Studiengänge

MITTEILUNGSBLATT DER Leopold-Franzens-Universität Innsbruck

Mögliche Veranstaltungen im Wintersemester 2011/2012 an der Mathematisch-Naturwissenschaftlichen Fakultät (Stand: )

Informatik studieren an der Universität zu Lübeck

Informatik oder Wirtschaftsinformatik? Studium an der Universität Oldenburg

Inhaltsverzeichnis. Danksagungen... 11

Einführungsveranstaltung Wintersemester 2014/2015

Informatik studieren an der Universität zu Lübeck

Erster Termin Klausuren der Fakultät für Mathematik und Informatik, Herbst 2015

Studienplan TECHNIKPÄDAGOGIK (Diplom - Gewerbelehrer/-in) Fachstudienberatung der Fakultät Informatik Universitätsstr. 38, Tel Prof.

Informatik. Datenbanken

Wegleitung für das Studienfach Informatik im Bachelor und im Masterstudium an der Philosophisch Historischen Fakultät der Universität Basel

Bioinformatik I (Einführung)

1 Vom Problem zum Programm

(vom 18. September 2002, NBl. MBWFK Schl.-H. S. 621 ff.) zuletzt geändert durch Satzung vom 15. März 2007 (NBl. MWV Schl.-H S.8f.

Prüfungstermine WS 2014/15

Graphenalgorithmen und lineare Algebra Hand in Hand Vorlesung für den Bereich Diplom/Master Informatik

Schulinterner Lehrplan für das Fach Informatik der Sekundarstufe II an der Bettine von Arnim Gesamtschule

Bachelor- und Master-Studium Informatik

Das Studium der Informatik in Braunschweig

Bildverarbeitung/Mustererkennung: Zusammenfassung und Ausblick

Studieninformationsveranstaltung. Informatik. Institut für Informatik IV Universität Bonn. Tel.: 0228/

Studien- und Prüfungsordnung für Bachelor- Studiengänge der Hochschule Aalen (SPO 31) vom 29. Juni 2012

Zuordnung von WP-Modulen zu Studiengängen

Hallo Welt! für Fortgeschrittene Seminar im Sommersemester 2014

KONSTRUKTION VON ROT-SCHWARZ-BÄUMEN

Graphen: Datenstrukturen und Algorithmen

Individuelles Bachelorstudium. Software Engineering for Physics

Studienplan Bachelor Scientific Computing

Studien- und Prüfungsordnung für Bachelor-Studiengänge der Hochschule Aalen - Technik und Wirtschaft vom 6. Juli 2009

Tag der Bekanntmachung im NBl. HS MSGWG Schl.-H.: , S. 77 Tag der Bekanntmachung auf der Homepage der UL:

Anwendungen der Wirtschaftsmathematik und deren Einsatz im Schulunterricht

Das Studium im Fach Informatik

A Anhang zu den 5, 6, 11-14

Fachbereich MNI Zuordnung von WP-Modulen zu Studiengängen Stand 04/2015

Erster Termin Klausuren der Fakultät für Mathematik und Informatik, Frühjahr 2015

Studienplan für den Diplomstudiengang Mathematik

Das Turbo Pascal Lösungsbu

Algorithmen und Datenstrukturen (ESE) Entwurf, Analyse und Umsetzung von Algorithmen (IEMS) WS 2014 / Vorlesung 5, Donnerstag, 20.

Modulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia

Bachelor-Studiengang Informatik

Schulinternes Curriculum im Fach Informatik

Wiederholung ADT Menge Ziel: Verwaltung (Finden, Einfügen, Entfernen) einer Menge von Elementen

Eine Baumstruktur sei folgendermaßen definiert. Eine Baumstruktur mit Grundtyp Element ist entweder

BACHELOR-STUDIENGANG INFORMATIK

Warum EDVO? Schwerpunkte der Ausbildung. Ausbildungsschritte

Konzepte für den Informatikunterricht an Primarschulen und auf der Sekundarstufe

Ingenieurinformatik. Einführung in die Programmiersprache C

Datenstrukturen. Mariano Zelke. Sommersemester 2012

1. Grundlagen Sortieren Vertauschen Selektion Einfügen Quicksort Suchen...

Computeralgebra in der Lehre am Beispiel Kryptografie

LEHRPLAN INFORMATIK. für das. ORG unter besonderer Berücksichtigung der Informatik

Kapitel 4: Dynamische Datenstrukturen. Algorithmen und Datenstrukturen WS 2012/13. Prof. Dr. Sándor Fekete

Algorithmische Methoden zur Netzwerkanalyse Vorlesung für den Bereich Master Informatik

2. ABSCHLUSS: Baccalaureus Scientiarium / Bachelor of Science 180 LP**) Wintersemester

Stundentafel E-Phase. Übersicht E-Phase

Programmieren I + II

Vorlesung: Montag 8:15-10:00 Donnerstag 8:15-10:00 Hörsaal: M 1 M 1

13. Binäre Suchbäume

PiBS Das Praxisintegrierte Bachelor-Studium

DLP. Adolphe Kankeu Tamghe ALZAGK SEMINAR. Bremen, den 18. Januar Fachbereich Mathematik und Informatik 1 / 27

Die Universität stellt sich vor

Häufige Item-Mengen: die Schlüssel-Idee. Vorlesungsplan. Apriori Algorithmus. Methoden zur Verbessung der Effizienz von Apriori

Vorkurs Informatik WiSe 15/16

Transkript:

Nachwuchsförderung durch kompetitive Programmierwettbewerbe

Über uns Sandro Feuz Daniel Graf Vor ca. 10 Jahren: Teilnehmer an der Schweizer Informatikolympiade Seither: Organisatoren des nationalen Wettbewerbes Vor kurzem: Master in Theoretischer Informatik an der ETH Zürich Jetzt: Software-Ingenieur in der Industrie / Doktorand an der ETHZ

Überblick Vorstellung der Informatik-Olympiade Beispiel-Unterrichtseinheit Dynamische Programmierung Praktischer Teil: Programmieraufgaben zum Thema Beispiellösungen

Was ist die SOI? Programmierwettbewerb für Jugendliche unter zwanzig Jahre Teilnehmende meist in den letzten beiden Jahren vor der Matura Auswahl der Schweizer Delegation für die Internationale Olympiade Drei nationale Wettbewerbsrunden Rätsel und Algorithmen im Mittelpunkt

Was ist die SOI?

SOI Jahresablauf Workshops Starthilfe für Neueinsteiger Einführung in Algorithmen und Programmierung Erste Runde (1. Oktober bis 30. November) 6 Aufgaben für zu Hause Zweite Runde (März) Theoretische Prüfung an der ETH auf Papier (4 Stunden) Praktische Aufgaben mit Programmieren von zu Hause (5 Stunden)

SOI Jahresablauf Final der besten Zwölf (Mai) 4 Tage in Zürich (CS & IBM) Top 4 qualifiziert sich für die IOI

SOI Jahresablauf SOI-Tag (Mitte Januar) Resultate und Preise Live Turnier Vorträge berühmte Referenten Davos-Camp (Februar) Trainingswoche mit Unterricht und Wettbewerben Skifahren und Trainieren mit internationalen Gästen

Davos Camp

Internationale Anlässe Europäische Wettbewerbe CEOI, BOI, RMMS

Internationale Anlässe Internationale Informatik-Olympiade gegründet 1989 von der UNESCO seither das jährliche Highlight je 4 Teilnehmer aus über 80 Ländern Kampf um olympische Medaillen nächste Destinationen: Iran, Japan, Aserbaidschan, Singapur

Themenbereiche der SOI Ja Nein Knobelaufgaben Datenbanken, Betriebssysteme Weg von der Idee zur Implementierung Computer-Anwender- Kenntnisse (Office, E-Mail, etc.) angewandte Mittelschulmathematik objektorientierte Programmierung

Typische Aufgabengebiete Datenstrukturen & Algorithmen verlinkte Listen, Arrays, Bäume, Sets, Heap, Stack 1 Operationen (Einfügen, Entfernen, Suchen) und deren 5 asymptotische Laufzeit Suchen und Sortieren (binäre Suche, Quicksort, ) 2 7 Mittelschulstoff: Logarithmen, Rekursionsgleichungen

Typische Aufgabengebiete Graphentheorie Zusammenhangskomponenten Minimaler Spannbaum Kürzeste Wege

Typische Aufgabengebiete Geometrie konvexe Hülle Segmentschnitt Polygonfläche Mittelschulstoff: Geometrie, Vektorgeometrie

Typische Aufgabengebiete Zahlentheorie Aufgabe: 15 = 7x + 4y Langzahlarithmetik x y rationale Zahlen vs. Fliesskommazahlen 7 1 0 grösster gemeinsamer Teiler (Euklids Algorithmus) 4 0 1 3 1-1 Primzahlen (Faktorisierung, Sieb des Eratosthenes) 1-1 2 Kombinatorik Lösung: 15 = -15 7 + 30 4 Binomialkoeffizienten Generieren aller Permutationen und Teilmengen

Typische Aufgabengebiete Dynamische Programmierung Editierdistanz (Rechtschreibprüfung: meinten Sie Pyjama? ) längste ansteigende Subsequenz 1 8 3 5 4 5 7 Mittelschulstoff: algebraische Umformungen (ausmultiplizieren, vereinfachen, Summennotation...)

Wer macht bei der SOI mit? Programmierkenntnisse meist nicht (nur) aus der Schule hauptsächlich Autodidakten mehrjährige Teilnahmen führen zum Erfolg

Studiumsvorbereitung Im Vergleich mit dem 1. Jahr des Informatikstudiums an der ETH abgedeckt teilweise abgedeckt Datenstrukturen & Algorithmen Einführung in die Programmierung Diskrete Mathematik Analysis nicht abgedeckt Lineare Algebra Physik Digitaltechnik Parallele Programmierung

Zusammenfassung Teilnahme für Mittelschüler/innen attraktiv und herausfordernd spannende Aufgaben mit systematischen Lösungen lehrreiche Skiferien und Reisen in alle Welt zu gewinnen aufbauend auf dem Mittelschulstoff in Mathematik und Informatik

Weitere Informationen www.soi.ch und info@soi.ch Schweizer Wissenschafts-Olympiaden Verband der sechs Olympiaden in Biologie, Chemie, Informatik, Mathematik, Physik und Philosophie www.olympiads.ch Fragen?