620.204 (12W) Einführung in die strukturierte und objektbasierte Programmierung

Wintersemester 2012/13

Anmeldefrist abgelaufen.

Erster Termin der LV
01.10.2012 16:00 - 18:00 HS 5 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Introduction to structured and object-based programming
LV-Art Übung (prüfungsimmanente LV )
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 24 (35 max.)
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 01.10.2012

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Lehrmethodik inkl. Einsatz von eLearning-Tools

Die Lehrveranstaltung besteht abwechselnd aus Labor- und Präsentationseinheiten, in denen Studierende einfache Programmieraufgaben selbst lösen bzw. präsentieren. Der Großteil der Programmierarbeit ist zu Hause durchzuführen. Ergänzend sind Fragen zu VO-Inhalten online (im Moodle) zu beantworten.

Inhalt/e

Einführung in die Konzepte der strukturierten und objektorientierten Programmierung (ESOP) auf Basis der Programmiersprache Java.

Themen

  • Einführung (Programmierung im Großen vs. Kleinen, Daten, Algorithmen, Notationen, Programmiersprachen)
  • Vordefinierte Datentypen und ihre Operationen
  • Strukturierte Anweisungen
  • Benutzerdefinierte Datentypen - Arrays
  • Prozeduren
  • Grundbegriffe der Objektorientierung
  • Abstrakte Datentypen
  • Rekursive Algorithmen
  • Rekursive Datenstrukturen
  • Klassenhierarchie (Vererbung, Polymorphismus, Dynamische Bindung)

Lehrziel

Selbständiges Umsetzen von einfachen Programmieraufgaben in Java.

Erwartete Vorkenntnisse

keine

Literatur

H. Mössenböck: Sprechen Sie Java?, dpunkt-Verlag, 3. Auflage, 2008. (Lehrbuchsammlung der Bibliothek) Java ist auch eine Insel; http://www.galileocomputing.de/openbook/javainsel7 (Java-Referenz, kein Lehrbuch)

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.

Prüfungsinhalt/e

Inhalte der Aufgabenblätter.

Beurteilungskriterien/-maßstäbe

2 Programmierklausuren (in der Mitte und am Ende des Semesters). Weiters fließt die Anzahl der gelösten Übungsaufgaben und Online-Tests (im Moodle) sowie die Mitarbeit im PR in die Beurteilung ein.

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Diplom-Lehramtsstudium Unterrichtsfach Informatik und Informatikmanagement (SKZ: 884, Version: 04W.7)
    • 1.Abschnitt
      • Fach: Praktische und Technische Informatik (LI 1.3) (Pflichtfach)
        • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h PR / 4.5 ECTS)
          • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • Diplom-Lehramtsstudium Unterrichtsfach Mathematik (SKZ: 406, Version: 04W.7)
    • 1.Abschnitt
      • Fach: Informatik (LM 1.5.) (Pflichtfach)
        • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h PR / 4.0 ECTS)
          • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Grundlagen der Angewandten Informatik (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h PR / 4.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 03W.1)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h PR / 4.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • Diplomstudium Informatik (SKZ: 880, Version: 02W)
    • 1.Abschnitt
      • Fach: Softwareentwicklung (Pflichtfach)
        • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h PR / 4.0 ECTS)
          • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • 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 KU / 4.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 05W.4)
    • Fach: Grundlagen der Informatik und Softwareentwicklung I + II (Pflichtfach)
      • Modul: Grundlagen der Informatik und Softwareeentwicklung I
        • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h KU / 3.0 ECTS)
          • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 12W.2)
    • Fach: Informatik und Softwareentwicklung (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h KU / 3.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 3.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 09W.2)
    • Fach: Informatik und Softwareentwicklung (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h KU / 3.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 3.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 06W.1)
    • Fach: Informatik und Softwareentwicklung (Wahlfach)
      • Einführung in die strukturierte und objektorientierte Programmierung ( 2.0h KU / 3.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 3.0 ECTS)
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 12W.2)
    • Fach: Optimierung und Programmierung (Pflichtfach)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h PR / 4.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Technische Mathematik und Datenanalyse (SKZ: 201, Version: 03W.3)
    • Fach: Informatik (Pflichtfach)
      • Praktikum zu Einführung in die strukturierte und objektorientierte Programmierung (ESOP) ( 2.0h PR / 4.0 ECTS)
        • 620.204 Einführung in die strukturierte und objektbasierte Programmierung (2.0h UE / 4.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 620.201 UE Introduction to Structured and Object-Based Programming, Group A (2.0h / 4.0ECTS)
  • 620.202 UE Introduction to Structured and Object-Based Programming, Group B (2.0h / 4.0ECTS)
  • 620.203 UE Introduction to Structured and Object-Based Programming, Group C (2.0h / 4.0ECTS)
  • 620.204 UE Introduction to Structured and Object-Based Programming, Group D (2.0h / 4.0ECTS)
  • 620.205 UE Introduction to Structured and Object-Based Programming, Group E (2.0h / 4.0ECTS)
Wintersemester 2023/24
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe A (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe B (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe C (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe D (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe E (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung. Gruppe F (2.0h / 4.0ECTS)
  • 620.207 UE Introduction to Structured and Object-Based Programming (StEOP) (2.0h / 4.0ECTS)
  • 620.208 UE Introduction to Structured and Object-Based Programming (StEOP) (2.0h / 4.0ECTS)
  • 620.209 UE Introduction to Structured and Object-Based Programming (StEOP) (2.0h / 4.0ECTS)
Sommersemester 2023
  • 620.201 UE Introduction to Structured and Object-Based Programming, Group A (2.0h / 4.0ECTS)
  • 620.202 UE Introduction to Structured and Object-Based Programming, Group B (2.0h / 4.0ECTS)
  • 620.203 UE Introduction to Structured and Object-Based Programming, Group C (2.0h / 4.0ECTS)
  • 620.204 UE Introduction to Structured and Object-Based Programming, Group D (2.0h / 4.0ECTS)
Wintersemester 2022/23
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe A (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe B (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe C (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe D (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe E (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung. Gruppe F (2.0h / 4.0ECTS)
  • 700.831 UE Introduction to Structured and Object-based Programming (2.0h / 4.0ECTS)
  • 700.832 UE Introduction to Structured and Object-based Programming (2.0h / 4.0ECTS)
Sommersemester 2022
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe A (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe B (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe C (2.0h / 4.0ECTS)
Wintersemester 2021/22
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe A (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe B (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe C (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe D (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung. Gruppe F (2.0h / 4.0ECTS)
Sommersemester 2021
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe A (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe B (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe C (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe D (2.0h / 4.0ECTS)
Wintersemester 2020/21
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe A (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe B (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe C (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe D (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe E (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung. Gruppe F (2.0h / 4.0ECTS)
  • 620.207 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe G (2.0h / 4.0ECTS)
  • 620.208 UE Einführung in die strukturierte und objektbasierte Programmierung, Gruppe H (2.0h / 4.0ECTS)
Sommersemester 2017
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Wintersemester 2016/17
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.207 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Sommersemester 2016
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Wintersemester 2015/16
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.207 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Wintersemester 2014/15
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.207 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Wintersemester 2013/14
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.204 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.207 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Wintersemester 2012/13
  • 620.201 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.202 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.203 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.205 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.206 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
  • 620.207 UE Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 4.0ECTS)
Wintersemester 2011/12
  • 620.201 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)