Programowanie _w_JAVA_S1_2015

Transkrypt

Programowanie _w_JAVA_S1_2015
Z1-PU7
WYDANIE N1
Strona 1 z 1
KARTA PRZEDMIOTU
(pieczęć wydziału)
2. Kod przedmiotu: JAV
1. Nazwa przedmiotu:
PODSTAWY PROGRAMOWANIA W JĘZYKU JAVA
3. Karta przedmiotu ważna od roku akademickiego: 2015/2016
4. Forma kształcenia: studia pierwszego stopnia
5. Forma studiów: studia stacjonarne
6. Kierunek studiów: ELEKTRONIKA I TELEKOMUNIKACJA (WYDZIAŁ AEI)
7. Profil studiów: ogólnoakademicki
8. Specjalność:
9. Semestr: 7
10. Jednostka prowadząca przedmiot: Instytut Elektroniki, RAu3
11. Prowadzący przedmiot: dr inż. Wojciech Filipowski
12. Przynależność do grupy przedmiotów: przedmioty wariantowe
13. Status przedmiotu: wybieralny
14. Język prowadzenia zajęć: polski
15. Przedmioty wprowadzające oraz wymagania wstępne: zakłada się, że przed rozpoczęciem nauki
niniejszego przedmiotu student posiada przygotowanie w zakresie Wstępu Do Informatyki, Podstaw
Programowania Komputerów oraz Programowania Obiektowego
16. Cel przedmiotu: zapoznanie studentów z wybranymi zagadnieniami programowania w języku Java,
którego kod źródłowy kompiluje się do kodu pośredniego dzięki czemu jest on niezależny od systemu
operacyjnego i procesora, a wykonuje go tzw. wirtualna maszyna Javy, tłumacząca (między innymi) kod
uniwersalny na kod dostosowany do specyfiki konkretnego systemu operacyjnego i procesora.
Przedstawiona zostanie także wirtualna maszyna Javy, która jest już dostępna dla większości systemów
operacyjnych i procesorów. W ramach przedmiotu zrezygnowano z wykładu na rzecz projektu
wychodząc z założenia, że ta forma zajęć oraz laboratorium, prowadzone w sali komputerowej z
rzutnikiem multimedialnym, najefektywniej pozwolą na nabycie umiejętności programowania w języku
Java.
17. Efekty kształcenia:1
Nr
W1
U1
U2
1
Opis efektu kształcenia
Ma wiedzę w zakresie programowania komputerów
oraz urządzeń mobilnych w języku Java.
Potrafi posługiwać się narzędziami środowiska
programistycznego JDK (Java Development Kit),
oraz potrafi wykorzystać funkcje zintegrowanego
środowiska programistycznego Eclipse w procesie
tworzenia oprogramowania.
Potrafi wykorzystać biblioteki AWT i SWING do
stworzenia graficznego interfejsu użytkownika.
należy wskazać ok. 5 – 8 efektów kształcenia
Metoda sprawdzenia
efektu kształcenia
Forma
prowadzenia
zajęć
Odniesienie
do efektów
dla kierunku
studiów
K1_W07
K1_W08
K1_U10
Wykonanie ćwiczeń
laboratoryjnych
Wykonanie ćwiczeń
laboratoryjnych
laboratorium
Wykonanie ćwiczeń
laboratoryjnych,
laboratorium, K1_U10
projekt
laboratorium
Z1-PU7
opracowanie projektu.
Potrafi utworzyć dokumentację aplikacji na
Wykonanie ćwiczeń
podstawie kodu źródłowego z wykorzystaniem
laboratoryjnych,
programu narzędziowego javadoc.
opracowanie projektu.
K1
Rozumie potrzebę ciągłego dokształcania z zakresu Wykonanie ćwiczeń
dynamicznie rozwijających się języków
laboratoryjnych,
programowania oraz środowisk programistycznych opracowanie projektu.
w celu rozwiązywania zadań w sposób innowacyjny
i efektywny.
18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin)
U3
L. 15
WYDANIE N1
Strona 2 z 2
laboratorium, K1_U10
projekt
K1_U03
laboratorium, K1_K01
projekt
P. 15
19. Treści kształcenia:
Laboratorium
1. Specyfikacja języka.
2. Java Development Kit.
3. Klasy, obiekty, pola, metody, dziedziczenie, modyfikatory dostępu, specyfikatory.
4. Operacje wejścia/wyjścia.
5. Obsługa zdarzeń.
6. Zintegrowane środowisko programistyczne Eclipse.
7. Biblioteki graficzne.
8. Wielowątkowość.
9. Tworzenie apletów.
Projekt
W ramach projektu każdy ze studentów ma za zadanie realizację, uzgodnionej z prowadzącym, aplikacji w języku
Java. W odróżnieniu od laboratorium, w ramach którego na każdych zajęciach są realizowane odrębne tematy,
projekt ma stanowić spójną, jednorodną całość opracowaną w ciągu całego semestru.
20. Egzamin: nie
21. Literatura podstawowa:
1. Eckel B., Thinking in Java. Edycja polska. Wydanie IV, Helion, 2006
2. DOBOSZ K., Laboratorium programowania w języku Java, Wydawnictwo Politechniki Śląskiej, 2004
22. Literatura uzupełniająca:
1. Tate B., Więcej niż Java, Helion, 2006
23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia
Lp.
Forma zajęć
1
Wykład
2
Ćwiczenia
3
Laboratorium
15/15
4
Projekt
15/15
5
Seminarium
0/0
6
Inne
0/0
Suma godzin
24. Suma wszystkich godzin: 60
25. Liczba punktów ECTS: 2
Liczba godzin
kontaktowych / pracy studenta
0/0
0/0
30/30
Z1-PU7
WYDANIE N1
Strona 3 z 3
26. Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim udziałem nauczyciela akademickiego: 1
27. Liczba punktów ECTS uzyskanych na zajęciach o charakterze praktycznym (laboratoria, projekty): 2
26. Uwagi:
Zatwierdzono:
…………………………….
…………………………………………………
(data i podpis prowadzącego)
(data i podpis dyrektora instytutu/kierownika katedry/
Dyrektora Kolegium Języków Obcych/kierownika lub
dyrektora jednostki międzywydziałowej)

Podobne dokumenty