700.881 (22W) Preparatory Course for Programming
Überblick
Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
- 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 13 (30 max.)
- Organisationseinheit
- Unterrichtssprache Englisch
- mögliche Sprache/n der Leistungserbringung Englisch
- LV-Beginn 16.09.2022
- eLearning zum Moodle-Kurs
Zeit und Ort
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
Prüfungsmethode/n
written exam at/after the end of the course.
Prüfungsinhalt/e
Basic concepts of programming: Variables, data types, control structures, simple data structures (arrays), modularization (methods/objects).
graphical representation of an algorithm in form of flow charts
Basic concepts of object-oriented programming: classes, objects-attributes-methods, interactions between objects
Programming of simple algorithms based on the concepts of programming listed above.
Beurteilungskriterien/-maßstäbe
- 20% of the points: achieved points for submitted solutions to the exercises
- minimun of 10 points must be achived of the exercise sheets
- 80% of the points: achieved points on the exam
- bonus points during the lessons possible
Grading Key:
Grade 1, Excellent: above 89 points
Grade 2, Good: 76 points – 88 points
Grade 3, Satisfactory: 63 points – 75points
Grade 4, Sufficient: 62 points – 50 points
Grade 5, Insufficient: 0 points – 49points
Beurteilungsschema
Note BenotungsschemaPosition 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
-
11 Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Fach: Freie Wahlfächer
(Freifach)
- 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)
-
Freie Wahlfächer (Options) (
0.0h XX / 10.0 ECTS)
-
Fach: Freie Wahlfächer (Options)
(Freifach)