Lernziele / Kompetenzen:Die Studierenden sind in der Lage, die Logik der Programmentwicklung und des Programmierens zu verstehen sowie die gelernten Fähigkeiten der Programmentwicklung in einfachen, praktischen Programmierproblemen einzusetzen.
Inhalte:- Programmieren: Programmieren im Kleinen (Logik, Ablauf, Strukturierung). Erlernen einer höheren Programmiersprache.
- Algorithmen und Datenstrukturen: Einfache Datenstrukturen und Algorithmen.
- Formale Konzepte: Theorien der Informatik (z. B. Zahlensysteme, Automaten und formale Sprachen, Berechenbarkeit, Graphen).
- Der Softwareentwicklungsprozess und dessen Methoden
Lehr- und Lernmethoden:- Seminaristischer Unterricht
Literatur:- D. Abts, W. Mülder: Grundkurs Wirtschaftsinformatik, 9. Auflage, Springer Vieweg, 2017
- S. Dörn: Python lernen in abgeschlossenen Lerneinheiten, 2. Auflage, Springer Fachmedien Wiesbaden, 2020.
- H.R. Hansen, G. Neumann: Wirtschaftsinformatik, 11. Auflage De Gryuyter Oldenburg, 2015
- S. Kämper, Grundkurs Programmieren in Visual Basic, Vieweg+Teubner, 3. Auflage, 2009
- K. C. Laudon, J. P. Laudon, D. Schoder: Wirtschaftsinformatik: Eine Einführung, Pearson Studium, 3. Auflage, 2015
- T. Ravens, Wissenschaftlich mit Excel arbeiten, Pearson Studium, München, 2003
- T. Theis: Einstieg in Python, Rheinwerk Computing; 5. Auflage; 2017
- Ergänzend wird unter Moodle interaktiv bereitgestellt: Reader, Artikel, Fallstudien und ergänzende Unterlagen