Podstawy Programowania - Zasady zaliczania przedmiotu
Harmonogram
Kryteria zaliczenia przedmiotu:
- Ocena z ćwiczeń wystawiana będzie na podstawie kolokwium oraz rozwiązanych zadań na sprawdzarce
- z kolokwium otrzymać będzie można otrzymać 100 punktów
- za zadania na sprawdzarce będzie można otrzymać 100 punktów
- za każde zadanie zrobione w terminie otrzymuje się 2 punkty. Za zadania zrobione po terminie otrzymuje się 1 punkt
- dodatkowe punkty można dostać za najlepszy wynik na sprawdzarce (najwięcej
zrobionych zadań przy najmniejszej liczbie błędów). Pierwsza osoba z
grupy 3, druga 2, a trzecia 1 punkt
- prowadzący ma prawo przyznawania studentom dodatkowych punktów wedle własnego uznania (np. za aktywność)
- aby zaliczyć przedmiot trzeba uzyskać łącznie co najmniej 101 punktów.
- Cała skala ocen:
- 2: < 100
- 3: 101 - 120
- 3,5: 121 - 140
- 4: 141 - 160
- 4,5: 161 - 180
- 5: 181 - 200
- 6: > 200
Literatura:
- N. Wirth, Wprowadzenie do
programowania systematycznego. Wydawnictwa Naukowo-Techniczne. Warszawa 1978.
- B. Eckel, Thinking in C, Beta 3 . 2006.
- B. Eckel, Thinking in C++, Wydawnictwo Helion, 2002
- J. Grębosz, Symfonia C++,
Oficyna Kallimach, Kraków 1993.
- T.H. Cormen, Wprowadzenie
do algorytmów, Wydawnictwa
Naukowo-Techniczne, Warszawa 2005 (lub wcześniejsze wydanie WNT,
Warszawa 1999)
- 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ń (około 3-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.
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.