sylabus przedmiotu „logika”
Transkrypt
sylabus przedmiotu „logika”
SYLABUS PRZEDMIOTU „LOGIKA” Lp . Elementy składowe sylabusu Opis 1. Nazwa przedmiotu Logika 2. Nazwa jednostki prowadzącej przedmiot Wydział Zarządzania i Komunikacji Społecznej UJ, Katedra Lingwistyki Komputerowej 3. Kod przedmiotu WZ.KLK-LOG 4. Język przedmiotu język polski 5. Grupa treści kształcenia, w ramach której przedmiot jest realizowany • grupa treści podstawowych 6. Typ przedmiotu • • obowiązkowy do zaliczenia semestru i roku studiów obowiązkowy do ukończenia całego toku studiów 7. Rok studiów, semestr I rok I stopnia, semestr 2 (letni) 2010/2011 8. Imię i nazwisko osoby (osób) prowadzącej przedmiot dr Paweł Gniadek, mgr Jan Podoski 9. Imię i nazwisko osoby (osób) egzaminującej bądź udzielającej zaliczenia w przypadku, gdy nie jest nim osoba prowadząca dany przedmiot 10. Formuła przedmiotu Wykład, ćwiczenia laboratoryjne 11. Wymagania wstępne brak wymagań wstępnych 12. Liczba godzin zajęć dydaktycznych Łącznie: 60 godz. wykład: 30 godz., ćwiczenia laboratoryjne: 30 godz. studia stacjonarne 13. Liczba punktów ECTS przypisana przedmiotowi 4 pkt. ECTS 14. Czy podstawa obliczenia średniej ważonej? Tak (ocena z egzaminu) Założenia i cele przedmiotu – znajomość podstawowych pojęć z zakresu logiki formalnej – umiejętność interpretowania pojęć, – umiejętność prowadzenia rozumowań logicznie poprawnych, – umiejętność prowadzenia rozumowania dedukcyjnego i indukcyjnego, – umiejętność poprawnego wnioskowania, – analiza składniowa formuł, – przekształcanie formuł pomiędzy postaciami (prefiksowa/infiksowa/postfiksowa), – badanie spełnialności i prawdziwości formuł (rachunku zdań oraz rachunku predykatów), – formalizacja zagadek logicznych, – dostrzeganie ukrytych założeń, z których korzysta się przy „potocznym rozumowaniu”, – znajomość podstaw programowania w języku LISP, w tym umiejętność definiowania funkcji operujących na abstrakcyjnych danych (w szczególności na funkcjach). Metody dydaktyczne Wykład autorski z wykorzystaniem projektora multimedialnego – 2 godz. tygodniowo (przez 15 tygodni). Ćwiczenia: 2 godziny zajęć w laboratorium tygodniowo (przez 15 tygodni), obejmujące (mniej więcej po połowie) rozwiązywanie zadań teoretycznych związanych z treściami nauczania oraz programowanie w języku LISP. Oczekuje się również samodzielnej pracy studenta w domu (w obydwu ww. zakresach) oraz umiejętności wyszukiwania potrzebnych informacji w literaturze i w Internecie. Istnieje możliwość skorzystania z 1 godziny konsultacji tygodniowo (oznacza to 1 godzinę przeznaczoną przez prowadzącego na konsultacje dla wszystkich uczestników zajęć, a nie 1 godzinę tygodniowo dla każdego studenta z osobna). 15. 16. 17. Forma i warunki zaliczenia przedmiotu, w tym zasady dopuszczenia do egzaminu, zaliczenia z przedmiotu, a także formę i warunki zaliczenia poszczególnych form zajęć wchodzących w zakres danego przedmiotu Egzamin pisemny. Podstawą dopuszczenia do egzaminu jest uzyskanie zaliczenia ćwiczeń. Ćwiczenia: Podstawą zaliczenia jest pozytywny wynik pisemnego kolokwium (oznacza to uzyskanie ponad połowy możliwych punktów). Jest to warunek konieczny i wystarczający do otrzymania zaliczenia. Student ma maksymalnie trzy możliwości zaliczenia ww. kolokwium: jeden termin podstawowy i jeden poprawkowy podczas semestru (pozytywny wynik kolokwium w jednym z tych dwóch przypadków daje możliwość zdawania egzaminu w pierwszym terminie) oraz jeden termin poprawkowy w sesji poprawkowej (pozytywny wynik kolokwium w tym terminie oznacza możliwość zdawania egzaminu jedynie w terminie poprawkowym). Obecność na kolokwium jest obowiązkowa, usprawiedliwiona nieobecność musi być poparta stosownym dokumentem (np. zwolnieniem lekarskim), zgodnie z obowiązującym regulaminem studiów. Dokument ten student winien okazać bezzwłocznie po ustaniu przyczyny nieobecności na zajęciach. Do decyzji prowadzącego ćwiczenia pozostawia się możliwość rozbicia kolokwium na dwie części – w takim przypadku terminy podstawowe są inne dla każdej części, natomiast terminy poprawkowe pozostają dwa (jak opisano wyżej) i dotyczą całości materiału. Na końcową ocenę ćwiczeń ma ponadto wpływ postawa studenta na zajęciach – jego wiedza i umiejętności prezentowane podczas rozwiązywania zadań – zarówno zadawanych do domu, jak i omawianych na bieżąco podczas zajęć. Zadania te są dwojakiego rodzaju: teoretyczne – związane z treściami nauczania oraz programy w języku LISP – prezentowane na komputerze. Możliwość przepisania oceny z innego kierunku (UJ lub innej uczelni) dotyczy całego przedmiotu, a nie samych ćwiczeń. Decyzję w tej sprawie podejmuje w każdym indywidualnym przypadku wykładowca przedmiotu. 1. 2. 3. 4. 5. 6. 7. 8. 18. Treści merytoryczne przedmiotu oraz sposób ich realizacji 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Elementy semiotyki. Znak, oznaka, język, kategorie syntaktyczne, funktory, nazwy, desygnowanie. Klasyczny rachunek zdań. Funktory prawdziwościowe. Wartościowanie formuł logicznych. Interpretacja, model. Tautologie, kontr tautologie, formuły spełniane. Matryce zerojedynkowe. Przegląd podstawowych tautologii. Metoda tabel semantycznych. Sprowadzanie wyrażeń do postaci normalnej. Odwrotna notacja polska. Konsekwencja logiczna, teoria, aksjomaty i twierdzenia, dowód, systemy dowodzenia. Założeniowy system dowodzenia klasycznego rachunku zdań. Przykłady systemów aksjomatycznych KRZ. Pełność i poprawność systemów. Rozumowania logicznie poprawne. Klasyczny rachunek kwantyfikatorów. Kwantyfikatory, wyrażenia poprawnie zbudowane, zmienne wolne i związane, operacja podstawienia. Przegląd podstawowych praw klasycznego rachunku kwantyfikatorów. Metoda sprawdzania wyrażeń jednoargumentowych klasycznego rachunku kwantyfikatorów. System założeniowy klasycznego rachunku kwantyfikatorów. Metoda tablic semantycznych dla KRK. Rachunek kwantyfikatorów z identycznością. Kwantyfikatory o ograniczonym zakresie. Elementy teorii zbiorów: podstawowe definicje i operacje na zbiorach. Elementy teorii relacji: podstawowe definicje, operacje na relacjach, własności relacji. Logiki nieklasyczne. Przykłady logik wielowartościowych. Logiki modalne. Funktory modalne i ich interpretacja. Przykłady logik modalnych. Podstawowe zależności między funktorami modalnymi. Algebra Boole’a – definicja i podstawowe własności. Definicje. Rodzaje definicji. Błędy definicji. Wnioskowania indukcyjne. Indukcja eliminacyjna (Kanony Milla) Historia logiki Ćwiczenia: Rachunek zdań: – język rachunku zdań, – analiza składniowa, drzewo składni, – formuły spełnialne/niespełnialne, prawdziwe/nieprawdziwe, – metody sprawdzania spełnialności/prawdziwości: - metoda tabel prawdziwościowych, - metoda tabel semantycznych, – zamiana postaci formuły: prefiksowa/infiksowa/postfiksowa. Rachunek predykatów: – język rachunku predykatów, – analiza składniowa, drzewo składni, – zmienne wolne/związane, zakres związania, – formuły zamknięte, domknięcie egzystencjalne/uniwersalne formuły, – formuły spełnialne/niespełnialne, prawdziwe/nieprawdziwe, – metody sprawdzania spełnialności/prawdziwości: - metoda tabel semantycznych. Zagadki logiczne: – formalizacja zagadek i rozwiązywanie ich przy pomocy reguł wnioskowania. Wprowadzenie do programowania w języku LISP: – podstawowe struktury danych i konstrukcje języka, – procedury/funkcje, – predykaty i wyrażenia warunkowe, – rekursja, – argumenty o abstrakcyjnych typach (w tym funkcyjnych), – iteracje, – operacje wejścia/wyjścia, – debugowanie programów. 1. 2. 3. 4. 19. Wykaz literatury podstawowej i uzupełniającej, obowiązującej do zaliczenia danego przedmiotu 5. 6. 7. 8. 9. Kazimierz Trzęsicki, Logika i teoria mnogości. Ujęcie systematyczno-historyczne., Akademicka Oficyna Wydawnicza EXIT, Warszawa 2003 Józef Wajszczak, Wstęp do logiki z ćwiczeniami, Wydawnictwo UWM, Olsztyn 2004 Logika formalna. Zarys encyklopedyczny, PWN, Warszawa 1987. Mordechai Ben-Ari, Logika matematyczna w informatyce, WNT, Warszawa 2005 Ludwik Borkowski, Logika formalna, PWN, Warszawa 1970 Ludwik Borkowski, Elementy logiki formalnej, PWN, Warszawa 1977 Andrzej Grzegorczyk, Zarys logiki matematycznej, PWN 1981 Barbara Stanosz, Wprowadzenie do logiki formalnej, PWN, Warszawa 2006 Zygmunt Ziembiński, Logika praktyczna, PWN, Warszawa 1998, Kazimierz Trzęsicki, Logika i teoria mnogości. Ujęcie systematyczno-historyczne., Akademicka Oficyna Wydawnicza EXIT, Warszawa 2003