Siirry suoraan sisältöön

Mobile ProjectLaajuus (5 cr)

Code: TTOW0635

Credits

5 op

Teaching language

  • English

Responsible person

  • Pasi Manninen

Objective

The student is able to design and implement a mobile application with the technology selected by him.

Competences:
EU-EN EUR-ACE Engineering Analysis
EU-KN EUR-ACE Knowledge and Understanding

Content

The students deepens their knowledge on a selected mobile technology, designs and implements a mobile application in a small group.

The student creates a plan on mobile application including the objectives of the application, use cases, mockups (a wireframe model), object and data model plans, possible data connections to external data storages and schedules weekly objectives as tasks. The project also results in a final report and a seminar presentation.

Qualifications

Basics of IT, programming and mobile programming

Assessment criteria, satisfactory (1)

Sufficient 1: The student is familiar with project work and the documentation related to it. The student is able to act as a member of a group and implement small-scale mobile entities. The student has participated in the compilation of the project documentation and seminar presentation.

Satisfactory 2: The student is able to act in a group and apply his learning to implementation of a mobile application. The compiled documentation includes information on interface design of the mobile application, the architecture related to programming of the application and connections with external systems. The compiled documentation is partly disordered and insufficient. The work in the project process is more focused on the final part of the project. The seminar presentation has been given.

Assessment criteria, good (3)

Good 3: The student masters project work and the documentation related to it. The student is able to act in a group and implement a mobile application based on plans utilizing the selected technology. The compiled documentation includes information on interface design of the mobile application, the architecture related to programming of the application and connections with external systems. The implemented application runs in user terminals. The project process has been progressive throughout the project. The student is able to analyze his/her own solutions in the seminar presentation.

Very good 4: The student masters responsible project work and the high-quality documentation related to it. The student is able to act in a group and implement a mobile application based on plans and implement a mobile application based on plans utilizing the selected technology extensively. The compiled documentation includes information on the interface design of the mobile application, the architecture related to programming the application and connections to external systems. The implemented application runs faultlessly in user terminals. The project process has been throughout the project progressive and developing. The student is able to assess and validate his/her own solutions in the seminar presentation.

Assessment criteria, excellent (5)

Excellent 5: The student masters responsible project work and the high-quality documentation related to it. The student is able to act in a group and implement a mobile application based on plans utilizing the selected technology in a very versatile manner. The compiled documentation includes extensive and faultless information on the design of the interface of the mobile application, the architecture related to programming of the application and connections with external systems. The implemented application has been tested and it runs faultlessly in user terminals. The project process has been throughout the project progressive and constantly developing. The student is able to assess and validate his/her own solutions critically in the seminar presentation.