| Ehmann, M.: | Elementare Algorithmen |
| Zeit und Ort: | Vorlesung: 2st, Fr 8.30-10, S 76
Übungen: 1st, Do 16-17, S 71 |
| Credit Points: | V 3 + Ü 1,5 |
| Beginn: | 20. Oktober 2006 |
| Inhalt: | Die Veranstaltung behandelt sowohl schulrelevante als auch darüber hinausgehende Algorithmen aus den Bereichen der Datenverarbeitung, Zahlentheorie und Kryptographie. Insbesondere wird auch auf die Effizienz von Algorithmen und Grenzen der Berechenbarkeit, die auch im Informatikunterricht der Sekundarstufe II eine Rolle spielen, eingegangen. |
| für: | Studierende des Lehramts Informatik und Mathematik (vertieft und nicht vertieftes Studium) |
| Schein: | durch Klausur bei erfolgreicher Teilnahme nach LPO I § 53(1)3 bzw. § 72a(1)4: Fachdidaktische Lehrveranstaltung |
| Literatur: | wird in der Vorlesung bekannt gegeben |
| Wassermann, A.: | Funktionales Programmieren |
| Zeit und Ort: | Vorlesung: 2st, Di 14-16, S 80
Übungen: 1st, Mo 13-14, S 82 |
| Credit Points: | V 3 + Ü 1,5 |
| Beginn: | 17. Oktober 2006 |
| Inhalt: | Programme, die mit funktionalen Programmiersprachen erstellt werden, bestehen im Wesentlichen aus Funktionen im mathematischen Sinn. D.h. die Funktion hat Eingabewerte und liefert einen Funktionswert als Ausgabe zurück. Die bei deklarativen Sprachen wie C oder Java üblichen Kontrollstrukturen if, while, etc. werden in der funktionalen Programmierung ebenfalls durch Funktionen realisiert. Die Vorteile dieses Zugangs sind: der Zusammenhang zwischen dem Programm und der Spezifikation kann unter Umständen mathematisch bewiesen werden, es gibt keine Seiteneffekte, wie bei C++ und Java. Außerdem sind die Programme leicht parallelisierbar. Prominente Vertreter funktionaler Programmiersprachen sind LISP und Haskell. |
| für: | Studierende des Lehramts Mathematik und Informatik und alle Programmierinteressierten |
| Schein: | nein |
| Literatur: | Abelson und Sussman, Struktur und Interpretation von Computerprogrammen |
| Ehmann, M.: | Seminar (nicht vertieft) |
| Zeit und Ort: | Seminar: 2st, Mi 16-18, S 76 |
| Credit Points: | S 3 |
| Beginn: | 18. Oktober 2006 |
| Inhalt: | Überblick zu ausgewählten Themen |
| für: | Studierende des Lehramts Informatik (nicht vertieft) |
| Schein: | nein |
| Literatur: | wird in der Veranstaltung bekannt gegeben |
| Vorbesprechung: | Montag, 24. Juli 2006, 13.00 Uhr, Raum 519 / NW II |
| Ehmann, M., | Praktikum/Seminar: Anwendung von Informatiksystemen |
| Frischholz, M.: | aus fachdidaktischer Sicht |
| Zeit und Ort: | Blockveranstaltung vom 09.10. bis 13.10.2006
Mo bis Fr 9-17, Raum 419, GSP |
| Credit Points: | S 3 |
| Beginn: | 9. Oktober 2006 |
| Inhalt: | Algorithmik und Programmierung mit dem Robotersystem Lego Mindstorms und den Squeak Etoys,
Steuern und Regeln mit Microcontrollern |
| für: | Studierende des Lehramts Informatik vertieft und nicht vertieft |
| Schein: | bei erfolgreicher Teilnahme nach LPO I § 53(1)4 bzw. § 72a(1)5: Praktikum zur Anwendung von Informatiksystemen aus fachdidaktischer Sicht |
| Literatur: | wird im Praktikum/Seminar bekannt gegeben |
| Anmeldung: | vom 17. Juli 2006 bis 23. Juli 2006 https://elearning.uni-bayreuth.de |
| Vorbesprechung: | Montag, 24. Juli, 13.30 Uhr, Raum 519/NW II |
| Ehmann, M.: | Studienbegleitendes fachdidaktisches Praktikum |
| Zeit und Ort: | Praktikum: 5st, Di 8-12, Praktikumsschule |
| Beginn: | 17. Oktober 2006 |
| für: | angemeldete Studierende des Lehramts Informatik vertieft und nicht vertieft |
| Vorbesprechung: | Montag, 24. Juli 2006, 14.00 Uhr, Raum 519/NW II |
| Ehmann, M.: | Analyse ausgewählter Themen des Informatikunterrichts |
| Zeit und Ort: | Seminar: 2st, Di 13-15, S 100 |
| Beginn: | 17. Oktober 2006 |
| Inhalt: | Begleitveranstaltung zum Schulpraktikum |