Dydaktyka / Projekt aplikacji mobilnej 1
Projekt aplikacji mobilnej 1
Kurs projektowy, w którym studenci planują, dokumentują, realizują i prezentują aplikację mobilną na platformę Android.
O kursie
Projekt aplikacji mobilnej 1 jest przedmiotem laboratoryjnym nastawionym na realizację projektu programistycznego dla platformy Android. Student pracuje samodzielnie albo w małej grupie nad aplikacją mobilną, przechodząc przez planowanie, analizę technologii, implementację, spotkania przeglądowe oraz prezentację efektów.
Zajęcia obejmują 30 godzin laboratorium komputerowego. Przedmiot ma charakter projektowy: nie ma osobnych wykładów, list zadań ani manuskryptu. Głównym artefaktem jest działająca aplikacja mobilna wraz z opisem projektu i prezentacją końcową.
Dla kogo
Kurs jest przeznaczony dla studentów kierunku Informatyka Stosowana i Systemy Pomiarowe, studia I stopnia, 3 rok, semestr letni. Przedmiot jest obowiązkowy i prowadzony w języku polskim.
Wymagania wstępne obejmują podstawy programowania w co najmniej jednym z języków używanych przy tworzeniu aplikacji mobilnych: Java dla platformy Android, Kotlin, C#, C++ albo JavaScript. W praktyce potrzebna jest również znajomość podstaw programowania urządzeń mobilnych.
Cel projektu
Celem kursu jest zaplanowanie i wykonanie aplikacji mobilnej oraz przygotowanie dokumentacji projektowej. Projekt powinien obejmować:
- określenie celu i zakresu aplikacji
- opis wymagań funkcjonalnych i niefunkcjonalnych
- analizę technologii i wykonalności komponentów
- implementację aplikacji
- cykliczne review meetings
- prezentację działającego rozwiązania
- wskazanie możliwych kierunków rozwoju projektu
Organizacja pracy
Praca nad projektem jest prowadzona etapami. Studenci przygotowują plan projektu, następnie realizują aplikację i omawiają postęp podczas spotkań przeglądowych.
Na podstawie materiałów organizacyjnych aktualny schemat pracy obejmuje:
Plan projektuReview Meeting 1Review Meeting 2Prezentację projektu
Opis projektu powinien zostać przygotowany przed rozpoczęciem właściwej realizacji. Do tego służy szablon dostępny w materiałach kursu w wersji DOCX oraz PDF.
Zaliczenie
Warunkiem zaliczenia laboratorium jest przygotowanie i zrealizowanie projektu oraz jego prezentacja. Ocenie podlega zarówno proces pracy nad projektem, jak i końcowy rezultat.
Weryfikacja obejmuje:
- przygotowanie projektu indywidualnego albo grupowego
- udział w dyskusji dotyczącej własnego projektu oraz projektów innych uczestników
- wystąpienie ustne lub prezentację multimedialną
- demonstrację działającej aplikacji na urządzeniu albo emulatorze
- dokumentację projektową
Za każde spotkanie typu Review Meeting może być wystawiana osobna ocena. Opóźnienia obniżają ocenę zgodnie z zasadami podanymi przez prowadzącego.
Prezentacja końcowa
Prezentacja projektu powinna trwać około 10-15 minut i zawierać:
- wprowadzenie merytoryczne w tematykę pracy
- analizę dostępnych rozwiązań
- cel i założenia projektu
- koncepcję rozwiązania
- szczegóły implementacji
- prezentację działającej aplikacji
- podsumowanie oraz możliwe kierunki dalszego rozwoju
Materiały
Na stronie dostępne są dokumenty organizacyjne oraz szablon opisu projektu. Szablon w wersji edytowalnej DOCX jest plikiem roboczym dla studentów, a wersja PDF służy jako szybki podgląd struktury dokumentu.