620.204 (11W) Einführung in die strukturierte und objektbasierte Programmierung
Überblick
- Lehrende/r
- LV-Titel englisch nichts eingestellt
- LV-Art Praktikum (prüfungsimmanente LV )
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 3.0
- Anmeldungen 17 (27 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- LV-Beginn 01.10.2011
Zeit und Ort
Liste der Termine wird geladen...
LV-Beschreibung
Lehrmethodik inkl. Einsatz von eLearning-Tools
Hilfestellung im Labormodus, Präsentation der Studierenden, Moodle Quiz,Inhalt/e
Einführung in die Konzepte der strukturierten und objektorientierten Programmierung (ESOP) auf Basis der Programmiersprache Java.LV-Modus
Die Lehrveranstaltung besteht aus gemischten Labor- und Präsentationseinheiten, in denen Studierende einerseits selbst programmieren und ihre Lösungen präsentieren. Achtung! Eigenen Laptop mitbringen!!!
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
- Verstehen der Grundkonzepte der Programmierung in höheren Programmiersprachen, insbesondere der Strukturierten Programmierung und der Objektorientierung
Erwartete Vorkenntnisse
keineLiteratur
Java ist auch eine Insel; http://www.galileocomputing.de/openbook/javainsel7
Java von Kopf bis Fuß: Kathy Sierra et.al; OReilly, 2006
Effective Java: A Programming Language Guide; Joshua Bloch; Addison-Wesley Longman, 2008
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
Stoff der Übungsblätter und der VorlesungBeurteilungskriterien/-maßstäbe
Die Note ergibt sich aus der Abgabe von Übungsblättern, Online Tests und Live-ProgrammierbeispielenBeurteilungsschema
Note BenotungsschemaPosition 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 PR / 3.0 ECTS)
-
Einführung in die strukturierte und objektorientierte Programmierung (
2.0h PR / 4.5 ECTS)
-
Fach: Praktische und Technische Informatik (LI 1.3)
(Pflichtfach)
-
1.Abschnitt
- 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 PR / 3.0 ECTS)
-
Einführung in die strukturierte und objektorientierte Programmierung (
2.0h PR / 4.0 ECTS)
-
Fach: Informatik (LM 1.5.)
(Pflichtfach)
-
1.Abschnitt
- 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 PR / 4.0 ECTS)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h PR / 4.0 ECTS)
-
Fach: Softwareentwicklung
(Pflichtfach)
- 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 PR / 4.0 ECTS)
-
Einführung in die strukturierte und objektorientierte Programmierung (
2.0h PR / 4.0 ECTS)
-
Fach: Softwareentwicklung
(Pflichtfach)
- 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 PR / 3.0 ECTS)
-
Einführung in die strukturierte und objektorientierte Programmierung (
2.0h PR / 4.0 ECTS)
-
Fach: Softwareentwicklung
(Pflichtfach)
-
1.Abschnitt
- 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 PR / 3.0 ECTS)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h KU / 3.0 ECTS)
-
Modul: Grundlagen der Informatik und Softwareeentwicklung I
-
Fach: Grundlagen der Informatik und Softwareentwicklung I + II
(Pflichtfach)
- 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 PR / 3.0 ECTS)
-
Einführung in die strukturierte und objektbasierte Programmierung (
2.0h KU / 3.0 ECTS)
-
Fach: Informatik und Softwareentwicklung
(Pflichtfach)
- 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 PR / 3.0 ECTS)
-
Einführung in die strukturierte und objektorientierte Programmierung (
2.0h KU / 3.0 ECTS)
-
Fach: Informatik und Softwareentwicklung
(Wahlfach)
- 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 PR / 4.0 ECTS)
-
Praktikum zu Einführung in die strukturierte und objektorientierte Programmierung (ESOP) (
2.0h PR / 4.0 ECTS)
-
Fach: Informatik
(Pflichtfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Wintersemester 2011/12
- 620.202 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.203 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.205 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.206 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
-
Wintersemester 2010/11
- 620.201 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.202 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.203 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.204 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.205 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.206 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
-
Wintersemester 2009/10
- 620.201 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.202 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.203 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.204 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.205 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.206 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)
- 620.207 PR Einführung in die strukturierte und objektbasierte Programmierung (2.0h / 3.0ECTS)