Mobile Development (15 cr)
Code: 4A00EZ65-3001
General information
- Enrolment period
- 25.11.2020 - 05.01.2021
- Registration for the implementation has ended.
- Timing
- 12.01.2021 - 06.05.2021
- Implementation has ended.
- Credits
- 15 cr
- Virtual portion
- 8 cr
- Mode of delivery
- Blended learning
- Unit
- Business Information Systems
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Seats
- 0 - 30
- Degree programmes
- Degree Programme in Business Information Systems
- Teachers
- Jari Aalto
- Toni Männistö
- Sami Kojo
- Jussi Pohjolainen
- Person in charge
- Toni Männistö
- Course
- 4A00EZ65
Objectives (course unit)
The goal is that after finishing the course, student has basic understanding of mobile development. Student is able to design, implement and publish a mobile application.
Content (course unit)
Object oriented programming,
native mobile programming,
cross-platform mobile programming.
Prerequisites (course unit)
Course Introduction to Programming or corresponding competencies.
Frontend-development
Backend-development
Assessment criteria, satisfactory (1-2) (course unit)
The student is able to know basic principles of object oriented programming.
The student is able to compile and run mobile application to emulator and to device.
The student is able to implement small native mobile application that contains a graphical user interface.
Assessment criteria, good (3-4) (course unit)
The student is able to implement application that is designed to contain reusability
The student is able to use most common data structures.
The student understand the differences between native and crossplatform development.
Assessment criteria, excellent (5) (course unit)
The student knows how to publish a mobile application.
The student is able to implement applications using native and cross-platform approache.
Location and time
Opintojakso koostuu
- Olio-ohjelmointi (3. periodi)
- Käyttöjärjestelmäriippumaton mobiilikehitys (3. periodi)
- Natiivi mobiiliohjelmointi (4. periodi)
Exam schedules
Ei kokonaisarvioinnin tenttiä. Ks. ARVIOINTIKRITEERIT.
Assessment methods and criteria
Olio-ohjelmointi Arvosanat 1-3 (harjoitukset 50/80 %). Vähintään 80 % harjoitusten palautuksen jälkeen valinnaisella projektilla voi korottaa arvosanaa +1-3 numeroa.
Käyttöjärjestelmäriippumaton mobiilikehitys: Harjoitukset (100%)
Natiivi mobiiliohjelmointi: Harjoitukset (40%) ja projekti (60%)
Opintojakson kokonaisarvio muodostuu painotetusta keskiarvosta
33% Olio-ohjelmointi:
20% Käyttöjärjestelmäriippumaton mobiilikehitys:
47% Natiivi mobiiliohjelmointi
Assessment scale
0-5
Teaching methods
lähiopetus
harjoitukset
harjoitustyöt
Student workload
Ks. periodiaikataulu
Content scheduling
- Olio-ohjelmointi (3. periodi): 2021-03-31 palautusten määräaika. Arvosana on 1 määräajan jälkeen.
- Käyttöjärjestelmäriippumaton mobiilikehitys (3. periodi): Harjoitukset viikottain.
- Natiivi mobiiliohjelmointi (4. periodi), harjoitukset viikottain, erillinen projektityö
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"