SYLABUS/KARTA PRZEDMIOTU



Podobne dokumenty
SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

tel. (+48 81) /22 fax (+48 81) Cel przedmiotu

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

PRZEWODNIK PO PRZEDMIOCIE

Inżynieria systemów mobilnych

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny

Kierunkowy Wybieralny Polski Semestr V

Kierunkowy Wybieralny Polski Semestr V

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Programowanie usług sieciowych

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Aplikacje internetowe - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi

PRZEWODNIK PO PRZEDMIOCIE

tel. (+48 81) tel. (+48 81) Wykład Ćwiczenia Laboratorium Projekt

PRZEWODNIK PO PRZEDMIOCIE

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

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

PRZEWODNIK PO PRZEDMIOCIE

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

Specjalnościowy Obowiązkowy Polski Semestr trzeci

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Język Java i technologie Web - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Programowanie obiektowe 1 - opis przedmiotu

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Projekt zespołowy D1_10

Wykład Ćwiczenia Laboratorium Projekt Seminarium

Technologie i aplikacje mobilne Kod przedmiotu

INP002018W, INP002018L

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Protokoły sieciowe D1_7

KARTA PRZEDMIOTU. Cel 1 Zapoznanie studentów z architekturami i platformami mobilnymi

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

Egzamin / zaliczenie na ocenę*

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Projekt zespołowy D1_10

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE INFORMATYKA W LOGISTYCE. Logistyka. Stacjonarne. II stopnia. Dr Maciej Sobociński. ogólnoakademicki.

K_W04 K_W04 K_W04. Opis

PRZEWODNIK PO PRZEDMIOCIE

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

Inżynieria oprogramowania - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

Aplikacje dla urządzń mobilnych Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W E, 2L PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Kierunkowy Wybieralny Polski Semestr IV

Sieci bezprzewodowe - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

KARTA MODUŁU KSZTAŁCENIA

KARTA MODUŁU KSZTAŁCENIA

Projektowanie aplikacji na platformie Android Kod przedmiotu

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

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Zespołowy projekt informatyczny. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: ZARZĄDZANIE INFRASTRUKTURĄ I DIAGNOSTYKA SIECI KOMPUTEROWYCH

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek stopień tryb język status przedmiotu AiR I Stacjonarne / niestacjonarne Polski obieralny 4. CEL PRZEDMIOTU - zapoznanie studentów z podstawami projektowania aplikacji na urządzenia mobilne, - poznanie przez studentów metod implementacji mechanizmów komunikacji aplikacji przenośnych z użytkownikami, - zapoznanie studentów ze standardami wymiany informacji z innymi aplikacjami za pomocą protokołów sieciowych (stos TCP/IP, Bluetooth). 5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI A. Sieci komputerowe, Architektura komputerów i systemy operacyjne, Programowanie obiektowe B. podstawowa wiedza odnośnie: systemów operacyjnych i sieci komputerowych, programowania w C++ i/lub w Javie. EFEKTY KSZTAŁCENIA A. Wiedza 5A_KSS_W0 Zna środowisko programistyczne dla JavaME 5A_KSS_W0 Posiada wiedzę odnośnie struktury aplikacji mobilnych 5A_KSS_W0 Posiada wiedzę odnośnie sposobów implementacji w aplikacjach mobilnych mechanizmów komunikacji z użytkownikiem oraz transmisji danych B. Umiejętności 5A_KSS_U0 Potrafi zaprojektować i zaimplementować prostą aplikację mobilną zawierającą funkcje interakcji z użytkownikiem oraz mechanizmy transmisji danych C. Kompetencje

. TREŚCI PROGRAMOWE STUDIA STACJONARNE Wykład projekt W Omówienie struktury wykładu Wprowadzenie W- Przypomnienie mechanizmów programowania w Javie W- Przedstawienie środowisk programistycznych dla JavaME (np. NetBeans, Eclipse) W4- Charakterystyka struktury aplikacji mobilnych W5- Wymiana danych w architekturze klient-serwer za pomocą protokołów sieciowych TCP/IP W6- Wymiana danych w architekturze pp za pomocą standardu Bluetooth W7 Projektowanie, implementacja, dokumentowanie i testowanie aplikacji mobilnych zgodne z zasadami Inżynierii Oprogramowania W8 Bezpieczeństwo aplikacji Indywidualne zadania projektowe dla poszczególnych studentów lub grup studenckich (- os.) mobilnych SUMA GODZIN 0 SUMA GODZIN laboratorium 5 L- Wprowadzenie, określenie warunków zaliczenia, przekazanie spisu literatury i materiałów dydaktycznych 6 L- Programowanie w języku Java 4 L- Implementacja przykładowego projektu aplikacji mobilnej w wybranym środowisku programistycznym dla języka JavaME 4 L4- Implementacja mechanizmów interakcji z użytkownikiem 4 L5- Programowanie funkcji transmisji danych w architekturze klient-serwer za pomocą protokołów sieciowych TCP/IP 4 L6- Programowanie funkcji transmisji danych w architekturze pp za pomocą standardu Bluetooth 4 L7- Sprawdzenie wiadomości i zaliczenie przedmiotu 5 SUMA GODZIN 5 TREŚCI PROGRAMOWE STUDIA NIESTACJONARNE Wykład projekt laboratorium W Omówienie struktury Indywidualne 9 L- Wprowadzenie, wykładu Wprowadzenie zadania projektowe dla poszczególnych studentów lub grup studenckich (- os.) określenie warunków zaliczenia, przekazanie spisu literatury i materiałów dydaktycznych W- Przypomnienie L- Programowanie w

mechanizmów programowania w Javie W- Przedstawienie środowisk programistycznych dla JavaME (np. NetBeans, Eclipse) języku Java 4 L- Implementacja przykładowego projektu aplikacji mobilnej w wybranym środowisku programistycznym dla języka JavaME W4- Charakterystyka struktury aplikacji mobilnych W5- Wymiana danych w architekturze klient-serwer za pomocą protokołów sieciowych TCP/IP W6- Wymiana danych w architekturze pp za pomocą standardu Bluetooth W7 Projektowanie, implementacja, dokumentowanie i testowanie aplikacji mobilnych zgodne z zasadami Inżynierii Oprogramowania W8 Bezpieczeństwo aplikacji mobilnych SUMA GODZIN 8 SUMA 4 L4- Implementacja mechanizmów interakcji z użytkownikiem 4 L5- Programowanie funkcji transmisji danych w architekturze klient-serwer za pomocą protokołów sieciowych TCP/IP L6- Programowanie funkcji transmisji danych w architekturze pp za pomocą standardu Bluetooth L7- Sprawdzenie wiadomości i zaliczenie przedmiotu 9 SUMA GODZIN 9 GODZIN. NARZĘDZIA DYDAKTYCZNE metody podające (wykład informacyjny), metody praktyczne (pokaz, ćwiczenie symultaniczne, ćwiczenia laboratoryjne, projekt) Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery PC z zainstalowanym środowiskiem Netbeans dla JavaME, 4. SPOSÓB ZALICZENIA Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę

5. FORMY ZALICZENIA Pisemny wiadomości sprawdzian Przygotowanie projektu Sprawdzian wiadomości Pisemny wiadomości 6. SPOSOBY OCENY sprawdzian Zaliczenie na ocenę Sprawdzian wiadomości wykład Projekt Laboratorium Sprawdzian obejmuje treści prezentowane na wykładzie. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. - poprawność merytoryczna, umiejętne wykorzystanie dostępnych wzorców projektowych, atrakcyjność prezentacji wykład Projekt Laboratorium Sprawdzian obejmuje treści prezentowane na wykładzie. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. - poprawność merytoryczna, umiejętne wykorzystanie dostępnych wzorców projektowych, atrakcyjność prezentacji Laboratorium: Sprawdzian obejmuje treści ćwiczone podczas zajęć. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. Laboratorium: Sprawdzian obejmuje treści ćwiczone podczas zajęć. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. 7. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Średnia na zrealizowanie Aktywności Stacjonarne Niestacjonarne Godziny kontaktowe z nauczycielem 60 8 Przygotowanie się do laboratorium 0 60 Przygotowanie się do zajęć 0 4 SUMARYCZNA LICZBA PUNKTOW ECTS 4 DLA PRZEDMIOTU 4

8. WYKAZ LITERATURY A. Literatura wymagana. Topley K. JME Almanach. Wydawnictwo Helion, Gliwice 00.. L. Lemay, R. Cadenhead: Java dla każdego, Helion, Gliwice 00. Schildt H. 'Java. Kompendium programisty' Gliwice 005 r. 4. Trelsen A. 'Język C# i platforma NET' Warszawa 006 r. 5. Zienkiewicz R. 'Telefony komórkowe GSM i DCS' Warszawa 999 r. B. Literatura uzupełniająca. J. Kurose, K. Ross: Computer Networks: a Top-Down Approach Featuring the Internet, Pearson/Addison Wesley, 005. V.Goyal Pro Java ME MMAPI: Mobile Media API for Java Micro Edition, Apress; 006. J.E. Keogh: JME: The Complete Reference, McGraw-Hill, 00 4. ISBN-0: 007709 http://java.sun.com/docs/books/jls/download/langspec-.0.pdf 9. PROWADZĄCY PRZEDMIOT OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Dr inż. Bartłomiej Sulikowski Wykład ćwiczenia Laboratorium/Projekt Imię i nazwisko Bartłomiej Sulikowski - Bartłomiej Sulikowski Tytuł/stopień naukowy Dr inż. Dr inż. Instytut Politechniczny Politechniczny Kontakt e-mail b.sulikowski@pwsz.glogow.pl b.sulikowski@pwsz.glogow.pl 5

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU. NAZWA PRZEDMIOTU Programowanie aplikacji mobilnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek stopień tryb język status przedmiotu AiR I Stacjonarne / niestacjonarne Polski obieralny 4. CEL PRZEDMIOTU - zapoznanie studentów z podstawami programowania aplikacji RAD (Rapid Application Development), - poznanie przez studentów metod implementacji aplikacji w środowisku Windows - zapoznanie studentów z programowaniem aplikacji bazodanowych zorientowanych na zastosowania przemysłowe 5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI A. Programowanie obiektowe B. podstawowa wiedza odnośnie: programowania w C++ i/lub w Javie. EFEKTY KSZTAŁCENIA A. Wiedza 5B_KSS_W0 Zna środowisko programistyczne C++ Builder 5A_KSS_W0 Posiada wiedzę odnośnie struktury aplikacji w systemie Windows 5A_KSS_W0 Posiada wiedzę odnośnie sposobów implementacji baz danych ich zastosowań przemysłowych oraz komunikacji między programami B. Umiejętności 5A_KSS_U0 Potrafi zaprojektować i zaimplementować prostą aplikację pod Windows posiadającą funkcje bazy danych C. Kompetencje

. TREŚCI PROGRAMOWE STUDIA STACJONARNE Wykład projekt W Omówienie struktury wykładu Wprowadzenie W- Wprowadzenie do C++ Buidler Indywidualne zadania projektowe dla poszczególnych studentów lub grup studenckich (- os.) laboratorium 5 L- Wprowadzenie, określenie warunków zaliczenia, przekazanie spisu literatury i materiałów dydaktycznych 6 L- Wprowadzenie do C++ Buidler W- Komunikacja z aplikacjami zewnętrznymi za pomocą DDE i OLE W4- Programowanie aplikacji wielowątkowych W5- Wprowadzenie do baz implementacji danych W6- Implementacja baz danych typu klient serwer 4 L- Komunikacja z aplikacjami zewnętrznymi za pomocą DDE i OLE 4 L4- Programowanie aplikacji wielowątkowych 4 L5- Wprowadzenie do baz implementacji danych 4 L6- Implementacja baz danych typu klient serwer W7 Implementacja wielowarstwowych baz danych W8 Implementacja i generowanie raportów SUMA GODZIN 0 SUMA GODZIN 4 L7- Implementacja wielowarstwowych baz danych. 5 SUMA GODZIN 5 TREŚCI PROGRAMOWE STUDIA NIESTACJONARNE Wykład W Omówienie struktury wykładu Wprowadzenie W- Wprowadzenie do C++ Buidler projekt laboratorium Indywidualne 9 L- Wprowadzenie, zadania określenie warunków projektowe dla zaliczenia, przekazanie spisu poszczególnych literatury i materiałów studentów lub dydaktycznych grup studenckich (- os.) L- Wprowadzenie do C++ Buidler

W- Komunikacja z aplikacjami zewnętrznymi za pomocą DDE i OLE 4 L- Komunikacja z aplikacjami zewnętrznymi za pomocą DDE i OLE W4- Programowanie aplikacji wielowątkowych W5- Wprowadzenie do baz implementacji danych W6- Implementacja baz danych typu klient serwer 4 L4- Programowanie aplikacji wielowątkowych 4 L5- Wprowadzenie do baz implementacji danych L6- Implementacja baz danych typu klient serwer W7 Implementacja wielowarstwowych baz danych W8 Implementacja i generowanie raportów SUMA GODZIN 8 SUMA GODZIN L7- Implementacja wielowarstwowych baz danych. 9 SUMA GODZIN 9. NARZĘDZIA DYDAKTYCZNE metody podające (wykład informacyjny), metody praktyczne (pokaz, ćwiczenie symultaniczne, ćwiczenia laboratoryjne, projekt) Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery PC z zainstalowanym środowiskiem C++ Builder 4. SPOSÓB ZALICZENIA Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę Zaliczenie na ocenę 5. FORMY ZALICZENIA Pisemny wiadomości sprawdzian Przygotowanie projektu Sprawdzian wiadomości

Pisemny sprawdzian Zaliczenie na ocenę Sprawdzian wiadomości wiadomości 6. SPOSOBY OCENY wykład Projekt Laboratorium Sprawdzian obejmuje treści prezentowane na wykładzie. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. - poprawność merytoryczna, umiejętne wykorzystanie dostępnych wzorców projektowych, atrakcyjność prezentacji wykład Projekt Laboratorium Sprawdzian obejmuje treści prezentowane na wykładzie. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. - poprawność merytoryczna, umiejętne wykorzystanie dostępnych wzorców projektowych, atrakcyjność prezentacji Laboratorium: Sprawdzian obejmuje treści ćwiczone podczas zajęć. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. Laboratorium: Sprawdzian obejmuje treści ćwiczone podczas zajęć. Do uzyskania zaliczenia wymagane jest uzyskanie 60% maksymalnej liczby punktów. 7. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Średnia na zrealizowanie Aktywności Stacjonarne Niestacjonarne Godziny kontaktowe z nauczycielem 60 8 Przygotowanie się do laboratorium 0 60 Przygotowanie się do zajęć 0 4 SUMARYCZNA LICZBA PUNKTOW ECTS 4 DLA PRZEDMIOTU 8. WYKAZ LITERATURY A. Literatura wymagana. Kuławski A. Delphi pierwsze kroki, MIKOM, Gliwice 005.. Schildt H. 'Kompendium programisty' Gliwice 005 r.. Trelsen A. 'Język C# i platforma NET' Warszawa 006 r.. 4

B. Literatura uzupełniająca. J. Kurose, K. Ross: Computer Networks: a Top-Down Approach Featuring the Internet, Pearson/Addison Wesley, 005. V.Goyal Pro Java ME MMAPI: Mobile Media API for Java Micro Edition, Apress; 006. J.E. Keogh: JME: The Complete Reference, McGraw-Hill, 00 4. ISBN-0: 007709 http://java.sun.com/docs/books/jls/download/langspec-.0.pdf 9. PROWADZĄCY PRZEDMIOT OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Dr inż. Bartłomiej Sulikowski Wykład ćwiczenia Laboratorium/Projekt Imię i nazwisko Bartłomiej Sulikowski - Bartłomiej Sulikowski Tytuł/stopień naukowy Dr inż. Dr inż. Instytut Politechniczny Politechniczny Kontakt e-mail b.sulikowski@pwsz.glogow.pl b.sulikowski@pwsz.glogow.pl 5