Programowanie I : LISP ( ang )
Informacje ogólne
Kod przedmiotu: | F-K.23 |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Programowanie I : LISP ( ang ) |
Jednostka: | Zakład Logiki i Kognitywistyki |
Grupy: |
Przedmioty kierunkowe kognitywistyka III sem. (stare) |
Strona przedmiotu: | http://bacon.umcs.lublin.pl/~pgiza/kognitywistyka/lisp-programming |
Punkty ECTS i inne: |
(brak)
|
Język prowadzenia: | angielski |
Wymagania wstępne: | (tylko po angielsku) Basic computer skills |
Sposób weryfikacji efektów kształcenia: | (tylko po angielsku) Final written exam Practical test |
Pełny opis: |
(tylko po angielsku) The aim of the course is to present the LISP programming language both from theoretical and practical point of view. Subjects: Beginnings of AI research and the emergence of LISP programming language. LISP as a general-purpose programming language for AI applications. LISP vs. other programming languages LISP programming environment Basic LISP structures: atoms and lists, list manipulation functions Defining functions and assigning variable values Predicates and conditional processing Programming style: using helping functions Input and output in LISP Local variables and the let structure Basics of iteration and recursion techniques |
Literatura: |
(tylko po angielsku) See the course's website. |
Efekty uczenia się: |
01 Definiuje podstawowe struktury języka LISP oraz charakteryzuje metody stosowane w tym języku w zastosowaniu do podstawowych problemów sztucznej inteligencji. 02 Zna i dobiera odpowiednie narzędzia języka LISP do opisu systemów i procesów poznawczych 03 Opisuje strukturę logiczną języka. Zna podstawowe pojęcia syntaktyczne i semantyczne oraz wyjaśnia ich wzajemne relacje. 04 Potrafi rozwiązywać proste problemy przy użyciu technik programowania języka LISP oraz analizować i oceniać działanie przykładowych prostych programów także w języku angielskim 05 Umie rozwiązywać problemy poprzez dobór, wdrożenie i wykorzystanie tzw. wolnego otwartego oprogramowania, również działającego w środowisku darmowego systemu operacyjnego Linux. 06 Jest zorientowany na komunikację z otoczeniem, także w języku angielskim. 07 Wykazuje się dbałością o powierzony sprzęt 08 Szanuje własność intelektualną w tym prawa autorskie do programów, poprzez używanie darmowego oprogramowania. 09 Podchodzi twórczo do problemów |
Właścicielem praw autorskich jest Uniwersytet Marii Curie-Skłodowskiej w Lublinie.