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 projektu
  • Review Meeting 1
  • Review Meeting 2
  • Prezentację 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.