620.220 (17W) Introduction to structured and object-based programming (Part 2)

Wintersemester 2017/18

Registration deadline has expired.

First course session
05.10.2017 14:00 - 16:00 HS C On Campus
... no further dates known

Overview

Lecturer
LV Nummer Südostverbund INA03003UL, INA07005UL
Course title german Einführung in die strukturierte und objektbasierte Programmierung (Teil 2)
Type Lecture
Hours per Week 1.0
ECTS credits 1.0
Registrations 144
Organisational unit
Language of instruction German
Course begins on 05.10.2017
eLearning Go to Moodle course
University entrance qualification examination Yes
Seniorstudium Liberale Yes

Time and place

List of events is loading...

Course Information

Intended learning outcomes

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.

Teaching methodology including the use of eLearning tools

Vortrag

Course content

  • 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

Literature

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 to further information

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

Examination information

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.

Grading scheme

Grade / Grade grading scheme

Position in the curriculum

  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 15W.2)
    • Subject: Grundlagen der Informatik (AAU) (Compulsory elective)
      • INA.003 Einführung in die strukturierte und objektbasierte Programmierung (Teil 2) ( 1.0h VO / 1.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 17W.2)
    • Subject: Grundlagen der Informatik (AAU) (Compulsory elective)
      • INA.007 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 17W.1)
    • Subject: Grundlagen der Angewandten Informatik (Compulsory subject)
      • 1.4 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 12W.1)
    • Subject: Principles of Informatics (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Information Management (SKZ: 522, Version: 17W.1)
    • Subject: Grundlagen der Informatik und Softwareentwicklung (Compulsory subject)
      • 2.4 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Information Management (SKZ: 522, Version: 12W.1)
    • Subject: Grundlagen der Informatik und Softwareentwicklung (Compulsory subject)
      • 2.2 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 17W.1)
    • Subject: Informatik und Softwareentwicklung (Compulsory subject)
      • 3.4 Einführung in die strukturierte und objektbasierte Programmierung II ( 0.0h VO / 1.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 17W.1)
    • Subject: Optimierung und Programmierung (Compulsory subject)
      • 5.3 Einführung in die strukturierte und objektbasierte Programmierung II ( 1.0h VO / 1.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelor's degree programme Technical Mathematics (SKZ: 201, Version: 12W.2)
    • Subject: Optimierung und Programmierung (ab 15W) (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h PR / 4.0 ECTS)
        • 620.220 Introduction to structured and object-based programming (Part 2) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen

Equivalent courses for counting the examination attempts

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)