EventoWeb
Zürcher Hochschule für Angewandte Wissenschaften
Menu Home User Menu
Not registered Login
[ German (Switzerland) German (Switzerland) ]   [ English ]
[ de de ]   [ en ]
Not registered Login
t.BA.XXI.PROG1.19HS (Computer Science Programming 1) 
Module: Computer Science Programming 1
This information was generated on: 19 January 2025
No.
t.BA.XXI.PROG1.19HS
Title
Computer Science Programming 1
Organised by
T InIT
Credits
4

Description

Version: 3.0 start 01 February 2019

Diese Modulbeschreibung gilt bis zum 31. Juli 2024. Die gültige Modulbeschreibung ist im Intranet unter https://intra.zhaw.ch/departemente/school-of-engineering/bachelorstudium/module im Modulhandbuch abrufbar.

 

Kurzbeschrieb

Einführung in die Programmierung mit der Programmiersprache Python.

Modulverantwortung

Henrik Stormer (stme)

Lernziele (Kompetenzen)

Ziel Kompetenzen Taxonomiestufen
Übersicht: Einführung in die Programmierung mittels einer modernen Skriptsprache (z.B. Python).    
(1) Sie kennen die grundlegenden Datentypen und die wesentlichen prozeduralen Konstrukte. F K1,K2
(2) Sie können für eingeschränkte Problemstellungen Softwarelösungen im Umfang etwa einer A4-Seite in einer modernen Skriptsprache selbständig entwickeln. F,M K3,K5
(3) Sie gehen dabei strukturiert vor. F,M,SE K3,K4
(4) Sie setzen dabei die prozeduralen Konstrukte und Datentypen situationsgerecht ein und verwenden vorgefertigte Module aus Libraries. M K3,K4

Modulinhalte

  • Einführung in die prozedurale Programmierung 
  • Elementare Datentypen, Variablen und Operatoren 
  • Auswahlanweisungen, logische Variablen 
  • Wiederholschleifen 
  • Unterprogramme und Parameter 
  • Regular Expressions und Textparsing 
  • Arrays, ein- und mehrdimensional 
  • Strings und Dateien
  • Module und Libraries

Lehrmittel/Materialien

  • Foliensatz
  • Begleitskript

Ergänzende Literatur

Cheatsheets, Videoeinführungen etc.

Zulassungs-voraussetzungen 

-

Unterrichtssprache

(X) Deutsch ( ) Englisch, Foliensatz Englisch

Teil des Internationalen Profils

( ) Ja (X) Nein

Modulausprägung

Typ 3a
  Details siehe unter: T_CL_Modulauspraegungen_SM2025

Leistungsnachweise

Bezeichnung Art Form Umfang Bewertung Gewichtung
Leistungsnachweise während Studiensemester Individuelle  Besprechungen am Ende der Praktikumsaufträge mündlich 7 Praktikas bestanden / mit Abstrichen / nicht bestanden 20%
Semesterendprüfung Klausur schriftlich 90 Minuten Benotung 80%

Bemerkungen

 

Rechtsgrundlage

Die Modulbeschreibung ist neben Rahmenprüfungsordnung und Studienordnung Teil der Rechtsgrundlage. Sie ist verbindlich. Eine in der ersten Unterrichtswoche des Semesters schriftlich festgehaltene und kommunizierte Modulvereinbarung kann die Modulbeschreibung präzisieren. Die Modulvereinbarung ersetzt nicht die Modulbeschreibung.
Course: Informatik Programmieren 1 - Praktikum
No.
t.BA.XXI.PROG1.19HS.P
Title
Informatik Programmieren 1 - Praktikum

Note

  • No module description is available in the system for the cut-off date of 19 January 2025.
Course: Informatik Programmieren 1 - Vorlesung
No.
t.BA.XXI.PROG1.19HS.V
Title
Informatik Programmieren 1 - Vorlesung

Note

  • No module description is available in the system for the cut-off date of 19 January 2025.