-
Notifications
You must be signed in to change notification settings - Fork 1
Baustein GL Prog Grundlagen
Quick Links: Home | Konzept Grundlagenveranstaltung | Bausteine
Programmieren 1: Grundlagen des Programmierens
CCS-Grundlagen
Programmierkenntnisse
- Martin Wettstein
- Julian Unkel
- Julian Hohner
BA ohne Vorkenntnisse
- Die Studierenden können die Programmierumgebung öffnen und einfache Rechenoperationen durchführen.
- Die Studierenden können Variablen belegen und verwenden.
- Die Studierenden verstehen den sequentiellen Ablauf eines Programms mit mehreren Zeilen.
- Die Studierenden sind vertraut mit der Umgebung eines Programms und verstehen den Zusammenhang zwischen Syntax, Konsole und Dateiumgebung
Keine
Grundlage für weitere Programmierkenntnisse
- Grundbausteine:
- IDE/Interpreter/Benötigte Programme
- Objekte, Objektklassen, Datentypen (R, Python, Java)
- Definition von Variablentypen und -Grössen (C, Pascal)
- Operationen:
- Mathematische Operationen
- Logische Operationen
- Unverträgliche Objektklassen und Besonderheiten der Sprache (z.B: Multiplikation von Strings und Integern in R, Python, JavaScript)
- Syntax:
- Aufbau eines Befehls, reservierte Worte, Sonderzeichen
- Kommentierung (inkl. deren Notwendigkeit)
- Sequentielle Abfolge von Befehlen (fehlende Rückwirkung)
Frontal mit kleinen Übungen
ca. 60 Minuten
https://r4ds.had.co.nz/introduction.html https://intro2r.com/index.html https://bookdown.org/joone/ComputationalMethods/firststeps.html Vorschläge für Python-Ressourcen: https://wiki.python.org/moin/BeginnersGuide/Programmers Grundsätzlich und unabhängig von R Codebüchern, gäbe es noch parallel die Möglichkeit auf Online Learning Plattforms (DataCamp) einen kostenlosen Klassenraum zu erstellen, in dem man für einzelne Bausteine bestimmte Mini-Kurse empfehlen kann.
Befehle eingeben und die Ausgabe vorhersagen und verstehen.
Keine / Nur in Verbindung mit anderen Bausteinen
Siehe Zeile "Lehrmaterialien"
Diese Wiki und die enthaltenen Bausteine für Vorlesungsinhalte wurden für und von Dozierenden der Methoden in der Kommunikationswissenschaft zusammengestellt. Für aktuelle Ergänzungen, insbesondere in den Bereichen Literatur und Lehrmaterialien sind wir jederzeit dankbar.