700.881 (23S) Preparatory Course for Programming

Sommersemester 2023

Kein Anmeldezeitraum angegeben.

Erster Termin der LV
20.02.2023 08:30 - 12:30 B02.2.05 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Preparatory Course for Programming
LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
LV-Modell Präsenzlehrveranstaltung
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 3.0
Anmeldungen 27 (30 max.)
Organisationseinheit
Unterrichtssprache Englisch
mögliche Sprache/n der Leistungserbringung Englisch
LV-Beginn 20.02.2023
eLearning zum Moodle-Kurs

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

This course intends to provide basics of the algorithm thinking, programming language Java, including data types, data  and control structures, aspects of object-orientation, basic algorithms and first steps in IntellJ.  

Lehrmethodik

The course combines phases of lecturing and student-centered practical training. Hence it is strongly recommended that students bring their private laptops . Grading is based upon the student's learning portfolio and a final written exam.

Inhalt/e

first steps in programming, algorithmic thinking, translation of algorithms into programming languages,  basic algorithms

Erwartete Vorkenntnisse

As this course is meant to be a first approach to algorithmic thinking and programming, no specific prior knowledge is expectet.

Literatur

Sierra,Kathy; Bates, Bert; Gee, Trisha. Head First Java. O'Reilly Media. 



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üfungsmethode/n

final written exam

Prüfungsinhalt/e

algorithmic thinking
translation of algorithms into programming languages
basic algorithms (variables, arrays, classes, loops) and java specific questions

Beurteilungskriterien/-maßstäbe

80 % final exam at the end of the course
20 % completed tasks
and additional points during course possible


Prüfungsmethode/n

final written exam

Prüfungsinhalt/e

algorithmic thinking
translation of algorithms into programming languages
basic algorithms (variables, arrays, classes, loops) and java specific questions

Beurteilungskriterien/-maßstäbe

80 % final exam at the end of the course
20 % completed tasks
and additional points during course possible

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 19W.2)
    • Fach: Freie Wahlfächer (Freifach)
      • 11 Freie Wahlfächer ( 0.0h XX / 9.0 ECTS)
        • 700.881 Preparatory Course for Programming (2.0h VC / 3.0 ECTS)
          Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
  • Bachelorstudium Robotics and Artificial Intelligence (SKZ: 295, Version: 22W.1)
    • Fach: Freie Wahlfächer (Options) (Freifach)
      • Freie Wahlfächer (Options) ( 0.0h XX / 10.0 ECTS)
        • 700.881 Preparatory Course for Programming (2.0h VC / 3.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 700.881 VC Preparatory Course for Programming (2.0h / 3.0ECTS)
Wintersemester 2023/24
  • 700.881 VC Preparatory Course for Programming (2.0h / 3.0ECTS)
Wintersemester 2022/23
  • 700.881 VC Preparatory Course for Programming (2.0h / 3.0ECTS)