Warunki zaliczenia UJ: Język C

DZIAŁALNOŚCI PUNKTY MAX
sensowny program na co najmniej 200 linii, nie licząc białych linii i komentarzy (WYMAGANE) 35
za użycie w programie zaliczeniowym czegokolwiek czego nie omawiałem (funkcji, tricków, których nie omawiałem) 5
za użycie w programie zaliczeniowym jakiejś biblioteki niestandardowej 10
kolokwia w ilości 1-2 10
zadania domowe (w terminie) 10
aktywność (10 plusów, do 2 na zajęcia) 5
prezentacja na temat programistyczny (temat proszę wcześniej skonsultować ze mną) 10
oddawanie zadań i projektu przez repozytorium (preferowany GIT, to samo repozytorium na wszystko, porządna struktura katalogowa wewnątrz) 5

Proszę zwrócić uwagę, że powyższa punktacja wskazuje górną granicę, może się zdarzyć, że pewna działalność nie będzie zasługiwała na maksa punktów.

PUNKTY OCENA
30 3
35 3+
38 4-
40 4
45 4+
48 5-
50 5

Oczywiście, zastrzegam sobie prawo, do przepytania z programu zaliczeniowego, kolokwium celem weryfikacji czy mam do czynienia z autorem programu.


Czego się czepiam w programach zaliczeniowych


Moje ostatnie życzenie -cała praca z całego semestru w paczce zaliczeniowej

Nie wiem czy będę musiał się tłumaczyć z ocen przed wykładowcą (jak wszyscy będą mieć 5.0, do czego wszystkich namawiam, to najpewniej mnie to czeka), dlatego proszę aby każdy po przed otrzymaniem oceny ostatecznej przygotował mi archiwum zawierające następujące pliki (taką strukturę dobrze jest mieć w repozytorium jeśli ktoś ma):

  • jezykC_nazwiskoImie
    • projektZaliczeniowy
      • wersja1
        • (pliki projektu zaliczeniowego + najlepiej makefile)
      • wersja2 (jeśli dostarczono)
        • zmianyWNowejWersji.txt – opis zmian w stosunku do poprzedniej wersji
        • (pliki projektu zaliczeniowego + najlepiej makefile)
      • … (kolejne wersje)
    • zadania
      • zadanieNr1
        • plik1.c
    • kolokwia
      • kolokwium1
        • (pliki z kolokwium)
    • prezentacja (oczywiście jeśli ktoś miał)
      • (pliki prezentacji)
    • aktywnosc.txt (w środku liczba z punktami, które ja podam w momencie podliczenia)
    • repozytorium.txt (tutaj proszę o linka do repozytorium, jeśli ktoś założył, dostępne darmowe: bitbucket.com, sourceforge.com, assembla.com)
    • daty.txt (plik w którym proszę umieścić daty: uzyskania zaliczenia -czyli otrzymania informacji ode mnie, że projekt zaliczeniowy się kwalifikuje na zaliczenie, data otrzymania ostatecznej oceny, daty wysyłania wszystkich wersji programu zaliczeniowego)

Oraz będę prosił (i tylko prosił, ja tego nie sprawdzę, ale życie za mnie to sprawdzi) żeby każdy, jeśli jeszcze tego nie zrobił, przeczytał dobrą książkę na temat języka C, przygotowując ten kurs opierałem się na Steve Oualline „Język C”, niestety jest to bardzo stara książka, a nie znalazłem nowszych wydań, dlatego polecam którąś z  nowszych książek: http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list. Niestety w informatyce szybko książki robią się stare


Dodaj komentarz