Android and Mobile Application Programming - zajęcia fakultatywne WM-I-S2-AMAP
Celem kursu jest przekazanie studentom wiedzy na temat genezy komputerów mobilnych oraz praktycznej wiedzy z zakresu programowania aplikacji mobilnych. Studenci nauczą się instalować funkcjonalne środowisko programistyczne, tworzyć aplikacje mobilne oraz instalować je na urządzeniach z systemem Android. Kurs koncentruje się w szczególności na specyfice programowania aplikacji na Androida: zarządzaniu cyklem życia, procesach uprawnień, wielowątkowości, wykorzystaniu czujników itp.
Dyscyplina naukowa, do której odnoszą się efekty uczenia się
E-Learning
Grupa przedmiotów ogólnouczenianych
Opis nakładu pracy studenta w ECTS
Poziom przedmiotu
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Efekty kształcenia
LECTURE
Student:
W1 – discusses the impact of mobility on computing (I2_W10),
W2 – describes partially the history of mobile computing and wireless networking (I2_W10),
W3 – describes the main components of an Android application (I2_W10),
W4 – explains how Android works internally (I2_W10),
W5 – explains how phone calls, sensors, and GPS information are handled and managed (I2_W10).
LAB
Student:
U1 – independently develops fully functional Android applications that meet defined technical and user requirements (I2_U09),
U2 – sets up and uses virtual devices in Android Studio (I2_U09),
U3 – designs and implements multithreading in Android applications (I2_U09),
U4 – installs and configures a complete Android development environment (I2_U09).
Kryteria oceniania
Dla wszystkich efektów przyjmuje się następujące kryteria oceny we wszystkich formach weryfikacji:
ocena 5: osiągnięty w pełni (bez uchwytnych niedociągnięć),
ocena 4,5: osiągnięty niemal w pełni i nie są spełnione kryteria przyznania wyższej oceny,
ocena 4: osiągnięty w znacznym stopniu i nie są spełnione kryteria przyznania wyższej oceny,
ocena 3,5: osiągnięty w znacznym stopniu – z wyraźną przewagą pozytywów – i nie są spełnione kryteria przyznania wyższej oceny,
ocena 3: osiągnięty dla większości przypadków objętych weryfikacją i nie są spełnione kryteria przyznania wyższej oceny,
ocena 2: nie został osiągnięty dla większości przypadków objętych weryfikacją.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: