Sylabus - Karkonoska Państwowa Szkoła Wyższa w Jeleniej Górze

Transkrypt

Sylabus - Karkonoska Państwowa Szkoła Wyższa w Jeleniej Górze
I. KARTA PRZEDMIOTU
Kod przedmiotu
AMIS
Nazwa przedmiotu/modułu:
Aplikacje mobilne i integracja systemów
Nazwa angielska:
Mobile applications and systems integration
Kierunek studiów:
Edukacja techniczno-informatyczna
Poziom studiów:
Stacjonarne, I-go stopnia – inżynierskie
Profil studiów:
Ogólnoakademicki
Jednostka prowadząca:
Karkonoska Państwowa Szkoła Wyższa w Jeleniej Górze Wydział
Przyrodniczo-Techniczny,
Zakład Edukacji Techniczno-Informatycznej
I. Formy zajęć, liczba godzin
Semestr
Wykład
Ćwiczenie
Laboratorium warsztaty
IV
30
Forma zaliczenia
Zaliczenie na
ocenę
Liczba punktów
ECTS
2
Projekt
Seminarium
Łącznie
-
30
2
II. Cele przedmiotu:
C1
C2
C3
Zapoznanie studenta z systemami operacyjnymi urządzeń mobilnych i środowiskiem
programistycznym.
Przygotowanie studenta do projektowania i tworzenia aplikacji na urządzenia mobilne.
Przygotowanie studenta do tworzenia i wykorzystania aplikacji integrujących systemy mobilne i
stacjonarne.
III. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji:
Opanowanie treści z przedmiotów – Programowanie obiektowe
IV. Oczekiwane efekty kształcenia:
Wiedza
EK1
Student zna własności platformy Android I specyfikę urządzeń mobilnych.
EK2
Student zna środowisko programistyczne dla urządzeń mobilnych oparte na platformie Android.
Umiejętności
Student potrafi tworzyć interfejsy graficzne dla interakcji z użytkownikiem, wykorzystujące
możliwości platformy Android i urządzeń mobilnych.
Student potrafi zaprojektować i stworzyć aplikację działającą na urządzeniu mobilnym opartym na
platformie Android.
Student potrafi zaprojektować i stworzyć aplikację integrującą urządzenie mobilne oparte na
platformie Android z innymi urządzeniami lub systemami.
EK3
EK4
EK5
Kompetencje społeczne
Student rozróżnia pojęcia związane ze specyfiką urządzeń mobilnych, pozwalające na prowadzenie
merytorycznych dyskusji oraz bieżących spraw zawiązanych z projektowaniem i tworzeniem
aplikacji mobilnych w przyszłej pracy jako inżynier.
EK6
V. Treści programowe:
Forma zajęć - laboratorium
Lab1
Zapoznanie się ze środowiskiem programistycznym platformy Android.
4
Lab2
Proces tworzenia aplikacji na platformę Android.
2
Lab3
Projektowanie interfejsu użytkownika.
2
Lab4
Grafika w aplikacjach mobilnych.
2
Lab5
Multimedia w aplikacjach mobilnych.
2
Lab6
Przechowywania danych na urządzeniach mobilnych.
2
Lab7
Wykorzystanie sensorów i podzespołów urządzenia w aplikacjach.
2
Lab8
Zaawansowane opcje interfejsu użytkownika.
2
Lab9
Aplikacje sieciowe. Integracja systemów.
4
Lab10
Zaprojektowanie i realizacja aplikacji na urządzenie mobilne.
6
Lab11
Testowanie i wdrażanie aplikacji, zaliczenie.
2
Suma godzin - laboratorium
30
VI. Narzędzia dydaktyczne:
1.
Urządzenia mobilne (tablety) oparte o system operacyjny Android.
2.
Oprogramowanie do tworzenia aplikacji dla systemu Android.
3.
Laboratorium komputerowe z zainstalowanym oprogramowaniem do tworzenia aplikacji
mobilnych na platformę Android.
4.
Instrukcje i materiały dydaktyczne do ćwiczeń laboratoryjnych – nr 1 do 11.
VII. Sposoby oceny (F – formująca, P – podsumowująca)
F1
F2
P!
Listy ćwiczeniowych zadań laboratoryjnych – zbiory stosunkowo prostych zadań,
zazwyczaj możliwych do rozwiązania podczas pojedynczych zajęć dydaktycznych,
obejmujących 2 godziny lekcyjne. Za rozwiązanie każdej listy zadań prowadzący zajęcia
przyznaje studentowi ocenę F1 – punktację, zależną od zakresu, jakości, samodzielności i
tempa wykonanej pracy. Podstawą do zaliczenia zadania jest przedstawienie
prowadzącemu efektów wykonania zadania i przekazanie sprawozdania z jego realizacji.
Projektowe listy zadań laboratoryjnych – zestawy poleceń trudniejszych i bardziej
złożonych od list ćwiczeniowych. Ich rozwiązania są opracowywane przez studentów
częściowo podczas zajęć dydaktycznych, częściowo zaś – poza nimi. Student podczas
zajęć prezentuje prowadzącemu rozwiązanie listy zadań i przekazuje sprawozdanie z jego
realizacji. Za rozwiązanie listy zadań prowadzący zajęcia przyznaje studentowi ocenę F2
– punktację, zależną od zakresu, jakości, samodzielności i terminowości wykonanej pracy.
Ocena końcowa z przedmiotu wystawiana jest na podstawie sumy średniej ocen
uzyskanych przez studenta z ćwiczeniowych zadań laboratoryjnych F1 (50 %) oraz listy
zadań projektowych F2 (50 %). Warunkiem uzyskania oceny pozytywnej jest zaliczenie
wszystkich ćwiczeń laboratoryjnych co najmniej na ocenę 3,0..
VIII. Obciążenie pracą studenta
Forma aktywności
Łączna i średnia liczba godzin na zrealizowanie
aktywności
Udział w wykładach, laboratoriach
30
Samodzielne przygotowanie się do laboratoriów
12
Konsultacje
12
Wykonanie pracy zaliczeniowej
6
SUMA
60
SUMARYCZNA LICZBA PUNKTÓW ECTS
2
IX. Literatura podstawowa i uzupełniająca
Literatura podstawowa:
1. Burnette E., Hello, Android. Programowanie na platformę Google dla urządzeń mobilnych, wyd. III,
Helion, Gliwice 2010.
2. Collins C., Galpin M., Kaeppler M. Android w praktyce. Helion. Gliwice 2012.
3. Conder S., Darcey L., Android. Programowanie aplikacji na urządzenia przenośne. Helion. Gliwice
2011.
4. Hashimi S., Komatineni S., MacLean D., Android 2 Tworzenie aplikacji. Helion, Gliwice 2010.
5. Samsung Galaxy Tab 3. Instrukcja obsługi. E-book producenta (instrukcja-obs-ugi-do-tabletuSamsung-GALAXY-Tab-3-8-0_PL.pdf).
Literatura uzupełniająca:
1. Horstman C. S., Cornell G., Java. Podstawy. Helion. Gliwice 2014.
2. Horstman C. S., Cornell G., Java. Techniki zaawansowane. Helion. Gliwice 2014.
3. Friesen J., Java Przygotowanie do programowania na platformę Android. Helion, Gliwice 2012.
4. http://developer.android.com portal dla programistów platformy Android.

Podobne dokumenty