Podstawy programowania Kierunek studiów: Komunikacja cyfrowa
Kod programu: W1-S1KC20.2020

Nazwa modułu: Podstawy programowania
Kod modułu: 01-KC-S1-PP01
Kod programu: W1-S1KC20.2020
Semestr:
  • semestr zimowy 2023/2024
  • semestr zimowy 2022/2023
  • semestr zimowy 2021/2022
  • semestr zimowy 2020/2021
Język wykładowy: polski
Forma zaliczenia: zaliczenie
Punkty ECTS: 6
Opis:
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ń.
Wymagania wstępne:
Brak.
Literatura podstawowa:
---
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 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]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
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
Rodzaj prowadzonych zajęć Praca własna studenta Sposoby weryfikacji
Typ Opis (z uwzględnieniem metod dydaktycznych) Liczba godzin Opis Liczba godzin
wykład [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]
ćwiczenia [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]
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)