Programming languages Field of study: Mechatronics
Programme code: 08-S1MCH12.2019

Module name: Programming languages
Module code: B18
Programme code: 08-S1MCH12.2019
Semester:
  • winter semester 2024/2025
  • winter semester 2023/2024
  • winter semester 2022/2023
  • winter semester 2021/2022
  • winter semester 2020/2021
Language of instruction: Polish
Form of verification: exam
ECTS credits: 4
Description:
Celem zajęć w tym module jest przygotowanie studenta do tworzenia prostych algorytmów i opisywania ich językiem programowania. W ramach modułu student zostanie zapoznany z programowaniem proceduralnym i obiektowym. Po ukończeniu modułu student powinien posiadać umiejętność samodzielnego rozwiązywania prostych problemów programistycznych.
Prerequisites:
brak wymagań
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]
Posiada wiedzę z zakresu programowania proceduralnego i obiektowego. [B18_1]
K_W01 [2/5] K_W13 [2/5] K_W15 [1/5]
Posiada wiedzę o wskaźnikach i odnośnikach, przetwarzaniu łańcuchów, posługiwania się funkcjami, zarządzaniu pamięcią, przesłanianiu zmiennych, klasie pierwotnej, klasie pochodnej, metodach wirtualnych. [B18_2]
K_W01 [1/5] K_W13 [1/5] K_W15 [2/5] K_U23 [1/5]
Posiada umiejętność analizy prostych algorytmów. [B18_3]
K_U15 [1/5] K_U23 [1/5]
Posiada umiejętność tworzenia prostych programów. [B18_4]
K_U15 [1/5] K_U23 [1/5]
Posiada umiejętność tworzenia prostych algorytmów i opisywania ich językiem programowania. [B18_5]
K_U03 [1/5] K_U15 [1/5] K_U23 [1/5]
Samodzielnie wykorzystuje narzędzia programistyczne. [B18_6]
K_U07 [2/5] K_U15 [1/5] K_U23 [1/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Egzamin z wykładu [B18_w_1]
Zaliczenie egzaminu pisemnego obejmującego wiedzę z zakresu treści przekazanych na wykładzie.
B18_1 B18_2
Kolokwium [B18_w_2]
Zaliczenie kolokwiów cząstkowych.
B18_3 B18_4 B18_5
Projekt [B18_w_3]
Pokazujący rozwiązanie prostego problemu programistycznego.
B18_6
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 [B18_fs_1]
Werbalne przekazanie wiedzy teoretycznej z wykorzystaniem multimedialnych środków dydaktycznych (wykład wspomagany prezentacją multimedialną).
30
Przygotowanie do zaliczenia egzaminu obejmuje opanowanie treści wykładu oraz poszerzenie wiedzy wskazaną literaturą.
30 Egzamin z wykładu [B18_w_1]
laboratory classes [B18_fs_2]
Praktyczne ćwiczenia (w pracowni komputerowej) z wykorzystaniem środowiska programistycznego. Przedstawienie rozwiązania opracowanego problemu.
45
Utrwalenie umiejętności praktycznych związanych z tworzeniem prostych programów komputerowych. Samodzielne przygotowanie do ćwiczeń laboratoryjnych i kolokwiów.
15 Kolokwium [B18_w_2] Projekt [B18_w_3]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)