Podstawy Programowania - Zasady zaliczania przedmiotu


Harmonogram

Kryteria zaliczenia ćwiczeń:

Literatura:

  1. N. Wirth, Wprowadzenie do programowania systematycznego. Wydawnictwa Naukowo-Techniczne. Warszawa 1978.
  2. B. Eckel, Thinking in C, Beta 3 . 2006.
  3. B. Eckel, Thinking in C++, Wydawnictwo Helion, 2002
  4. J. Grębosz, Symfonia C++, Oficyna Kallimach, Kraków 1993.
  5. T.H. Cormen, Wprowadzenie do algorytmów, Wydawnictwa Naukowo-Techniczne, Warszawa 2005 (lub wcześniejsze wydanie WNT, Warszawa 1999)
  6. A. Struzińska-Walczak, K. Walczak, Nauka programowania dla początkujących. C++, Wydawnictwo W&W, Warszawa 2002,

Szczegółowy opis składowych zaliczenia:

Kolokwium:

Podczas kolokwium przy pomocy komputera trzeba będzie rozwiązać kilka zadań (od 3 do 5), analogicznych do tych, które pojawiały się na zajęciach lub jako zadania domowe. W czasie kolokwium będzie można korzystać ze wszelkich przyniesionych ze sobą materiałów oraz z sieci internetowej. Absolutnie zabronione jest korzystanie z jakiegokolwiek rodzaju komunikatorów, pod karą bezwzględnego opuszczenia sali bez zaliczenia (trzeba uważać na „przypadkowe” kliknięcia). Nie wolno także korzystać z mejli na tych samych zasadach.
Do zaliczenia kolokwium powinno wystarczyć przerobienie ze zrozumieniem zadań, które będziemy rozwiązywać na sprawdzarce.
Ze względów technicznych kolokwium odbędzie się na wydziale matematyki i informatyki w tamtejszych laboratoriach komputerowych.

Sprawdzarka:

Sprawdzarka znajduje się pod adresem: acm.edu.pl. Każdy uczestnik zajęć powinien tam założyć sobie konto, gdyż na tej sprawdzarce będziemy pracować.

Każde zadanie pojawiające się na zajęciach będą pojawiały się na liście poniżej wraz z terminem ich wykonania. Za każde rozwiązane zadanie rozwiazane w terminie otrzymuje się 1 punkt. Nie jest istotna trudność zadań, wszystkie punktowane są tak samo. Poniżej znajduje się lista zadań, które zostały już omówione na zajęciach, wraz z terminami ich wykonania.

Zadania na sprawdzarce można rozwiązywać przez cały semestr, 24h na dobę, przez siedem dni w tygodniu. Sprawdzarka dostępna jest jako serwis internetowy aktywny przez cały czas.

W przypadku wykrycia plagiatów rozwiązań, będą one anulowane, przyznane zostanie -1 punkt za takie rozwiązanie, oraz oczywiście pogorszy się opinia o danym studencie. W przypadku wykrycia plagiatu w momencie chęci uzyskania wpisu może się okazać, że student dostanie ocenę gorszą, niż wynika mu z punktów (poprzez cofnięcie mu odpowiedniej liczby acceptów na sprawdzarce oraz ewentualnych punktów dodatkowych).

Lista zadań przerabianych na zajęciach z terminami znajduje się tutaj.