(12kB) (1kB)



JTP - opis przedmiotu

Zajęcia mają na celu praktyczna naukę programowania w języku JAVA. Przyjęte wymagania oraz sposób prowadzenia zajęć powinny w ciągu semestru zaowocować biegłą znajomoscią języka oraz podstawowych pakietów. Szczególna nacisk położony jest na jakość tworzonego przez studentów kodu - tak by już od początku nauki wyrabiać dobre nawyki obejmujące: poprawne formatowanie kodu, komentowanie, używanie mechanizmów logujacych, używanie i obsługę wyjątków aż po strukturę kodu i pakietów.

Kursy: Sun Academic Initiative

Dzieki zangażowaniu prof. Krzysztofa Zielinskiego w ramach przedmiotu strudenci mają bezpłatny dostęp do szkoleń firmy SUN. Dostęp do szkoleń można uzyskać wypełniając następujący formularz:
https://learningcenter-sai.sun.com/

Wszystkich studentów zachęcam do odwiedzenia następujących stron:
http://www.man.koszalin.pl/~rataj/java/main.html
http://www.realapplets.com/tutorial/chapter1.html

JTP - warunki zaliczenia

Warunkiem zaliczenienia przedmiotu jest:
  • wygłoszenie refereatu
  • terminowe (16 I 2004) zrealizowanie projektu - nacisk połozony będzie na systematyczność prac

Warunki zaliczenia projektu:

  • funkcjonalność zgodna z tematem i usaleniami z prowadzącym
  • struktura kodu zgodna z podstawami projektowania obiektowego
  • kod udokumentowany i wygenerowany JavaDoc
  • stworzenie strony WWW projektu zawierającą:
    • linki do działającego appletu (pokazujące jego wygląd w różnych wymiarach okna)
    • linki do dokumentacji: opisu słowno muzycznego oraz JavaDoc
    • link do źródeł w wersji html (np. użyć narzędzia Java to HTML)
    • link do źródeł w wersji spakowanej
    • link do archiwum całej strony (spakowane razem wszystko powyższe).

Warunkiem uzyskania zaliczenia jest spełnienie wszystkich wymagań prowadzącego. Terminem oddania jest dzień, po którym w projekcie (stronie www, dokumentacji) nie następują już żadne zmiany. Ostateczny termin oddania ustalony został na 23 I 2004, wszytkie praca oddane po tym terminie będą oceniane zgodnie z zasadą: pół stopnia w dół za każdy rozpoczęty tydzień spóźnienia.


Warunki zaliczenia dla grup Pana Bieniasza:
Stworzenie programu (appletu) wykonujacego podstawowe operacje na bazie danych. Server bazy danych, dokumentacja JavaDoc oraz przykładowy prosty klient są do pobrania tutaj - nowa wersja!!. Dodatkowo za znaleznienie błędu w działaniu serwera przyznaję specjalną premię podnoszącą ocenę. Dodatkowo istnieje możliwość podniesienia oceny poprzez wykorzystanie mechanizmów komunikacji Apllet <-> JavaScript omówionych na prezentacjach. Dodatkowo plusy za użycie JTable oraz zrobienie sortowania. Prosze nie krytykowac interfejsu - formatu rekordu opartego na Stringu oraz braku niektorych wyjatkow - taka byla specyfikacja zrobiona przez SUNa. Przed podaniem informacji o bledzie w serwerze nalezy pobrac najnowsza wersje....

Obecność na zajęciach:
  • Dopuszczam jedną nieobecność na zajęciach.
  • Ich większa liczba może byc spowodowana wyłącznie bardzo poważnymi przyczynami.



start / prywatnie / inf. dla studentów / praca naukowa / cv / kontakt