Podstawy programowania Field of study: Digital communication
Programme code: W1-S1KC20.2020

Module name: Podstawy programowania
Module code: 01-KC-S1-PP01
Programme code: W1-S1KC20.2020
Semester:
  • winter semester 2023/2024
  • winter semester 2022/2023
  • winter semester 2021/2022
  • winter semester 2020/2021
Language of instruction: Polish
Form of verification: course work
ECTS credits: 6
Description:
W ramach modułu student zapozna się z podstawowymi zagadnieniami dotyczącymi języków programowania i samych metod programowania, dowie się jak komputer zapisuje informacje, pozna zmienne i ich podstawowe typy. Studenci nabędą wiedzę o podstawowych typach danych w języku Python oraz niezbędnych instrukcjach sterujących przepływem programu komputerowego. Celem zajęć jest także zapoznanie studenta z podstawowymi metodami dekompozycji problemów programistycznych oraz wprowadzenie do abstrakcyjnego sposobu rozwiązywania zagadnień.
Prerequisites:
Brak.
Key reading:
---
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]
Student zna podstawowe techniki obliczeniowe przydatne w informatyce; rozumie znaczenie formalizmu matematycznego oraz posiada podstawową wiedzę na temat współczesnych paradygmatów, języków i metod programowania. [PP01_1]
KC_W08 [5/5]
Student posiada użytkową wiedzę na temat wykorzystywania nowoczesnych aplikacji oraz systemów informatycznych w zakresie projektowania i rozwoju oprogramowania. [PP01_2]
KC_W09 [3/5]
Student posiada umiejętność stosowania metod matematycznych do rozwiązywania podstawowych problemów informatycznych i potrafi użyć formalizmu matematycznego do precyzyjnego opisu zadań informatycznych o charakterze praktycznym. [PP01_3]
KC_U09 [2/5]
Student potrafi stosować techniki informatyczne do rozwiązania problemów matematycznych. [PP01_4]
KC_U10 [3/5]
Student posiada umiejętność wykorzystania podstawowych paradygmatów i metod programowania w komunikacji. [PP01_5]
KC_U12 [3/5]
Student zna zakres posiadanej przez siebie wiedzy i własnych umiejętności, potrafi określić kierunki dalszego uczenia się oraz zrealizować proces samokształcenia się z wykorzystaniem źródeł elektronicznych. [PP01_6]
KC_U14 [2/5]
Student rozumie znaczenie nauk technicznych dla rozwoju cywilizacji, pojmuje interdyscyplinarny charakter umiejętności programistycznych; dostrzega i docenia rolę oraz znaczenie systemów otwartych i wolnego oprogramowania dla rozwoju społeczeństwa, podejmuje starania propagujące wolne oprogramowanie. [PP01_7]
KC_K05 [4/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Sprawdzian [PP01_w_1]
Sprawdzian wiadomości w formie pisemnej lub ustnej zgodny z opisem sposobu weryfikacji zawartej w sylabusie.
PP01_1 PP01_3 PP01_4 PP01_5 PP01_6 PP01_7
Ocena ciągła [PP01_w_2]
Bieżąca ocena indywidualnej pracy studenta, będąca średnią ocen z zadań realizowanych w trakcie ćwiczeń, zgodna z opisem sposobu weryfikacji zawartej w sylabusie.
PP01_1 PP01_2 PP01_3 PP01_4 PP01_5 PP01_6 PP01_7
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 [PP01_fs_1]
Metoda podająca (wykład informacyjny, prezentacja multimedialna) i /lub metoda problemowa (wykład problemowy i interaktywny).
15
Samodzielna, wnikliwa lektura wskazanych w sylabusie materiałów, powtórzenie i ugruntowanie wiedzy zdobytej w trakcie wykładów.
30 Sprawdzian [PP01_w_1]
practical classes [PP01_fs_2]
Metoda podająca (pogadanka, objaśnienia i wyjaśnienia, prezentacje multimedialne) i/lub metoda problemowa (metoda aktywizująca lub gra sytuacyjna i dydaktyczna) i/lub metoda zadaniowa oraz analiza materiału źródłowego.
45
Samodzielna realizacja wskazanych w sylabusie partii materiału i/lub analiza wybranych przez prowadzącego przykładów i/lub powtórzenie i ugruntowanie wiedzy oraz umiejętności zdobytych w trakcie zajęć.
90 Ocena ciągła [PP01_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)