Dashboard
Back

Basic Informations

id
name
type
sws
language
ects
maxRegistrations
registrations
department
moodlePage
coursePage
620.206
Introduction to Structured and Object-Based Programming (Python
UE
2
EN
4
30
20
Institut für Informatik-Systeme
moodlePagecoursePage

Description

Intendierte Lernergebnisse
Understand concepts of structured and object-based programmingBe able to implement simple algorithms and data structures in PythonWrite simple object-oriented programs in PythonBe able to develop programs in simple IDEsUnderstand the basics of how to write good code in Python language.
Lehrmethodik
Discussion of practical programming exercises, live programming, and homework.
Inhalt/e
Part 1General introduction and basics of programmingIntroduction to Python (String, Int, Float)Input and printOperations and Logical StatementsCode BlockCommentsLoops (For and While)Part 2Arrays, Matrix, Dictionaries. set, and EnumerationSort, Insert, Pop, and Append.Subroutines (Functions) with and without type declarationList Comprehension and Dict ComprehensionRecursionPackagesPart 3Classes, methods, subclasses, and InheritanceInformation hiding principle (Public, Protected, and Private)Exception handlingFiles (Input and Output)Writing good code
Literatur
Parker, James R.:  Python. An Introduction to Programming. Dulles, VA : Mercury Learning and Information, 2021. Online access is available within the IP range of the University of Klagenfurt: https://www.degruyter.com/document/doi/10.1515/9781683926238/html

Exam-Description

Time & Date

Weekly
11.03.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
18.03.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
25.03.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
01.04.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
08.04.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
06.05.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
13.05.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
20.05.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
27.05.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
03.06.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
10.06.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
17.06.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6
Weekly
24.06.2025
Start
18:45
End
20:15
Week-Day
Diens.
Room
HS 6