620.200 (17W) Introduction to structured and object-based programming (Part 1)

Wintersemester 2017/18

Time for applications expired.

Erster Termin der LV
04.10.2017 15:00 - 17:00 , HS C
... keine weiteren Termine bekannt

Overview

Lecturer
LV Nummer Südostverbund
INA03001UL, INA05001UL
Course title german
Einführung in die strukturierte und objektbasierte Programmierung (Teil 1)
Type
Lecture
Hours per Week
1.0
ECTS-credits
1.0
Registrations
169
Organisational Unit
Language of Instruction
German
Course begins on (set in LVOnline)
01.10.2017
eLearning
go to Moodle-Course
Entrance examination
Yes
Seniorstudium Liberale
Yes

Course Information

Learning Outcome

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.

Methodology

Vortrag

Course overview

  • 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

Exam information

Grading scheme

Note/Grade Benotungsschema

Degree programmes

  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 15W.2)
    • Fach: Grundlagen der Informatik (AAU) (Compulsory elective)
      • INA.003 Einführung in die strukturierte und objektbasierte Programmierung (Teil 1) ( 1.0h VO / 3.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 17W.2) Teil der STEOP
    • Fach: Grundlagen der Informatik (AAU) (Compulsory elective)
      • INA.005 Einführung in die strukturierte und objektbasierte Programmierung I (STEOP) ( 1.0h VO / 1.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Teacher training programme Computer Sciences and Computer Sciences Management (Secondary School Teacher Accreditation) (SKZ: 884, Version: 04W.7)
    • 1.Abschnitt
      • Fach: Praktische und Technische Informatik (LI 1.3) (Compulsory subject)
        • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h VO / 2.0 ECTS)
          • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
  • Teacher training programme Mathematics (Secondary School Teacher Accreditation) (SKZ: 406, Version: 04W.7)
    • 1.Abschnitt
      • Fach: Informatik (LM 1.5.) (Compulsory subject)
        • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h VO / 3.0 ECTS)
          • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 3.0 ECTS)
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 17W.1) Teil der STEOP
    • Fach: Grundlagen der Angewandten Informatik (Compulsory subject)
      • 1.3 Einführung in die strukturierte und objektbasierte Programmierung I (STEOP) ( 1.0h VO / 1.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 12W.1)
    • Fach: Principles of Informatics (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Softwareentwicklung (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
  • Bachelor's degree programme Informatics (SKZ: 521, Version: 03W.1)
    • Fach: Softwareentwicklung (Compulsory subject)
      • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 2.0 ECTS)
  • Diploma programme Informatics (SKZ: 880, Version: 02W)
    • 1.Abschnitt
      • Fach: Softwareentwicklung (Compulsory subject)
        • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h VO / 2.0 ECTS)
          • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
  • Bachelor's degree programme Information Management (SKZ: 522, Version: 17W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Compulsory subject)
      • 2.3 Einführung in die strukturierte und objektbasierte Programmierung I ( 1.0h VO / 1.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Information Management (SKZ: 522, Version: 12W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Compulsory subject)
      • 2.2 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
  • Bachelor's degree programme Information Management (SKZ: 522, Version: 05W.4)
    • Fach: Grundlagen der Informatik und Softwareentwicklung I + II (Compulsory subject)
      • Modul: Grundlagen der Informatik und Softwareeentwicklung I
        • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 3.0 ECTS)
          • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 3.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 17W.1)
    • Fach: Informatik und Softwareentwicklung (Compulsory subject)
      • 3.3 Einführung in die strukturierte und objektbasierte Programmierung I ( 0.0h VO / 1.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 12W.2)
    • Fach: Informatik und Softwareentwicklung (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 3.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 3.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 09W.2)
    • Fach: Informatik und Softwareentwicklung (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 3.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 3.0 ECTS)
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 06W.1)
    • Fach: Informatics and Software Engineering (Compulsory elective)
      • Introduction to structured and object-oriented programming ( 2.0h VO / 3.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 3.0 ECTS)
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 17W.1)
    • Fach: Optimierung und Programmierung (Compulsory subject)
      • 5.2 Einführung in die strukturierte und objektbasierte Programmierung I ( 1.0h VO / 1.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelor's degree programme Technical Mathematics (SKZ: 201, Version: 12W.2)
    • Fach: Optimierung und Programmierung (ab 15W) (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h VO / 2.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Erweiterungscurriculum Grundlagen der Informatik (Version: 16W.1)
    • Fach: Grundlegende Kenntnisse (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 0.0h VO / 2.0 ECTS)
        • 620.200 Introduction to structured and object-based programming (Part 1) (1.0h VO / 1.0 ECTS)

Equivalent courses for counting the exam attempts

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