620.220 (17W) Einführung in die strukturierte und objektbasierte Programmierung (Teil 2)

Wintersemester 2017/18

Anmeldefrist abgelaufen.

Erster Termin der LV
05.10.2017 14:00 - 16:00 HS C On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV Nummer Südostverbund INA03003UL, INA07005UL
LV-Titel englisch Introduction to structured and object-based programming (Part 2)
LV-Art Vorlesung
Semesterstunde/n 1.0
ECTS-Anrechnungspunkte 1.0
Anmeldungen 144
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 05.10.2017
eLearning zum Moodle-Kurs
Studienberechtigungsprüfung Ja
Seniorstudium Liberale Ja

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

WICHTIG: Einführung in die strukturierte und objektbasierte Programmierung wird aus formalen Gründen in zwei Teile angeboten. Melden Sie sich bitte bei beiden Teilen an!

Ziel ist die Vermittlung der Grundlagen der Programmierung. Dazu gehören Konzepte wie Variablen, Kontrollstrukturen und strukturierte Programmierung. Neben dem theoretischen Wissen soll auch die heute gängige Praxis gezeigt werden, inkl. Verwendung von Versionierung, IDEs, Debugger, usw.

Lehrmethodik inkl. Einsatz von eLearning-Tools

Vortrag

Inhalt/e

  • Allgemeine Einführung und Grundlagen der Programmierung
  • Einführung in Java
  • Arrays
  • Unterprogramme
  • Klassen, Interfaces, abgeleitete Klassen
  • Geheimnisprinzip
  • Ausnahmebehandlung
  • Aggregation
  • Namensräume
  • Ein- und Ausgabe, Java Collections
  • Rekursion, Threading
  • Scripting: JavaScript

Literatur

Sprechen Sie Java? Eine Einführung in das systematische Programmieren by H. Mössenböck

Head First Java, 2nd Edition by Kathy Sierra and Bert Bates. 

Link auf weitere Informationen

http://www.itec.uni-klu.ac.at/~mlux/index.php?id=courses/esop17

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 15W.2)
    • Fach: Grundlagen der Informatik (AAU) (Wahlfach)
      • INA.003 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) ( 1.0h VO / 1.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 17W.2)
    • Fach: Grundlagen der Informatik (AAU) (Wahlfach)
      • INA.007 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 17W.1)
    • Fach: Grundlagen der Angewandten Informatik (Pflichtfach)
      • 1.4 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Grundlagen der Angewandten Informatik (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 17W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.4 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 12W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.2 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 17W.1)
    • Fach: Informatik und Softwareentwicklung (Pflichtfach)
      • 3.4 Einführung in die strukturierte und objektbasierte Programmierung II ( 0.0h VO / 1.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 17W.1)
    • Fach: Optimierung und Programmierung (Pflichtfach)
      • 5.3 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 12W.2)
    • Fach: Optimierung und Programmierung (ab 15W) (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h PR / 4.0 ECTS)
        • 620.220 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2020
  • 620.220 VO Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h / 1.0ECTS)
Wintersemester 2019/20
  • 620.220 VO Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h / 1.0ECTS)
Sommersemester 2019
  • 620.220 VO Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h / 1.0ECTS)
Wintersemester 2018/19
  • 620.220 VO Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h / 1.0ECTS)
Sommersemester 2018
  • 620.220 VO Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) (1.0h / 1.0ECTS)