Programowanie deklaratywne
Kierunek studiów: Informatyka
Kod programu: 08-S1INI12.2019

Nazwa modułu: | Programowanie deklaratywne |
---|---|
Kod modułu: | 08-IO1S-13-PD |
Kod programu: | 08-S1INI12.2019 |
Semestr: |
|
Język wykładowy: | polski |
Forma zaliczenia: | egzamin |
Punkty ECTS: | 5 |
Opis: | Celem zajęć w tym module jest przygotowanie studentów do korzystania z innych paradygmatów programowania poza proceduralnym i obiektowym. Dzięki temu student powinien wykazać się pełnym zrozumieniem tematyki związanej z wybranym językiem funkcyjnym oraz wybranym językiem programowania w logice. Ponadto powinien znać problematykę wyrażeń regularnych i języka znaczników. W konsekwencji ma to doprowadzić do pogłębienia wiedzy z zakresu paradygmatów programowania i przetwarzania danych tekstowych. |
Wymagania wstępne: | (brak informacji) |
Literatura podstawowa: | (brak informacji) |
Efekt modułowy | Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5] |
---|---|
Potrafi przygotować lub dobrać taki format zapisu danych, aby zapewnić ich
łatwą konwersję, szybki dostęp (zapis, odczyt) oraz możliwość wykorzystania przez inne osoby/aplikacje.
[PD_K_6] |
K_K02 [1/5] |
Potrafi analizować czy korzystne jest zastosowanie języka funkcyjnego lub
języka logiki i go zastosować.
[PD_U_3] |
K_U15 [2/5] |
Potrafi używać wyrażeń regularnych do efektywnego przetwarzania
danych tekstowych.
[PD_U_4] |
K_U07 [1/5] |
Potrafi właściwie wykorzystać różne biblioteki programistyczne do
przetwarzania dokumentów XML.
[PD_U_5] |
K_U15 [1/5] |
Ma wiedzę z zakresu paradygmatu programowania w logice oraz paradygmatu
programowania funkcyjnego.
[PD_W_1] |
K_W02 [1/5] |
Ma wiedzę na temat możliwości wykorzystania wyrażeń regularnych oraz języka znaczników. [PD_W_2] |
K_W03 [1/5] |
Typ | Opis | Kody efektów modułowych do których odnosi się sposób weryfikacji |
---|---|---|
egzamin [PD_w_1] | Rozwiązanie zadań z treścią, po jednym z każdego działu omawianego na wykładzie |
PD_K_6 |
prace kontrolne [PD_w_2] | Kolokwia po każdym temacie zamkniętym na ćwiczeniach wraz z kontrolą wiedzy teoretycznej z wykładu |
PD_U_3 |
Rodzaj prowadzonych zajęć | Praca własna studenta | Sposoby weryfikacji | |||
---|---|---|---|---|---|
Typ | Opis (z uwzględnieniem metod dydaktycznych) | Liczba godzin | Opis | Liczba godzin | |
wykład [PD_fs1] | Podanie treści kształcenia w formie werbalnej z wykorzystaniem wizualizacji treści. Skupienie się na materiale trudnym pojęciowo i wskazanie adresów stron internetowych. |
30 | Zapoznanie się z tematyką wykładu z wykorzystaniem istniejących pakietów metod: kompilatorów, interpreterów i bibliotek programistycznych. |
15 |
egzamin [PD_w_1] |
laboratorium [PD_fs2] | Szczegółowe przygotowanie studentów do rozwiązywania zadań ze wskazaniem na metodologię postępowania, wskazaniem kolejności wykonywanych czynności. Rozwiązywanie zadań z treścią. |
30 | Rozwiązywanie zadań (głównie związanych z implementacją na komputerze) z poszczególnych tematów. |
45 |
prace kontrolne [PD_w_2] |
Załączniki |
---|
Opis modułu (PDF) |
Sylabusy (USOSweb) | ||
---|---|---|
Semestr | Moduł | Język wykładowy |
(brak danych) |