Specjalnościowy Obowiązkowy Polski Semestr 5



Podobne dokumenty
Kierunkowy Wybieralny Polski Semestr IV

Semestr zimowy Podstawy Informatyki, Logika TAK

Semestr letni Brak Tak

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Kierunkowy Wybieralny Polski Semestr V

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Z-ID-306 Technologie internetowe Internet Technologies. Podstawowy Obowiązkowy Polski Semestr III

Z-ID-203. Logika. Podstawowy Obowiązkowy Polski Semestr II. Semestr zimowy Wiedza i umiejętności z matematyki w zakresie szkoły średniej NIE

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Inżynieria danych I stopień Praktyczny Studia stacjonarne Wszystkie specjalności Katedra Inżynierii Produkcji Dr Małgorzata Lucińska

Z-ID-103 Algebra liniowa Linear Algebra

Z-ETI-0611 Język Programowania C++ Programming Language C++

Z-ID-404 Bezpieczeństwo danych w systemach. informatycznych

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr V zimowy i letni (semestr zimowy / letni)

Kierunkowy Wybieralny Polski Semestr V

Równania różniczkowe Differential Equations

Z-ID-202 Analiza matematyczna II Calculus II

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Podstawowy Obowiązkowy Polski Semestr III

Z-ETI-1025 Systemy operacyjne Operating systems

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Logistyka I stopień Ogólnoakademicki. Niestacjonarne. Zarządzanie logistyczne Katedra Inżynierii Produkcji Dr Sławomir Luściński

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy normalizacji INŻYNIERIA ŚRODOWISKA. I stopień. Ogólno akademicki. Humanistyczny Obowiązkowy Polski Semestr 2.

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

przedmiot specjalnościowy obowiązkowy polski semestr V semestr zimowy nie

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Semestr zimowy Podstawy marketingu Nie

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Budowa amunicji i zapalników Construction of ammunition and detonators

Z-ID-106. Inżynieria Danych I stopień Praktyczny Studia stacjonarne Wszystkie Katedra Matematyki i Fizyki Prof. dr hab.

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz mgr inż.

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ZIP-120z Badania Operacyjne Operations Research. Stacjonarne Wszystkie Katedra Matematyki dr Monika Skóra

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Technologia i organizacja robót. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Specjalnościowy Obowiązkowy Polski Semestr szósty

Technologie informacyjne Information technologies

Z-LOG-1034 Technologie internetowe Internet Technologies

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Inżynieria Jakości Quality Engineering. Zarządzanie i Inżynieria Produkcji II stopień Ogólnoakademicki

Z-ID-604 Metrologia. Podstawowy Obowiązkowy Polski Semestr VI

E-2IZ s3. Podstawy przedsiębiorczości. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-1EZ s1. Technologie informacyjne. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ZIPN Fizyka II. Zarządzanie i Inżynieria Produkcji I stopień Ogólnoakademicki

Bazy danych w geomatyce Databases in Geomatics

specjalnościowy obowiązkowy polski semestr pierwszy

stacjonarne (stacjonarne / niestacjonarne) Katedra Matematyki dr Dmytro Mierzejewski podstawowy (podstawowy / kierunkowy / inny HES)

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ETI-1028 Grafika komputerowa Komputer graphics. Stacjonarne (stacjonarne / niestacjonarne) Podstawowy (podstawowy / kierunkowy / inny HES)

Zarządzanie środowiskiem Environmental management

Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Teoria sterowania Control theory. Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy

Z-ZIP Logika. Stacjonarne Wszystkie Katedra Matematyki Dr Beata Maciejewska. Podstawowy Nieobowiązkowy Polski Semestr trzeci

Zarządzanie i Inżynieria Produkcji I stopień Ogólno akademicki Stacjonarne Wszystkie Katedra Strategii Gospodarczych mgr Arkadiusz Płoski

Inżynieria Bezpieczeństwa I stopień ogólnoakademicki stacjonarne. wspólny obowiązkowy polski czwarty. semestr letni. nie

KARTA MODUŁU / KARTA PRZEDMIOTU

Analiza ryzyka Risk Analysis. Inżynieria bezpieczeństwa I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Ekonomika Transportu. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Z-0085z Algebra Liniowa Linear Algebra. Stacjonarne wszystkie Katedra Matematyki Dr Beata Maciejewska. Podstawowy Obowiązkowy Polski Semestr pierwszy

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz

Zarządzanie Projektami Project Management

Logistyka międzynarodowa International Logistics. Transport I stopień Ogólnoakademicki. Studia stacjonarne. Kierunkowy. Do wyboru Polski Semestr VI

E-1IZ2-06-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Transport II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

Z-0099z. Fizyka II. Zarządzanie i Inżynieria Produkcji I stopień Ogólnoakademicki. Stacjonarne Wszystkie Katedra Fizyki Prof. Dr hab.

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

Podstawy Informatyki Information Technology. Inżynieria Środowiska I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Z-LOG-120I Badania Operacyjne Operations Research

Logistyka I stopień Ogólnoakademicki. Stacjonarne Zarządzanie logistyczne Katedra Ekonomii i Zarządzania prof. dr hab.

E-ID2S-07-s2. Systemy mobilne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Stacjonarne Wszystkie Katedra Informatyki Stosowanej Dr inż. Marcin Detka. Podstawowy Obowiązkowy Polski Semestr pierwszy. Semestr letni Brak Nie

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2A-2021-s2. Podstawy przedsiębiorczości. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Transport I stopień Ogólnoakademicki. Studia stacjonarne. Kierunkowy. Obowiązkowy Polski Semestr V. Semestr Zimowy

E-I-0007-s3. Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

E-2EZA-01-S1. Elektrotechnika II stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obowiązkowy polski semestr I semestr zimowy.

E-2EZ s3 Projektowanie instalacji budynków Nazwa modułu. inteligentnych

Wzornictwo przemysłowe I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Stacjonarne (stacjonarne / niestacjonarne)

Transkrypt:

KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 Z-ID-507b Język programowania Python The Python Programming Language A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom kształcenia Profil studiów Forma i tryb prowadzenia studiów Specjalność Jednostka prowadząca moduł Koordynator modułu Inżynieria Danych I stopień Praktyczny Studia stacjonarne Inżynieria zasobów danych Katedra Informatyki i Matematyki Stosowanej. Dr inż. Jan Sztechman Zatwierdził B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynależność do grupy/bloku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w planie studiów - semestr Usytuowanie realizacji przedmiotu w roku akademickim Wymagania wstępne Egzamin (TAK/NIE) Liczba punktów ECTS 5 Specjalnościowy Obowiązkowy Polski Semestr 5 Semestr zimowy Podstawy informatyki, Algorytmy i struktury danych, Projektowanie relacyjnych baz danych, Programowanie w środowisku RAD, Programowanie baz danych w środowisku RAD NIE Forma prowadzenia zajęć Liczba godzin w semestrze wykład w ćwiczenia ć laboratorium l 20 30 projekt p inne i 1

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Doskonalenie umiejętności programowania w języku Python w środowisku programistycznym IDLE. Praktyczne poznanie zasad budowy aplikacji dla Windows (wxpython). Tworzenie aplikacji do obsługi baz danych z wykorzystaniem bibliotek Pythona (np. SQLite, MySQLdb). Symbol efektu Efekty kształcenia Student ma poszerzoną wiedzę nt. programowania modułowego i obiektowego. Rozumie pojęcie dziedziczenia i polimorfizmu obiektów. Student rozumie i zna zasady budowy aplikacji obsługujących bazy danych. Student ma wiedzę nt. zasad projektowania interfejsu GUI aplikacji zgodnego z architekturą systemu operacyjnego. Student potrafi budować aplikacje w języku Python dla system Windows z wykorzystaniem plików i ilustracji graficznych. Student potrafi ocenić przydatność narzędzi programowania do rozwiązywania zagadnień z zakresu inżynierii danych. Student rozumie potrzebę stałego uzupełniania wiedzy z obszaru nowoczesnych narzędzi i idei informatyki. Forma prowadzenia zajęć w, l kierunkowych K_W09 K_W10 K_W11 w, l K_W11 w, l K_W08 w, l K_U09 w, l K_U06 w, l K_K01 obszarowych T1P_W07 X1P_W04 inzp_w04 X1P_W04 inzp_w01 inzp_w03 T1P_W07 X1P_W05 inzp_w04 T1P_U14 T1P_U15 T1P_U16 inzp_u06 inzp_u07 inzp_u08 T1P_U05 T1P_U13 T1P_U16 inzp_u03 inzp_u07 T1P_K01 X1P_K01 X1P_K05 InzP_K01 2

Treści kształcenia 1. Treści kształcenia w zakresie wykładu Nr wykładu Treści kształcenia kształcenia dla modułu 1 Wprowadzenie do programowania obiektowego w języku Python. 2 Listy i operacje na listach. Słowniki. 3 Zbiory i operacje na zbiorach. Rekordy. 4-5 Podstawowe komponenty do tworzenia graficznego interfejsu użytkownika. 6 Pliki dyskowe. Współpraca aplikacji w języku Python z plikami dyskowymi. 7 Realizacja poleceń SQL w aplikacjach w języku Python. 8 Przykład aplikacji do obsługi bazy danych. 9 Przykład aplikacji w języku Python z zakresu inżynierii danych. 10 Sprawdzian zaliczeniowy. 2. Treści kształcenia w zakresie ćwiczeń 3. Treści kształcenia w zakresie zadań laboratoryjnych Nr zajęć lab. Treści kształcenia kształcenia dla modułu 1 Typy danych i podstawowe instrukcje języka Python. 2 Model programowania obiektowego: obiekt klasy i egzemplarze klasy. Wyjątki i ich obsługa. 3 Przetwarzanie list. Wytworniki list. Filtrowanie, agregacja i konsolidacja danych. 4 Słowniki i operacje na słownikach. 5 Zbiory. Operacje na zbiorach. Rekordy. Definiowanie i przetwarzanie rekordów. 6 Sprawdzian z zakresu ćwiczeń 1-5. 7-8 Budowa prostego interfejsu graficznego. 9 Obsługa plików. Przykład aplikacji. 10 Sprawdzian z zakresu ćwiczeń 7-9. 11 Obsługa bazy danych w aplikacji w języku Python. Tworzenie bazy i tabel. Wypełnianie tabel danymi. 12 Wyświetlanie danych z jednej i wielu tabel. 13 Realizacja zapytań grupujących. 14 Przykład aplikacji obsługującej bazę danych. 15 Sprawdzian z zakresu ćwiczeń 11-14. 4. Charakterystyka zadań projektowych 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych 3

Metody sprawdzania efektów kształcenia Symbol efektu Metody sprawdzania efektów kształcenia (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Sprawdziany i realizacja projektu na laboratorium. Komentarze na wykładach i dyskusja na laboratorium. 4

D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Lp. Rodzaj aktywności Obciążenie studenta Jednostka 1. Udział w wykładach 20 h 2. Udział w ćwiczeniach 3. Udział w laboratoriach 30 h 4. Udział w zajęciach projektowych 5. Udział w konsultacjach (2-3 razy w semestrze) 5 h 6. Konsultacje projektowe 7. Udział w egzaminie 3 h 8. 9. Liczba godzin realizowanych przy bezpośrednim udziale 58 nauczyciela akademickiego (suma) h Liczba punktów ECTS, którą student uzyskuje na zajęciach 10. wymagających bezpośredniego udziału nauczyciela akademickiego 2,1 ECTS (1 punkt ECTS=27 godzin obciążenia studenta) 11. Samodzielne studiowanie tematyki wykładów 20 h 12. Samodzielne przygotowanie się do ćwiczeń 13. Samodzielne przygotowanie się do kolokwiów 15 h 14. Samodzielne przygotowanie się do laboratoriów 14 h 15. Wykonanie sprawozdań 14 h 16. Przygotowanie do kolokwium końcowego z laboratorium 5 h 17. Wykonanie projektu lub dokumentacji 18. Przygotowanie do egzaminu 10 h 19. 20. Liczba godzin samodzielnej pracy studenta 21. Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy (1 punkt ECTS=27 godzin obciążenia studenta) 78 (suma) h 2,9 ECTS 22. Sumaryczne obciążenie pracą studenta 136 h 23. 24. 25. Punkty ECTS za moduł 1 punkt ECTS=27 godzin obciążenia studenta Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=27 godzin obciążenia studenta 5 ECTS 82 h 3 ECTS E. LITERATURA Wykaz literatury Witryna WWW modułu/przedmiotu 1. Dawson M., Python dla każdego. Podstawy programowania, Wydawnictwo Helion, Gliwice 2014. 2. Lutz M., Python. Wprowadzenie, Wydanie IV, Wydawnictwo Helion, Gliwice 2011. 3. Oficjalna strona Stowarzyszenia Grupa użytkowników Pythona [Online] URL: http://pl.python.org 5