Języki programowania
Field of study: Biomedical Engineering
Programme code: 08-S1IB12.2016

Module name: | Języki programowania |
---|---|
Module code: | 08-IBIM-S1-JP |
Programme code: | 08-S1IB12.2016 |
Semester: | winter semester 2016/2017 |
Language of instruction: | Polish |
Form of verification: | exam |
ECTS credits: | 5 |
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 |
Egzamin [k_w_2] | Sprawdzenie wiedzy zdobytej podczas wykładów i ćwiczeń |
k_1 |
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] |
Attachments |
---|
Module description (PDF) |
Syllabuses (USOSweb) | ||
---|---|---|
Semester | Module | Language of instruction |
(no information given) |