Harmonogram nauki


Poniżej przedstawiono przykładowy harmonogram prowadzenia i lektury wykładów oraz tematyki wykonywanych ćwiczeń do zastosowania na kursach w ramach studiów dziennych (podział na tygodnie) czy zaocznych (podział na zjazdy). Harmonogram ten można też wykorzystać w indywiduaknej nauce przedmiotu.


TydzieńZjazdWykładCo robimy (głównie)?
11
Programowanie i Java (p. 1-2)
sprawy organizacyjne
schematy blokowe
zapis algorytmów w pseudokodzie 
2Programowanie i Java (dokończenie)dokończenie poprzednich
proste programy w Javie (Notepad + konsola)
praca z Eclipse
32Typy danych. Operatory i wyrażeniadeklaracje zmiennych
użycie operatorów
konwersje arytmetyczne
4Definiowanie klasbudowanie klas
użycie składowych statycznych
53Obiekty i referencjereferencje (zobaczyć znaczenie)
napisy (podstawy)
dialogi i skaner
enumeracje
6Klasy i programowaniebardziej zaawansowane programowanie klas
użycie importów statycznych
proste przykłady dziedzieczenia
74Decyzje i wyjątkioperatory relacyjne i logiczne
instrukcje (if, switch)
obsługa wyjatków
8Iteracjepetle iteracyjne
95Tablice. Wprowadzenie do kolekcji (p. 1-5)proste działania na tablicach
"for-each"
metody ze zmeinną liczbą argumentów
10Tablice. Wprowadzenie do kolekcji (p. 6 - 8)tablice obiektowe
kolekcje
116Przetwarzanie danych: napisy i liczby (p. 1-4)StringBuilder i StringBuffer
pliki tekstowe
metody klasy String
12Przetwarzanie danych: napisy i liczby (p. 5-6)rozbiór tekstów za pomocą StringTokenizera
wyrażenia regularne
137Przetwarzanie danych: liczby, daty, algorytmy (p. 1-3)autoboxing
operacje bitowe
działania matematyczne
14Przetwarzanie danych: liczby, daty, algorytmy (p. 4-8)daty
formatowanie liczb i dat
algorytmy
158Synteza, dodatki, przykładyzaliczenie