620.203 (23S) Introduction to Structured and Object-Based Programming, Group C

Sommersemester 2023

Registration deadline has expired.

First course session
08.03.2023 18:00 - 20:00 S.2.69 - Bitmovin On Campus
... no further dates known

Overview

Lecturer
LV Nummer Südostverbund INA04004UL, INA06007UL
Course title german Introduction to Structured and Object-Based Programming, Group C
Type Practical class (continuous assessment course )
Course model Attendance-based course
Hours per Week 2.0
ECTS credits 4.0
Registrations 10 (25 max.)
Organisational unit
Language of instruction English
Course begins on 08.03.2023
eLearning Go to Moodle course

Time and place

List of events is loading...

Course Information

Intended learning outcomes

Teaching objectives (along with the exercises):

  • Understand concepts of structured and object-based programming and associated graphical notations.
  • Be able to design simple programs and implement them in Java.
  • Be able to implement simple algorithms and data structures.
  • Master the object-based part of the Java language.
  • Know the object-oriented part of the Java language.
  • Be able to use simple tools (development environment, debugger).
  • Be able to formulate algorithms as Nassi Shneiderman diagrams.
  • Be able to specify simple program structures as UML diagrams.
  • Master the rules of structured programming.

Teaching methodology

Discussing the practical programming exercises

Course content

  • General introduction and basics of programming
  • Introduction to Java
  • Arrays
  • Methods
  • Loops
  • Recursion
  • Classes, interfaces, derived classes
  • Information hiding principle
  • Exception handling
  • Java Collections and generics

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.004 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h PR / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 15W.2)
    • Subject: Grundlagen der Informatik (AAU) (Compulsory elective)
      • INA.004 Einführung in die strukturierte und objektbasierte Programmierung (Teil 1) ( 1.0h PR / 3.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.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.006 Einführung in die strukturierte und objektbasierte Programmierung I ( 1.0h UE / 3.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 17W.2)
    • Subject: Grundlagen der Informatik (AAU) (Compulsory elective)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
  • Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik (SKZ: 414, Version: 19W.2)
    • Subject: Grundlagen der Informatik (AAU) (Compulsory elective)
      • INA.004 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 19W.2) part of STEOP (Introductory & Orientation Period)
    • Subject: Grundlagen der Angewandten Informatik (Compulsory subject)
      • 1.2 Einführung in die strukturierte und objektbasierte Programmierung (StEOP) ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.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.3 + 1.4 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.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 UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.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.3 + 2.4 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h KS / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Management Information Systems (SKZ: 522, Version: 20W.2)
    • Subject: Grundlagen der Informatik und Softwareentwicklung (Compulsory subject)
      • 2.2 Einführung in die strukturierte und objektbasierte Programmierung ( 0.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.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 KU / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
  • Bachelor's degree programme Information and Communications Engineering (SKZ: 289, Version: 22W.1)
    • Subject: Informatik und Softwareentwicklung (Compulsory subject)
      • 4.2 Einführung in die strukturierte und objektbasierte Programmierung ( 0.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 17W.1)
    • Subject: Informatik und Softwareentwicklung (Compulsory subject)
      • 3.3 + 3.4 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelor's degree programme Information Technology (SKZ: 289, Version: 12W.2)
    • Subject: Informatik und Softwareentwicklung (Compulsory subject)
      • Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h KU / 3.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 3.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Technische Mathematik (SKZ: 201, Version: 17W.1)
    • Subject: Optimierung und Programmierung (Compulsory subject)
      • 5.2 + 5.3 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 2. Semester empfohlen
  • Bachelor's degree programme Technical Mathematics (SKZ: 201, Version: 22W.1)
    • Subject: Optimierung und Programmierung (Compulsory subject)
      • 5.2 Einführung in die strukturierte und objektbasierte Programmierung ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelor's degree programme Robotics and Artificial Intelligence (SKZ: 295, Version: 22W.1) part of STEOP (Introductory & Orientation Period)
    • Subject: Computer Science and Softwaredevelopment (Compulsory subject)
      • 3.1 Introduction to Structured and Object-based Programming (LV der StEOP) ( 2.0h UE / 4.0 ECTS)
        • 620.203 Introduction to Structured and Object-Based Programming, Group C (2.0h UE / 4.0 ECTS)

Equivalent courses for counting the examination attempts

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.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.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 2011/12
  • 620.201 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)