Dieser Vorbereitungskurs ist ideal für StudienanfängerInnen folgender Studienrichtungen:
- Bachelorstudium Elektronik & Informationstechnik
- Bachelorstudium Informatik
- Bachelorstudium Lehramt Sekundarstufe (Allgemeinbildung) für Informatik und Informatikmanagement
- Bachelorstudium Mechatronik
- Bachelorstudium Maschinenbau
- sowie Bachelorstudium Statistik und Data Science und Bachelorstudium Wirtschaftsinformatik
Lehrziel
Vorbereitung für die Programmierlehrveranstaltungen "Softwareentwicklung 1" bzw. "Grundlagen der Programmierung"
Key Facts
Sprache
Deutsch
Umfang
30 Einheiten
LVA-Leitung
Maximilian Heisinger
Jonathan Kudlich
Bahara Muradi
Inhalt
- Installation und Benutzung der nötigen Java-Programmierwerkzeuge
- Eingeben, Übersetzen und Ausführen einfacher Programme
- Einführung in elementare Konzepte und Techniken des Programmierens (algorithmisches Denken, grundlegende Datentypen und
- Anweisungsarten, Ein-/Ausgabe von Daten, einfache Methoden und Parameterübergabe, einfache Testtechniken)
Literatur
- Hanspeter Mössenböck: Sprechen Sie Java?, dpunkt Verlag, 5. Auflage, 2014
- Gustav Pomberger, Heinz Dobler: Algorithmen und Datenstrukturen, Pearson Studium, 2008
Weitere wichtige Informationen
- Beim ersten Termin findet die Vorbesprechung und Zuteilung zu den jeweiligen Lehrveranstaltungsgruppen statt. Es besteht hier Anwesenheitspflicht, da bei diesem Termin eine Besprechung der Lehrinhalte und die Zuteilung erfolgt.
Lehrveranstaltungsangebot (sichtbar ab Verfügbarkeit Lehre WS)
{{ labelInLang('cid') }} | {{ labelInLang('title') }} | {{ labelInLang('registration') }} | {{ labelInLang('type') }} | {{ labelInLang('hours') }} | {{ labelInLang('teachers') }} | {{ labelInLang('rhythm') }} |
---|---|---|---|---|---|---|
{{ item._id }} ({{ item.term }}) |
{{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }} {{ labelInLang('expand') }} {{ labelInLang('collapse') }} |
{{ labelInLang('register') }} | {{ item.type }} | {{ item['hours-per-week'] }} | {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} | {{ item.rhythm }} |
{{ item._id }} ({{ item.term }}) | |
{{ labelInLang('title') }} |
{{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }} {{ labelInLang('expand') }} {{ labelInLang('collapse') }} |
{{ labelInLang('registration') }} | {{ labelInLang('register') }} |
{{ labelInLang('type') }} | {{ item.type }} |
{{ labelInLang('hours') }} | {{ item['hours-per-week'] }} |
{{ labelInLang('teachers') }} | {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} |
{{ labelInLang('rhythm') }} | {{ item.rhythm }} |