1 2016-03-03 Vorbesprechung Herzlich Willkommen zu Programmkonstruktion 185.A79 Programmkonstruktion () VU, 8.8 ECTS
2 2016-03-03 Vorbesprechung Das Team Vortragende Tutor(inn)en M. Anton Ertl Christine Albrecht Florian Schöberl Roman Ganhör Manuel Bichler Gerta Sheganaku Jürgen Kogler Birgit Chmelar F. Heraldo Sifuentes Caccire Jens Knoop (Leiter) Jakob Kogler Bernhard Steiner Marion Murzek Kurt Micheli Hani Torabi-Makhsos Ulrich Neumerkel David Bese Molnar Simon Treiber Alois Paulin Georg Moser Xi Wang Viktor Pavlu Lukas Prost Michael Wapp Franz Puntigam (Vo) Raphael Rippl Thomas Waser Markus Raab Ulrike Schäfer Verena Widhalm Michael Reiter Michael Schröder...
3 2016-03-03 Vorbesprechung Inhalte, Ziele, Voraussetzungen Was ist Programmkonstruktion? als Begriff: mehr als nur Programmieren, z.b. auch systematische Vorgehensweisen Modul in den Studienplänen der (Wirtschafts-)Informatik Aufgaben innerhalb des Studiums: Fähigkeit des Programmierens sicherstellen in typische Denkweisen einführen Orientierung bieten: Ist Informatik das Richtige für mich?
4 2016-03-03 Vorbesprechung Inhalte, Ziele, Voraussetzungen Bildungsziele verstehen: (Kenntnisse) Vorgehensweisen beim Programmieren, Sprachkonzepte (Java), Algorithmen und Datenstrukturen, Fehlerquellen anwenden: (Fertigkeiten) Programmieren, typische Denkweisen, Dokumentation und Kommunikation anwenden: (Soft-Skills) Zusammenarbeit, Freude an Programmieraufgaben, Neugierde an der Programmierung erinnern verstehen anwenden analysieren evaluieren erschaffen
5 2016-03-03 Vorbesprechung Inhalte, Ziele, Voraussetzungen Anspruch und Vorwissen Anspruchsniveau typische Situationen erschaffen evaluieren eher viel Vorwissen analysieren anwenden Anspruch verstehen erinnern wenig Vorwissen Stoffgebiete
6 2016-03-03 Vorbesprechung Inhalte, Ziele, Voraussetzungen Voraussetzungen formal: inhaltlich: Studieneingangsgespräch, Anmeldung in TISS keine besonderen, aber allgemeine (Matura) Knackpunkt: soziale Kompetenzen wie innerer Antrieb Leistungswille und Spaß am Studieren Zielgerichtetheit beim Lernen Freude am Programmieren...
7 2016-03-03 Vorbesprechung Inhalte, Ziele, Voraussetzungen Aufgabe: Soziale Kompetenzen 1. Sprechen Sie Ihre Sitznachbar(inne)n an links, rechts, vorne und hinten. Bringen Sie ihre Vornamen in Erfahrung. 2. Bilden Sie spontan Gruppen zu 2 bis 3 Personen. 3. Finden Sie (in Gruppen) Antworten auf folgende Frage: Auf welche soziale Kompetenzen kommt es an? Zeit: 2 Minuten
8 2016-03-03 Vorbesprechung Ablauf Formen des Unterrichts Skriptum Vorlesungen geleitete Übungen freies Üben Tests Text lesen und Kontrollfragen ausarbeiten Themenübersicht erarbeiten Beispielprogramme nachvollziehen und weiterentwickeln Überlegungen anstellen (Diskussionen, Abstimmungen) Kontakte aufbauen und pflegen Aufgabenblätter lösen Programmieraufgaben alleine unter Aufsicht lösen eigenverantwortlich alleine und in Gruppen lernen individuell durch Tutor(inn)en unterstützt werden gezielt auf Tests vorbereiten, mit Leistungskontrolle und Feedback umgehen
9 2016-03-03 Vorbesprechung Ablauf Geleitete Übungen Übungsumgebung: Teilnehmer(in) hat Account auf Übungsrechner Aufgabenblätter: Aufgaben vor Übungsterminen zu lösen Vorbereitung auf Treffen der Übungsgruppe, nicht beurteilt Übungsgruppe: trifft sich fast wöchentlich zu fixem Termin um Lösungen von Aufgaben auf Aufgabenblättern zu besprechen, selbständig unter Aufsicht Aufgaben zu lösen normale Gruppe: 9 Treffen ab 14. März Gruppe für Fortgeschrittene: 5 Treffen ab 9. Mai Beurteilung: nur die unter Aufsicht gelösten Aufgaben beurteilt Anwesenheit jeweils in gesamtem Treffen der Übungsgruppe erforderlich, Übungsbeurteilung = Summe der Beurteilungen pro Treffen (mind. 50%)
10 2016-03-03 Vorbesprechung Ablauf Tests an Computerarbeitsplätzen, mehrere Orte und Uhrzeiten reguläre Tests müssen jeweils positiv (mind. 50% der Punkte) absolviert werden: Test 1 20.04.2016 Test 2 18.05.2016 Test 3 29.06.2016 Einstufungstest 09.03.2016 ab 70%: Übungsgruppe für Fortgeschrittene, Teilnahme freiwillig, für Test 1 anrechenbar Nachtragstest in den Sommerferien Wiederholungsmöglichkeit für einen negativen regulären Test, nur wenn an Test 1 teilgenommen und genau zwei Tests positiv
11 2016-03-03 Vorbesprechung Ablauf Aufgabe: In welche Übungsgruppe? Gabi programmiert gerne und viel, glaubt aber nicht, dass ihre Kenntnisse für eine Fortgeschrittenen-Gruppe ausreichen. Wie geht Gabi am besten vor? A Gabi verzichtet auf den Einstufungstest. Einfachere Aufgaben und intensiveres Üben sind sicher vorteilhaft. B Gabi meldet sich zum Einstufungstest an. Auch wenn sie 70% der Punkte erreicht, will sie in eine normale Gruppe. C Gabi meldet sich zum Einstufungstest an. Die Ergebnisse des Tests werden zeigen, welche Gruppe für sie geeignet ist.
12 2016-03-03 Vorbesprechung Ablauf Teilnahmevoraussetzungen bestätigte Anmeldung zu Programmkonstruktion in TISS Anmeldung zu entsprechender Übungsgruppe in TUWEL Terminreservierungen für Tests in TUWEL Teilnahme an allen Komponenten nach Test 1 nur wenn Einstufungstest positiv oder an Test 1 teilgenommen Teilnahme an Nachtragstest nur wenn genau ein regulärer Test nicht positiv
13 2016-03-03 Vorbesprechung Ablauf Beurteilung zu 4 gleichen Teilen (je 100%) zusammengesetzt aus: Test 1, Test 2, Test 3, Übungsbeurteilung für positive Gesamtbeurteilung muss jeder Teil 50% erreichen Note wenn positiv abhängig von %-Summe (max. 400%): mind. 350% sehr gut mind. 300% gut mind. 250% befriedigend mind. 200% genügend Zeugnis ausgestellt wenn an einem Test oder einer Übung teilgenommen
14 2016-03-03 Vorbesprechung Ablauf Aufgabe: Langsam angehen Hans ist blutiger Anfänger. Daher möchte er sein Informatik-Studium langsam angehen und nicht alles auf einmal machen. Welchen Rat können wir Hans geben? A Programmieren ist schwierig mit anderen Fächern beginnen B Programmieren ist essenziell mit Programmkonstruktion beginnen C alle Fächer gleich intensiv angehen
15 2016-03-03 Vorbesprechung Ablauf Aufgabe: Zeugnis riskieren Karl ist nicht sicher, ob sich neben seinen Astronomie- und Archäologie-Studien noch ein Informatik-Studium ausgeht. Daher möchte er es einfach einmal ausprobieren ohne sich festzulegen und ein negatives Zeugnis zu riskieren. Welchen Rat können wir Karl geben? A weder am Einstufungstest noch an einer Übung vor Test 1 teilnehmen (wegen Zeugnis), vor Test 1 Entscheidung treffen B Studienerfolg setzt volles Engagement voraus, unverbindliches Ausprobieren wird keinen Erfolg bringen C auf ein Studium konzentrieren; Verzetteln blockiert andere Studien
16 2016-03-03 Vorbesprechung Ablauf PP und G es ist noch möglich, die alten Lehrveranstaltungen zu absolvieren: PP wenn G schon absolviert, G wenn PP schon absolviert im Rahmen von (abgespeckte Variante) Anmeldung zu und entsprechende Mail an pk@complang.tuwien.ac.at, Details über Ablauf per Mail
17 2016-03-03 Vorbesprechung Kontakt Unterstützung durch Tutor(inn)en Ihre Tutorin oder Ihr Tutor ist primäre(r) Ansprechpartner(in), bemüht sich darum, dass Sie die Lehrveranstaltung bestmöglich meistern Programmier-Cafe: Tutor(inn)en bieten Hilfe beim Programmieren, einfach hinkommen Donnerstag, 10:00 11:00 Uhr Frogger-Raum
18 2016-03-03 Vorbesprechung Kontakt Mailkontakte Lehrveranstaltungsleitung: pk@complang.tuwien.ac.at sobald in Übungsgruppe Mailkontakt zu Tutorin oder Tutor der Übungsgruppe Sie werden kontaktiert über e1234567@student.tuwien.ac.at (wenn 1234567 Ihre Matrikelnummer ist)
19 2016-03-03 Vorbesprechung Kontakt Persönliche Gespräche Sprechstunden der Vortragenden einfach hinkommen, Vorankündigung per Mail kann hilfreich sein
20 2016-03-03 Vorbesprechung Die nächsten Schritte Skriptum (aus Wintersemester) herunterladen und lesen Online-Anmeldung in tiss.tuwien.ac.at Terminreservierung für Einstufungstest (optional, sehr kurzfristig) Anmeldung zu Übungsgruppe sobald Ergebnis des Einstufungstests bekannt... überall mitmachen...
21 2016-03-03 Vorbesprechung Finden Sie Begeisterung für das Programmieren Viel Spaß und Erfolg beim Lernen