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

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

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

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

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

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

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ólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Analiza i wizualizacja danych Data analysis and visualization

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

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

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

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

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr zimowy (semestr zimowy / letni)

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

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

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

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) stacjonarne (stacjonarne / niestacjonarne)

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Podstawy automatyki Bases of automatics. Elektrotechnika I 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)

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

Informatyka 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) kierunkowy (podstawowy / kierunkowy / inny HES)

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

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

Praktyka zawodowa. Geodezja i Kartografia I stopień (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)

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

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

KARTA MODUŁU / KARTA PRZEDMIOTU

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

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

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

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

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

Informatyka 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) niestacjonarne (stacjonarne / niestacjonarne)

Budowa amunicji i zapalników Construction of ammunition and detonators

KARTA MODUŁU / KARTA PRZEDMIOTU

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

Z-ETI-1025 Systemy operacyjne Operating systems

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

ID1F1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

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

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

E-IZ1-02-s1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

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

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

KARTA MODUŁU / KARTA PRZEDMIOTU

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

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

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

Elektrotechnika II 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)

EiT_S_I_TF_AEwT Teoria filtrów Theory of Filters

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

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

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

Zarządzanie Projektami Project Management

Napędy elektryczne robotyki Electric Drives in Robotics

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

Etyka inżynierska Engineering Ethics

Semestr letni Brak Tak

Metody numeryczne Numerical methods. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy automatyki Bases of automatic

E-E-0862-s1. Geometria i grafika inżynierska. Elektrotechnika 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) kierunkowy (podstawowy / kierunkowy / inny HES)

E-ID2G-09-s2, E-ID2S-17-s2. Zarządzanie Projektami

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

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

Praktyka zawodowa. Automatyka i Robotyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Podstawy niezawodności Bases of reliability. Elektrotechnika II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Sieci gazowe Gas networks. Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Technologie informacyjne Information technologies

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

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

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

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

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

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

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

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

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-I2S-2001-s1. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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

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

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

Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

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

Transkrypt:

KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Nazwa modułu Podstawy programowania 2 Nazwa modułu w języku angielskim Fundamentals of programming 2 Obowiązuje od roku akademickiego 2012/2013 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 Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne) Katedra Informatyki dr inż. Grzegorz Słoń 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 Liczba punktów ECTS 6 podstawowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski III semestr zimowy (semestr zimowy / letni) Wstęp do informatyki; Podstawy programowania 1 (kody modułów / nazwy modułów) nie (tak / nie) Forma prowadzenia zajęć wykład ćwiczenia laboratorium projekt inne w semestrze 16 16 8

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Zapoznanie studentów z zasadami projektowania i programowej implementacji dynamicznych struktur danych. Ponadto przekazanie studentom podstawowych informacji z zakresu zorientowanych obiektowo technik tworzenia aplikacji komputerowych. Symbol efektu W_01 W_02 W_03 U_01 U_02 Efekty kształcenia posiada znajomość głównych rodzajów dynamicznych struktur danych Forma prowadzenia zajęć (w/ć/l/p/inne) w odniesienie do efektów kierunkowych K_W01, K_W06, KW_07 jest w stanie rozpoznać i objaśnić hierarchiczną budowę struktury danych w K_W11 ma wiedzę w zakresie projektowania, budowy i testowania programów komputerowych przy użyciu techniki obiektowej potrafi zaprojektować i zaimplementować programowo dynamiczną strukturę danych najlepiej odpowiadającą potrzebom stawianego zadania potrafi posłużyć się środowiskiem programistycznym do numerycznego rozwiązywania złożonych problemów algorytmicznych przy użyciu techniki obiektowej potrafi myśleć i planować działania w uporządkowany sposób ma świadomość ważności i rozumie pozatechniczne aspekty stosowanych w informatyce metod rozwiązywania problemów w/l w/l l K_W11, K_W16 K_U09 K_U17, K_U21 odniesienie obszarowych T1A_W01, T1A_W03 T1A_W01, T1A_W03, T1A_W07 T1A_W07, InzA_W05 T1A_U01, T1A_U07, T1A_U13, T1A_U15 T1A_U15, T1A_U16 U_03 ma umiejętność samokształcenia się w/l K_U04 T1A_U05 T1A_K04, w/l K_K05 T1A_K05 Treści kształcenia: 1. Treści kształcenia w zakresie wykładu Nr wykładu Treści kształcenia w K_K02 T1, T1K_07 Odniesienie kształcenia dla modułu 1 Modułowa budowa złożonych programów (tworzenie własnych modułów). W_02 2 Rekurencja. W_01, 3 Dynamiczne struktury danych własności zmiennych wskaźnikowych. W_01, 4 Dynamiczne struktury danych stos dynamiczny, kolejka dynamiczna. W_01, 5 Dynamiczne struktury danych lista dynamiczna (jedno i dwukierunkowa). W_01,

6 Dynamiczne struktury danych drzewo binarne. W_01, 7 Programowanie zorientowane obiektowo (klasy, obiekty, pola, metody, własności). 8 Podstawowe własności obiektów (hermetyzacja, dziedziczenie, metody wirtualne). W_03,, W_03,, 2. Treści kształcenia w zakresie ćwiczeń Nr zajęć ćwicz. Treści kształcenia Odniesienie kształcenia dla modułu 3. Treści kształcenia w zakresie zadań laboratoryjnych Nr zajęć lab. Treści kształcenia Odniesienie kształcenia dla modułu 1 Tworzenie funkcji i procedur rekurencyjnych. 2 Tworzenie i obsługa dynamicznych struktur danych tablice wskaźników, stos dynamiczny. W_01, 3 Tworzenie i obsługa dynamicznych struktur danych kolejka dynamiczna. W_01, 4 Tworzenie i obsługa dynamicznych struktur danych lista dynamiczna. W_01, 5 Tworzenie i obsługa dynamicznych struktur danych drzewo binarne. W_01, 6 Tworzenie klas i posługiwanie się obiektami. W_03, U_02,

7 Tworzenie klas zhierarchizowanych. W_03, U_02, 8 Tworzenie klas zhierarchizowanych i korzystanie z nich w oparciu o odrębne moduły. W_03, U_02, 4. Charakterystyka zadań projektowych Zadania projektowe polegają na samodzielnym zaprojektowaniu a następnie budowie aplikacji komputerowych na zadane tematy. Główne zagadnienia tematyczne skupiają się na wykorzystaniu zarówno dynamicznych struktur danych, jak i obiektowych technik programowania. Mogą dotyczyć symulacji wybranych procesów fizycznych, obsługi złożonych zbiorów danych, tworzenia planów i harmonogramów oraz innych zagadnień podobnych typów. Studenci otrzymują zadania projektowe do wykonania, a następnie, w trakcie kolejnych spotkań podczas zajęć i konsultacji, cząstkowe wyniki ich prac są poddawane analizie i modyfikacjom. Ocenie podlegają zarówno efektywność działania aplikacji, jak i samodzielność jej wykonania. 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów kształcenia Symbol efektu W_01 W_02 W_03 U_01 U_02 U_03 Metody sprawdzania efektów kształcenia (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) ; sprawdzian praktyczny podczas zajęć laboratoryjnych ; sprawdzian praktyczny podczas zajęć laboratoryjnych pośredni w postaci zlecenia samodzielnego wykonania aplikacji wykonującej określone zadania w ramach laboratorium ; sprawdzian praktyczny podczas zajęć laboratoryjnych

D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 16 2 Udział w ćwiczeniach 3 Udział w laboratoriach 16 4 Udział w konsultacjach (2-3 razy w semestrze) 8 5 Udział w zajęciach projektowych 8 6 Konsultacje projektowe 2 7 Udział w egzaminie 8 9 Liczba godzin realizowanych przy bezpośrednim udziale nauczyciela 50 akademickiego (suma) 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego 2 (1 punkt ECTS=25-30 godzin obciążenia studenta) 11 Samodzielne studiowanie tematyki wykładów 30 12 Samodzielne przygotowanie się do ćwiczeń 13 Samodzielne przygotowanie się do kolokwiów 14 14 Samodzielne przygotowanie się do laboratoriów 20 15 Wykonanie sprawozdań 14 15 Przygotowanie do kolokwium końcowego z laboratorium 6 17 Wykonanie projektu lub dokumentacji 16 18 Przygotowanie do egzaminu 19 20 Liczba godzin samodzielnej pracy studenta 100 (suma) 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy (1 punkt ECTS=25-30 godzin obciążenia studenta) 22 Sumaryczne obciążenie pracą studenta 150 23 Punkty ECTS za moduł 1 punkt ECTS=25-30 godzin obciążenia studenta 6 24 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 124 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-30 godzin obciążenia studenta E. LITERATURA Wykaz literatury Witryna WWW modułu/przedmiotu 4 4,96 1. Harel D.: Rzecz o istocie informatyki. Algorytmika, WNT, Warszawa 2001. 2. Wirth N.: Algorytmy + struktury danych = programy, WNT, Warszawa 2004. 3. Struzińska-Walczak A., Walczak K.: Nauka programowania dla... już nie całkiem początkujących. Turbo Pascal, Wyd. W & W, Warszawa 2002. 4. Struzińska-Walczak A., Walczak K.: Nauka programowania w systemie Delphi, Wyd. W & W, Warszawa 2002.