K_W04 K_W04 K_W04. Opis

Podobne dokumenty
Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

Opis. Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów) Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Odniesienie do kierunkowych efektów kształcenia Zna podstawowe możliwości pakietu Matlab

Analiza Algebra Podstawy programowania strukturalnego. Podstawowe wiadomości o funkcjach Podstawowe wiadomości o macierzach Podstawy programowania

Analiza Algebra Podstawy programowania strukturalnego. Podstawowe wiadomości o funkcjach Podstawowe wiadomości o macierzach Podstawy programowania

Procesy i systemy dynamiczne Nazwa przedmiotu SYLABUS A. Informacje ogólne

Opis. Liczba godzin zajęć dydaktycznych z

Opis. Wykład: 30 Laboratorium: 30

WSTĘP DO INFORMATYKI. SYLABUS A. Informacje ogólne

Technologie sieciowe nazwa przedmiotu SYLABUS A. Informacje ogólne

Opis. Zarządzanie. Założenia i cele przedmiotu. Metody dydaktyczne oraz ogólna forma zaliczenia przedmiotu

Opis. Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

Programowanie obiektowe 1 - opis przedmiotu

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

E1A_U09 E1A_U18 E1A_U02 E1A_U07 E1A_U08 E1A_U10 E1A_U02 E1A_U07

Opis. Brak wymagań wstępnych. Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

Opis. Rachunkowość. Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

SYLABUS A. Informacje ogólne

Ekonomia w zakresie nauk o zarządzaniu

Rachunkowość zarządcza SYLABUS A. Informacje ogólne Elementy składowe Opis sylabusu Nazwa jednostki prowadzącej kierunek Nazwa kierunku studiów

SYLABUS A. Informacje ogólne Opis

Podstawy programowania strukturalnego (C) SYLABUS A. Informacje ogólne

EKONOMETRIA I SYLABUS

Podstawowe wiadomości z zakresu: architektury sprzętowo-programowej komputerów, dowolnych języków programowania, algebry

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Rachunkowość SYLABUS A. Informacje ogólne

Planowanie przestrzenne SYLABUS A. Informacje ogólne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Język Java i technologie Web - opis przedmiotu

Podstawowe wiadomości z zakresu: architektury sprzętowo-programowej komputerów, dowolnych języków programowania, algebry

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

BIOLOGICZNE BAZY DANYCH SYLABUS

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Semestr letni Brak Tak

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Bezpieczeństwo i higiena żywności SYLABUS A. Informacje ogólne

FINANSE PUBLICZNE. SYLABUS A. Informacje ogólne

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

SYLABUS A. Informacje ogólne

PRZEWODNIK PO PRZEDMIOCIE

Wydział Ekonomiczno-Informatyczny w Wilnie. Status przedmiotu obowiązkowy. 30 godz. wykładu + 15 ćwiczeń

Ekologia roślin i fitosocjologia SYLABUS A. Informacje ogólne

Ocena oddziaływania na środowisko SYLABUS A. Informacje ogólne

Rośliny użytkowe SYLABUS A. Informacje ogólne

Technologie informacyjne SYLABUS A. Informacje ogólne

Immunobiologia wybranych grup organizmów SYLABUS A. Informacje ogólne

Inzynieria Oprogramowania 2... nazwa przedmiotu SYLABUS A. Informacje ogólne. Wydział Ekonomiczno-Informatyczny w Wilnie

WNIOSKOWANIE STATYSTYCZNE SYLABUS A. Informacje ogólne

Rekultywacja gleb i terenów skażonych SYLABUS A. Informacje ogólne

Statystyka opisowa SYLABUS A. Informacje ogólne

Specjalnościowy Obowiązkowy Polski Semestr trzeci

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Techniki uczenia maszynowego nazwa przedmiotu SYLABUS

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Ekosystemy wodne SYLABUS A. Informacje ogólne

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Specjalnościowy Obowiązkowy Polski Semestr 5

Z-ETI-0611 Język Programowania C++ Programming Language C++

Organizmy genetycznie modyfikowane SYLABUS A. Informacje ogólne Opis

Drobnoustroje w ochronie środowiska SYLABUS A. Informacje ogólne

Kierunkowy Wybieralny Polski Semestr V

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

Państwowa Wyższa Szkoła Zawodowa w Suwałkach SYLLABUS na rok akademicki 2015/2016

KARTA MODUŁU / KARTA PRZEDMIOTU

Państwowa Wyższa Szkoła Zawodowa w Suwałkach SYLLABUS na rok akademicki 2015/2016

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Mechanizmy ewolucji. SYLABUS A. Informacje ogólne

przedmiot specjalnościowy obowiązkowy polski semestr V semestr zimowy nie

KARTA MODUŁU / KARTA PRZEDMIOTU

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Programowanie obiektowe. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: II/4

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz mgr inż.

Państwowa Wyższa Szkoła Zawodowa w Suwałkach SYLLABUS na rok akademicki 2015/2016

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

E-ID1G-06-s5. Programowanie współbieżne. Informatyka I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Elementy składowe sylabusu. Nazwa jednostki prowadzącej kierunek. Wydział Ekonomiczno-Informatyczny w Wilnie. Europeistyka. Nazwa kierunku studiów

KARTA KURSU. Programowanie obiektowe

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Ocenianie ciągłe (praca przy Formująca tablicy oraz przy komputerze) pisemne, końcowe zaliczenie pisemne

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Biogeografia SYLABUS A. Informacje ogólne

Chemia lipidów i białek SYLABUS

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

KARTA PRZEDMIOTU. Programowanie wieloplatformowe, D1_1

E-ID2G-09-s2, E-ID2S-17-s2. Zarządzanie Projektami

Ochrona wód SYLABUS A. Informacje ogólne

Zarządzanie Projektami Project Management

E-I2S-2001-s1. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

ANALIZA SYLABUS. A. Informacje ogólne

SYSTEMY OPERACYJNE SYLABUS A. Informacje ogólne

Programowanie obiektowe 2 - opis przedmiotu

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Ochrona przyrody SYLABUS A. Informacje ogólne

Transkrypt:

Załącznik nr 5 do Uchwały nr 1202 Senatu UwB z dnia 29 lutego 2012 r. Programowanie w Jawie nazwa A. Informacje ogólne Tę część wypełnia koordynator (w porozumieniu ze wszystkimi prowadzącymi dany przedmiot w jednostce) łącznie dla wszystkich form zajęć (np. wykładu i ćwiczeń). Część I nie dotyczy przedmiotów zmieniających się co roku (wykłady monograficzne itp.). Elementy składowe sylabusu Nazwa jednostki prowadzącej studiów Poziom kształcenia Profil studiów Forma studiów Rodzaj Rok studiów /semestr Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów) Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć Założenia i cele Metody dydaktyczne oraz ogólna forma zaliczenia Wydział Ekonomiczno-Informatyczny w Wilnie Studia pierwszego stopnia Ogólnoakademicki Stacjonarne obowiązkowy MK_13 III rok / V semestr 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego 15 wykład, 30 laboratorium Umiejętność definiowania odpowiednich typów danych adekwatnych do rozwiązywanego problemu. Wykorzystywanie istniejącego kodu do własnych potrzeb. Programowanie generic z wykorzystaniem typów sparametryzowanych. Tworzenie aplikacji okienkowych z wykorzystaniem pakietu Swing. Umiejętność definiowania i wykorzystania zdarzeń. Programowanie na wyjątkach. wykład, praca własna Podstawą zaliczenia laboratorium jest zaliczenie dwóch kolokwiów oraz przedstawienie implementacji zadawanych prac domowych. Podstawą zaliczenia wykładu jest zdanie egzaminu pisemnego. Efekty kształcenia i 1. Ma wiedzę dotyczącą podstawowych założeń paradygmatu projektowania obiektowego (enkapsulacja, abstrakcja, dziedziczenie, polimorfizm) zrealizowanych w języku Java 2. Ma wiedzę dotyczącą abstrakcyjnych typów i algorytmów zgromadzonych w pakietach Javy 3. Ma wiedzę dotyczącą metod projektowania i implementacji aplikacji okienkowych oraz obsługi zdarzeń Odniesienie do kierunkowych efektów kształcenia 4. Potrafi zaprojektować strukturę danych odpowiednią dla rozwiązywanego zadania K_U04 5. Potrafi zaimplementować funkcjonalne interfejsy K_U05, K_U06 6. Potrafi zaadoptować odpowiednie algorytmy "generic" do własnych potrzeb K_U05, K_U06 7. Potrafi określić priorytety określonego zadania K_K03 Punkty ECTS 5 Udział w zajęciach: wykład 15, laboratorium 30 Bilans nakładu pracy studenta ii Przygotowanie do zajęć: wykład 15, laboratorium 15 Zapoznanie z literaturą: 5

Wskaźniki ilościowe Sprawozdania, raporty z zajęć, prace domowe: 10 Przygotowanie do kolokwium: 6 Przygotowanie do egzaminu: 10 Czas trwania egzaminu: 2 Udział w konsultacjach: 3 Nakład pracy studenta związany z zajęciami iii : Liczba godzin Punkty ECTS wymagającymi bezpośredniego udziału nauczyciela 80 3 o charakterze praktycznym 70 3 Data opracowania: 01.10.2013 Koordynator : Dr Artur Korniłowicz

B. Informacje szczegółowe Tę część wypełnia każda osoba prowadząca w danym roku zajęcia z, osobno dla różnych form zajęć (np. wykładu i ćwiczeń). Nazwa Nazwa jednostki prowadzącej Rok studiów/ semestr Programowanie w Jawie 1000-IS1-2PWJ Wydział Ekonomiczno-Informatyczny w Wilnie III rok / V semestr Liczba punktów ECTS 5 Treści merytoryczne 15 wykład Dr Artur Korniłowicz Podstawy języka Java - typy danych, zmienne, tablice. Operatory. Instrukcje sterujące. Klasy i obiekty. Dziedziczenie. Polimorfizm. Interfejsy. Pakiety. Obsługa wyjątków. Typy sparametryzowane. Obsługa wątków. Java Collections Framework - kolekcje i algorytmy. Przegląd pakietów java.lang i java.util. Pakiety AWT i Swing - komponenty i obsługa zdarzeń. Ma wiedzę dotyczącą podstawowych założeń paradygmatu projektowania obiektowego (enkapsulacja, abstrakcja, dziedziczenie, polimorfizm) zrealizowanych w języku Java. Ma wiedzę dotyczącą abstrakcyjnych typów i algorytmów zgromadzonych w pakietach Javy. Ma wiedzę dotyczącą metod projektowania i implementacji aplikacji okienkowych oraz obsługi zdarzeń. Efekty będą weryfikowane poprzez egzamin pisemny. Egzamin pisemny 1. Java - Kompendium Programisty, Herbert Schildt 2. Thinking in Java, Bruce Eckel

Programowanie w Javie - Laboratorium C. Informacje szczegółowe Nazwa Programowanie w Javie Nazwa jednostki prowadzącej Wydział Ekonomiczno-Informatyczny w Wilnie Rok studiów/ semestr Rok 3/ semestr 5 15 godzin laboratorium, dodatkowo 2 godziny tygodniowo konsultacje. Liczba punktów ECTS Mgr Marek Siwicki Treści merytoryczne 1. Podstawy języka Java typy danych, zmienne, tablice. Operatory i instrukcje sterujące. 2. Funkcje, klasy, obiekty. 3. Dziedziczenie, polimorfizm, interfejsy. 4. Obsługa wyjątków. 5. Pakiety AWT i Swing. 6. Obsługa zdarzeń i wyjątków 7. Aplikacje wielowątkowe, K_U04, K_U05, K_U06, K_K03 Kolokwia Warunek zaliczenia laboratoriów 50% - kolokwium. Laboratorium jest zaliczone jeżeli wynik kolokwium jest większy niż 3. 1. Thinking in JAVA, Bruce Eckel 2. Java Kompendium programisty, Herbert Schildt 3. Java od podstaw do technologii, Krzysztof Barteczko 4. Dokumentacja on-line

Programowanie w Javie - Projekt D. Informacje szczegółowe Nazwa Programowanie w Javie Nazwa jednostki prowadzącej Wydział Ekonomiczno-Informatyczny w Wilnie Rok studiów/ semestr Rok 3/ semestr 5 15 godzin projekt, dodatkowo 2 godziny tygodniowo konsultacje. Liczba punktów ECTS Mgr Marek Siwicki Treści merytoryczne 8. Podstawy języka Java typy danych, zmienne, tablice. Operatory i instrukcje sterujące. 9. Funkcje, klasy, obiekty. 10. Dziedziczenie, polimorfizm, interfejsy. 11. Obsługa wyjątków. 12. Pakiety AWT i Swing. 13. Obsługa zdarzeń i wyjątków 14. Aplikacje wielowątkowe, K_U04, K_U05, K_U06, K_K03 Implementacja zadania projektowego, z wykorzystaniem technologii poznanych na laboratoriach. Warunek zaliczenia laboratoriów Warunkiem zaliczenia jest uzyskanie oceny 3 z zadania projektowego. 5. Thinking in JAVA, Bruce Eckel 6. Java Kompendium programisty, Herbert Schildt 7. Java od podstaw do technologii, Krzysztof Barteczko 8. Dokumentacja on-line i zakładanych efektów kształcenia w zakresie wiedzy, umiejętności i kompetencji społecznych, z uwzględnieniem form zajęć. Uwzględnia się tylko efekty możliwe do sprawdzenia (mierzalne / weryfikowalne). ii Przykładowe rodzaje aktywności: udział w wykładach, ćwiczeniach, przygotowanie do zajęć, udział w konsultacjach, realizacja zadań projektowych, pisanie eseju, przygotowanie do egzaminu. Liczba godzin nakładu pracy studenta powinna być zgodna z przypisanymi do tego punktami ECTS wg przelicznika : 1 ECTS 25 30 h. iii Zajęcia wymagające bezpośredniego udziału nauczyciela są to tzw. godziny kontaktowe (również te nieujęte w rozkładzie zajęć, np. konsultacje lub zaliczenia/egzaminy). Suma punktów ECTS obu nakładów może być większa od ogólnej liczby punktów ECTS przypisanej temu przedmiotowi.