Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S1)

Sylabus przedmiotu Mobile Application Development:

Informacje podstawowe

Kierunek studiów Wymiana międzynarodowa
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta
Obszary studiów
Profil
Moduł
Przedmiot Mobile Application Development
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Architektury Komputerów i Telekomunikacji
Nauczyciel odpowiedzialny Radosław Maciaszczyk <Radoslaw.Maciaszczyk@zut.edu.pl>
Inni nauczyciele Radosław Maciaszczyk <Radoslaw.Maciaszczyk@zut.edu.pl>
ECTS (planowane) 5,0 ECTS (formy) 5,0
Forma zaliczenia zaliczenie Język angielski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW1 15 1,00,20zaliczenie
projektyP1 15 2,00,40zaliczenie
laboratoriaL1 30 2,00,40zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Knowledge of at least one object programming language, Preferred Java language

Cele przedmiotu

KODCel modułu/przedmiotu
C-1The main objective of the course is to intorduction to Androis OS
C-2Students will be prepared to create applications for mobile devices with Android OS

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Introduction to Android2
T-L-2Application Fundamentals2
T-L-3User Interface4
T-L-4Sensors and Location2
T-L-5Data Storage4
T-L-6Connectivity2
T-L-7Camera and audio2
T-L-8Introduction to Kotlin2
T-L-9Data Binding2
T-L-10ViewModel, Live Data4
T-L-11Testing in Android2
T-L-12Useful library in android2
30
projekty
T-P-1Introduction to project2
T-P-2Project10
T-P-3Documentation2
T-P-4Presentation project1
15
wykłady
T-W-1Introducing to mobile device.1
T-W-2The History of Android1
T-W-3Application Fundamentals2
T-W-4Components lifecycles2
T-W-5Architecture Components2
T-W-6User Interface2
T-W-7Sensors1
T-W-8Threads and Services1
T-W-9Storing and retrieving data1
T-W-10Networking1
T-W-11Location Services.1
15

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Participation in classes.30
A-L-2Preparation for the classes.20
50
projekty
A-P-1Preparation for the classes.35
A-P-2Participation in classes.15
50
wykłady
A-W-1Presence at lectures.15
A-W-2Literature reading.10
25

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Lectures: informative, problem solving, conversational.
M-2Laboratory classes with a computer
M-3Problems discution at laboratory classes
M-4Discussion of the individual project, brainstorm

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Assessment of the project created during practical exercises and discussion of the final repot.
S-2Ocena formująca: Verification of reports from selected laboratories.
S-3Ocena formująca: Presentation and defense of the project in front of a group of students.

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_??_W01
After the lectures the student will be able to know the architecture of the Android application
C-2, C-1T-W-6, T-W-7, T-W-11, T-W-4, T-W-2, T-W-10, T-W-3, T-W-9, T-W-1, T-W-8, T-P-1, T-P-3, T-P-2, T-P-4, T-L-6, T-L-4, T-L-7, T-L-1, T-L-3, T-L-2, T-L-5, T-L-10, T-L-8, T-L-9, T-W-5, T-L-11, T-L-12M-4, M-2, M-1, M-3S-3, S-1, S-2

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_??_U01
After course students knows how writing android applications using good rules.
C-2, C-1T-W-6, T-W-7, T-W-11, T-W-4, T-W-10, T-W-3, T-W-9, T-W-8, T-P-2, T-L-6, T-L-4, T-L-7, T-L-3, T-L-2, T-L-5, T-L-12, T-L-10, T-L-1, T-L-9, T-L-8, T-L-11M-4, M-2, M-1, M-3S-3, S-1, S-2

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_??_W01
After the lectures the student will be able to know the architecture of the Android application
2,0
3,0Students should know base components of the Android application
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_??_U01
After course students knows how writing android applications using good rules.
2,0
3,0Students shouls know how create basic android applications with proper lifecycle.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. Ian F. Darwin, Android Cookbook, Problems and Solutions for Android Developers, O'Reilly, 2012
  2. Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura, Programming Android, 2nd Edition-Java Programming for the New Generation of Mobile Devices, O'Reilly, 2012

Literatura dodatkowa

  1. Mark L. Murphy, The Busy Coder's Guide to Android Development, CommonsWare – Digital version - http://commonsware.com/Android/, 2014
  2. http://d.android.com, 2011

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Introduction to Android2
T-L-2Application Fundamentals2
T-L-3User Interface4
T-L-4Sensors and Location2
T-L-5Data Storage4
T-L-6Connectivity2
T-L-7Camera and audio2
T-L-8Introduction to Kotlin2
T-L-9Data Binding2
T-L-10ViewModel, Live Data4
T-L-11Testing in Android2
T-L-12Useful library in android2
30

Treści programowe - projekty

KODTreść programowaGodziny
T-P-1Introduction to project2
T-P-2Project10
T-P-3Documentation2
T-P-4Presentation project1
15

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Introducing to mobile device.1
T-W-2The History of Android1
T-W-3Application Fundamentals2
T-W-4Components lifecycles2
T-W-5Architecture Components2
T-W-6User Interface2
T-W-7Sensors1
T-W-8Threads and Services1
T-W-9Storing and retrieving data1
T-W-10Networking1
T-W-11Location Services.1
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Participation in classes.30
A-L-2Preparation for the classes.20
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - projekty

KODForma aktywnościGodziny
A-P-1Preparation for the classes.35
A-P-2Participation in classes.15
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Presence at lectures.15
A-W-2Literature reading.10
25
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_??_W01After the lectures the student will be able to know the architecture of the Android application
Cel przedmiotuC-2Students will be prepared to create applications for mobile devices with Android OS
C-1The main objective of the course is to intorduction to Androis OS
Treści programoweT-W-6User Interface
T-W-7Sensors
T-W-11Location Services.
T-W-4Components lifecycles
T-W-2The History of Android
T-W-10Networking
T-W-3Application Fundamentals
T-W-9Storing and retrieving data
T-W-1Introducing to mobile device.
T-W-8Threads and Services
T-P-1Introduction to project
T-P-3Documentation
T-P-2Project
T-P-4Presentation project
T-L-6Connectivity
T-L-4Sensors and Location
T-L-7Camera and audio
T-L-1Introduction to Android
T-L-3User Interface
T-L-2Application Fundamentals
T-L-5Data Storage
T-L-10ViewModel, Live Data
T-L-8Introduction to Kotlin
T-L-9Data Binding
T-W-5Architecture Components
T-L-11Testing in Android
T-L-12Useful library in android
Metody nauczaniaM-4Discussion of the individual project, brainstorm
M-2Laboratory classes with a computer
M-1Lectures: informative, problem solving, conversational.
M-3Problems discution at laboratory classes
Sposób ocenyS-3Ocena formująca: Presentation and defense of the project in front of a group of students.
S-1Ocena podsumowująca: Assessment of the project created during practical exercises and discussion of the final repot.
S-2Ocena formująca: Verification of reports from selected laboratories.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Students should know base components of the Android application
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_??_U01After course students knows how writing android applications using good rules.
Cel przedmiotuC-2Students will be prepared to create applications for mobile devices with Android OS
C-1The main objective of the course is to intorduction to Androis OS
Treści programoweT-W-6User Interface
T-W-7Sensors
T-W-11Location Services.
T-W-4Components lifecycles
T-W-10Networking
T-W-3Application Fundamentals
T-W-9Storing and retrieving data
T-W-8Threads and Services
T-P-2Project
T-L-6Connectivity
T-L-4Sensors and Location
T-L-7Camera and audio
T-L-3User Interface
T-L-2Application Fundamentals
T-L-5Data Storage
T-L-12Useful library in android
T-L-10ViewModel, Live Data
T-L-1Introduction to Android
T-L-9Data Binding
T-L-8Introduction to Kotlin
T-L-11Testing in Android
Metody nauczaniaM-4Discussion of the individual project, brainstorm
M-2Laboratory classes with a computer
M-1Lectures: informative, problem solving, conversational.
M-3Problems discution at laboratory classes
Sposób ocenyS-3Ocena formująca: Presentation and defense of the project in front of a group of students.
S-1Ocena podsumowująca: Assessment of the project created during practical exercises and discussion of the final repot.
S-2Ocena formująca: Verification of reports from selected laboratories.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Students shouls know how create basic android applications with proper lifecycle.
3,5
4,0
4,5
5,0