Inhalt

[ MEBPFVOGDPR ] VL Grundlagen der Programmierung

Versionsauswahl
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
1,5 ECTS B1 - Bachelor 1. Jahr Informatik Hanspeter Mössenböck 1 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Mechatronik 2015W
Ziele Beherrschung der imperativen Programmierung am Beispiel der Programmiersprache Java. Daneben wird algorithmisches Denken, systematischer Programmentwurf, guter Programmierstil und effektives Testen vermittelt.
Lehrinhalte
  • Elementare Datentypen (Zahlen, Zeichen, Strings, Wahrheitswerte) und Anweisungsarten (Zuweisungen, Verzweigungen, Schleifen)
  • Methoden, Parameterübergabe und Rekursion
  • Arbeiten mit Arrays und dynamischen Datenstrukturen
  • Klassen als Grundlage der objektorientierten Programmierung
  • Systematischer Programmentwurf mit schrittweiser Verfeinerung
  • Ausnahmebehandlung
  • Pakete zur Strukturierung großer Programme
  • Programmierstil
  • Testmethoden
Beurteilungskriterien Schriftliche Prüfung am Semesterende
Lehrmethoden Folienvortrag
Abhaltungssprache Deutsch
Literatur siehe http://ssw.jku.at/Teaching/Lectures/GdP/VL/
Lehrinhalte wechselnd? Nein
Sonstige Informationen keine
Äquivalenzen ME1PEVOGDPR: VO Grundlagen der Programmierung (1,5 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Zuteilung nach Reihenfolge