Mobile Programming 1 (6cr)
Code: 4A00CN43-3001
General information
- Enrolment period
- 25.01.2016 - 01.03.2016
- Registration for the implementation has ended.
- Timing
- 07.03.2016 - 31.07.2016
- Implementation has ended.
- Credits
- 6 cr
- Virtual portion
- 2 cr
- Mode of delivery
- Blended learning
- Unit
- Business Information Systems
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in Business Information Systems
Objectives (course unit)
Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa jakaa mobiilisovelluksen loppukäyttäjille käyttämällä mobiilialustan tarjoamaa sovelluskauppaa.
Opiskelija osaa kääntää, ajaa ja sijoittaa mobiilisovelluksen päätelaitteeseen.
Opiskelija osaa toteuttaa mobiilisovelluksen, joka tallentaa tietoa pysyvästi.
Opiskelija osaa toteuttaa säikeistystä käyttävän mobiilisovelluksen
Opiskelija osaa toteuttaa asiakas-palvelin-tyyppisen mobiilisovelluksen.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija tunnistaa mobiilisovelluksen ohjelmointiin liittyvät keskeiset termit.
Opiskelija osaa kääntää ja ajaa mobiilisovelluksen emulaattoriympäristöön.
Opiskelija osaa ohjelmoida pienen mobiilisovelluksen, joka sisältää graafisen käyttöliittymän.
Content (course unit)
Ydinkysymyksiä sisällöstä:
Mitä rajoitteita ja suunnittelumalleja mobiilisovellusten tekemisessä on?
Miten toteutetaan mobiilisovellus opintojaksolla käytettävään mobiilikäyttöjärjestelmään?
Miten mobiilisovelluksia jaetaan käyttäjille?
Exam schedules
-
Assessment methods and criteria
To pass the course you must do 60% of the given exercises and implement an Android application in groups of one or two. Apps must be published to Google Play. Overall grading is calculated from exercises (35%) and project (65%). To get points from exercises you must follow the guidelines how to return exercises. Also student must evaluate other student's project work.
1. Do exercises min 60% and present them in lectures.
2. Implement a project work
3. Evaluate other student's project work
4. Give course feedback
Teaching methods
Lectures, Problem-based learning
Learning materials
Online course material: http://bit.ly/mobile-programming-hp
Student workload
Lectures: Wed: 3h, Thu: 3h. Additional independent work ~8h/week. Course starts at week 10 and ends on week 21.
Content scheduling
See topics from course homepage: http://bit.ly/mobile-programming-hp
Completion alternatives
-
Practical training and working life cooperation
-
International connections
-
Further information
-
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Under 60% of given home-exercises or failed project work.
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
60%-70% of given exercises and average project work.
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
70%-90% of given exercises and good project work.
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Over 90% of given exercises and excellent project work.