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: |
|
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 |
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 |
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) |
Sylabusy (USOSweb) | ||
---|---|---|
Semestr | Moduł | Język wykładowy |
(brak danych) |