Cardinal Stefan Wyszynski University in Warsaw - Central Authentication System
Strona główna

(in Polish) Programowanie w Pythonie

General data

Course ID: WM-FI-S1-E4-PWP
Erasmus code / ISCED: (unknown) / (unknown)
Course title: (unknown)
Name in Polish: Programowanie w Pythonie
Organizational unit: Faculty of Mathematics and Natural Sciences. School of Exact Sciences.
Course groups:
ECTS credit allocation (and other scores): 2.50 Basic information on ECTS credits allocation principles:
  • the annual hourly workload of the student’s work required to achieve the expected learning outcomes for a given stage is 1500-1800h, corresponding to 60 ECTS;
  • the student’s weekly hourly workload is 45 h;
  • 1 ECTS point corresponds to 25-30 hours of student work needed to achieve the assumed learning outcomes;
  • weekly student workload necessary to achieve the assumed learning outcomes allows to obtain 1.5 ECTS;
  • work required to pass the course, which has been assigned 3 ECTS, constitutes 10% of the semester student load.
Language: Polish
(in Polish) Dyscyplina naukowa, do której odnoszą się efekty uczenia się:

information and communication technology

Subject level:

intermediate

Learning outcome code/codes:

enter learning outcome code/codes

Preliminary Requirements:

(in Polish) Znajomość podstawowych struktur danych (np. lista)

Full description: (in Polish)

Celem przedmiotu jest poznanie środowiska i podstawowych komend:

konsola, typy zmiennych, podstawowe polecenia

Funkcje i struktura kodu:

definiowanie funkcji i ich wywoływanie, bardziej skomplikowane programy

Listy, tuple, zbiory i słowniki - ich atrybuty i metody

Podstawy programowania obiektowego w Pythonie

definiowanie klas, obiektów, ich atrybutów i metod

Obliczenia numeryczne - biblioteka numpy

wektory, macierze i operacje na nich

Praca z obrazem - biblioteki matplotlib i opencv

rysowanie wykresów, obróbka obrazu

Laboratoria polegają na pisaniu programów w Pythonie, zalecane przynoszenie własnego laptopa

Efekty kształcenia i opis ECTS: (in Polish)

Wykład

W1 - student zna zastosowania języka Python w innych dziedzinach (I1_W16)

U1 - student potrafi używać języka programowania Python w innych dziedzinach (I1_U18)

Laboratoria

W1 - student wie do czego można stosować język Python w różnych dziedzinach (I1_W16)

U1 - student umie stosować język Python do rozwiązywania problemów z różnych dziedzin (I1_U18)

Assessment methods and assessment criteria: (in Polish)

Dla wszystkich efektów przyjmuje się następujące kryteria oceny we wszystkich formach weryfikacji:

ocena 5: osiągnięty w pełni (bez uchwytnych niedociągnięć),

ocena 4,5: osiągnięty niemal w pełni i nie są spełnione kryteria przyznania wyższej oceny,

ocena 4: osiągnięty w znacznym stopniu i nie są spełnione kryteria przyznania wyższej oceny,

ocena 3,5: osiągnięty w znacznym stopniu

z wyraźną przewagą pozytywów i nie są spełnione kryteria

przyznania wyższej oceny,

ocena 3: osiągnięty dla większości przypadków objętych weryfikacją i nie są spełnione kryteria przyznania

wyższej oceny,

ocena 2: nie został osiągnięty dla większości przypadków objętych weryfikacją.

Classes in period "Summer semester 2022/23" (past)

Time span: 2023-02-01 - 2023-06-30
Selected timetable range:
Navigate to timetable
Type of class:
Classes, 30 hours more information
Lectures, 30 hours more information
Coordinators: Łukasz Mioduszewski
Group instructors: Łukasz Mioduszewski
Students list: (inaccessible to you)
Examination: examination
(in Polish) E-Learning:

(in Polish) E-Learning (pełny kurs) z podziałem na grupy

(in Polish) Opis nakładu pracy studenta w ECTS:

(in Polish) Wykład: uczestnictwo w zajęciach i egzaminie 30 h, czytanie prezentacji na Moodle 20 h, przygotowanie do egzaminu 25 h - razem 75 h, co odpowiada 3 ECTS


Laboratoria: uczestnictwo w zajęciach 30 h, wykonywanie i poprawianie ćwiczeń 45 h - razem 75 h, co odpowiada 3 ECTS

Type of subject:

optional with unlimited choices

(in Polish) Grupa przedmiotów ogólnouczenianych:

(in Polish) nie dotyczy

Classes in period "Summer semester 2023/24" (in progress)

Time span: 2024-02-15 - 2024-06-30
Selected timetable range:
Navigate to timetable
Type of class:
Classes, 30 hours more information
Lectures, 30 hours more information
Coordinators: Łukasz Mioduszewski
Group instructors: Serhiy Kobyakov, Łukasz Mioduszewski
Students list: (inaccessible to you)
Examination: examination
(in Polish) E-Learning:

(in Polish) E-Learning

(in Polish) Opis nakładu pracy studenta w ECTS:

(in Polish) Wykład: uczestnictwo w zajęciach i egzaminie 30 h, czytanie prezentacji na Moodle 20 h, przygotowanie do egzaminu 25 h - razem 75 h, co odpowiada 3 ECTS


Laboratoria: uczestnictwo w zajęciach 30 h, wykonywanie i poprawianie ćwiczeń 45 h - razem 75 h, co odpowiada 3 ECTS

Type of subject:

optional with unlimited choices

(in Polish) Grupa przedmiotów ogólnouczenianych:

(in Polish) nie dotyczy

Course descriptions are protected by copyright.
Copyright by Cardinal Stefan Wyszynski University in Warsaw.
ul. Dewajtis 5,
01-815 Warszawa
tel: +48 22 561 88 00 https://uksw.edu.pl
contact accessibility statement mapa serwisu USOSweb 7.0.4.0-1 (2024-05-13)