Javakurs für Anfänger

Veranstalter

Kyrill Schmid

Hörerkreis

Die Veranstaltung richtet sich in erster Linie an Studierende der Bachelorstudiengänge verschiedener Fachbereiche mit Nebenfach Informatik (60 ECTS), die für die erfolgreiche Teilnahme 3 ECTS Punkte erhalten.

Für Studierende mit Hauptfach Informatik ist die Veranstaltung freiwillig und stellt eine praktische Ergänzung zur Vorlesung "Einführung in die Programmierung" dar.

Zusätzlich sind auch Studenten anderer Fachrichtungen willkommen.

Umfang

2 stündige, wöchentliche Veranstaltung.
Studierende mit Nebenfach Informatik zu 60 ECTS erhalten 3 ECTS Punkte bei erfolgreicher Teilnahme.

Termin(e)

Ab 20.10.21 immer Mittwoch von 18-20 Uhr (s.t.)
Raum: Die Veranstaltung wird voraussichtlich über Zoom gehalten

Anmeldung

Obligatorische Anmeldung über Uni2Work!

Aktuelles

Die erfolgreiche Teilnahme am Kurs hängt von der erfolgreichen Abgabe einer Online-Hausarbeit gegen Ende des Semesters ab.

Inhalt der Veranstaltung

Der Kurs vermittelt kompakt und praktisch die Grundlagen der objektorientierten Programmierung mit Java Standard Edition (SE) und deckt aus praktischer Sicht die meisten Themen der Vorlesung "Einführung in die Programmierung" ab.

Kursziele:

  1. Praktische Ergänzung für die Vorlesung "Einführung in die Programmierung"
  2. Die Programmierung mit Java in der Praxis lernen.
  3. Vorbereitung auf weiterführende Kurse, wie bspw.: Datenstrukturen und Algorithmen, Java für Fortgeschrittene und Java EE Kurse.

Der Kurs ist als interaktiver Unterricht konzipiert, in welchem die Teilnehmer auch selbstständig programmieren müssen. Es sind keine Vorkenntnisse notwendig aber ein Rechner, auf dem eine aktuelle Version von Java läuft ist von Vorteil!

Material / Literatur

Zahlentest.java

Datum Thema Folien Code
04.11.20 Einführung uni2work uni2work
11.11.20 Klassen & Objekte uni2work uni2work
18.11.20 Wiederholung OOP uni2work uni2work
25.11.20 Zugriff & Nutzereingaben uni2work uni2work
2.12.20 Programmablauf uni2work uni2work
9.12.20 Kontrollstrukturen uni2work uni2work

 

Literaturhinweise:

  1. Matthias Hölzl, Allaithy Raed, Martin Wirsing: Java Kompakt: Eine Einführung in die Software-Entwicklung mit Java, Springer-Verlag.
  2. Christian Ullenboom: Java ist auch eine Insel (kostenloses Online-Buch)
  3. Guido Krüger, Heiko Hansen: Java Programmierung. Das Handbuch zu Java 8, O’Reilly Verlag Köln (kostenlose Online-Version der 7. Auflage)

Weiterführende Links:

  1. Java API Specification
  2. Java Tutorials

Kontakt

Für Fragen/Kritik oder Anregungen wenden Sie sich bitte an Kyrill Schmid.