Inhalt

[ INBIPVOSOF1 ] VL Softwareentwicklung 1

Versionsauswahl
Es ist eine neuere Version 2024W dieser LV im Curriculum Bachelorstudium Artificial Intelligence 2024W vorhanden.
(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS B1 - Bachelor 1. Jahr Informatik Hanspeter Mössenböck 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Informatik 2022W
Ziele Die Studierenden beherrschen die Grundlagen der Programmierung sowie algorithmisches Denken. Sie sind mit der Programmiersprache Java vertraut und beherrschen die in der Lehrveranstaltung vermittelten Konzepte und Methoden. Sie verstehen grundlegende Konzepte der objektorientierten Programmierung und sind in der Lage, einfache objektorientierte Programme zu entwerfen und zu implementieren.
Lehrinhalte
  • Problemlösungsmethoden
  • algorithmisches Denken
  • Grundbegriffe der Programmierung
  • Datentypen
  • Arrays
  • Anweisungen
  • Methoden
  • Ein-/Ausgabe
  • Klassen
  • Vererbung
  • Interfaces
  • Dynamische Datenstrukturen
  • Rekursion
  • Ausnahmebehandlung
  • Threads
  • Pakete
  • Schrittweise Verfeinerung
  • Dokumentation und Programmierstil
Beurteilungskriterien Klausur am Semesterende
Lehrmethoden Folienvortrag mit Beispielen an der Tafel.
Abhaltungssprache Deutsch
Literatur Basisliteratur:

  • Mössenböck, H.: Sprechen Sie Java? Eine Einführung in das systematische Programmieren. dpunkt.verlag, Heidelberg, in der aktuellen Auflage.

Ergänzungsliteratur wird in jedem Semester bekannt gegeben.

Lehrinhalte wechselnd? Nein
Sonstige Informationen Für nähere Informationen siehe http://ssw.jku.at/Teaching/Lectures/
Äquivalenzen INBPDVOSOF1: VO Softwareentwicklung 1 (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung