Programming languages Field of study: Biomedical Engineering
Programme code: 08-S1IB12.2017

Module name: Programming languages
Module code: 08-IB-S1-17-4-JP
Programme code: 08-S1IB12.2017
Semester: summer semester 2018/2019
Language of instruction: Polish
Form of verification: exam
ECTS credits: 4
Description:
Celem zajęć jest zapoznanie studentów z programowaniem prostych aplikacji konsolowych w wybranym języku programowania. Studenci poznają różne pojęcia związane z programowaniem, które umożliwią im implementację własnego kodu programistycznego, w szczególności będą umieli zaimplementować instrukcje i pętle sterujące, operatory, proste i złożone typy zmiennych, funkcje, przekazywanie parametrów do funkcji, parametry domniemane, operacje i funkcje strumieniowe, operacje na plikach, zmienne wskaźnikowe, wyjątki, kompilację warunkową. W ramach zajęć studenci będą rozwiązywali zestawy zadań. Rezultaty pracy będą oceniane z na podstawie zadań i kolokwium. Podstawowa wiedza z zakresu podstaw informatyki ze szkoły średniej, umiejętność wykonania prostych obliczeń matematycznych, znajomość elementarnych zasad pracy w pracowni komputerowej, umiejętność korzystania z różnych źródeł informacji, umiejętność pracy samodzielnej i w zespole.
Prerequisites:
brak
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
definiuje podstawowe pojęcia związane z budową komputerów oraz ich programowaniem [k_1]
W12 [4/5]
wyjaśnia metodyki oraz techniki projektowania, wytwarzania i testowania oprogramowania [k_2]
W13 [5/5]
wybiera odpowiednie narzędzia do realizacji określonych zadań programistycznych [k_3]
U10 [5/5]
adaptuje poznane techniki do potrzeb realizacji zadań programistycznych o charakterze praktycznym [k_4]
U11 [3/5]
tworzy projekty systemów informatycznych służących do gromadzenia i przetwarzania danych [k_5]
U26 [5/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Kolokwium [k_w_1]
Sprawdzenie umiejętności programowania przy komputerze
k_1 k_2 k_3 k_4 k_5
Egzamin [k_w_2]
Sprawdzenie wiedzy zdobytej podczas wykładów i ćwiczeń
k_1 k_2 k_3 k_4 k_5
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [k_fs_1]
Podanie treści kształcenia w formie werbalnej z wykorzystaniem wizualizacji treści.
15
Samodzielne studiowanie tematyki wykładu oraz zadanej literatury.
35 Egzamin [k_w_2]
laboratory classes [k_fs_2]
Przygotowanie studentów do tworzenia prostych aplikacji konsolowych. Rozwiązywanie zadań programistycznych.
30
Samodzielne przygotowanie się do laboratoriów oraz implementowanie aplikacji konsolowych.
40 Kolokwium [k_w_1] Egzamin [k_w_2]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)