Information on individual educational components (ECTS-Course descriptions) per semester | |
Degree programme: | Bachelor Computer Science - Software and Information Engineering |
Type of degree: | FH BachelorĀ“s Degree Programme |
Full-time | |
Winter Semester 2024 | |
Course unit title | Mobile Application Development |
Course unit code | 024717050604 |
Language of instruction | English |
Type of course unit (compulsory, optional) | Elective |
Semester when the course unit is delivered | Winter Semester 2024 |
Teaching hours per week | 3 |
Year of study | 2024 |
Level of course unit (e.g. first, second or third cycle) | First Cycle (Bachelor) |
Number of ECTS credits allocated | 5 |
Name of lecturer(s) | Walter RITTER |
Prerequisites and co-requisites |
|
Course content |
In this lecture students will design and implement a mobile application using the crossplatform framework React Native. For this, students will work in teams of 2-3 people to develop an app idea, create a basic app concept, and implement it using a Human Centered Design process. This lecture follows a learning-by-doing approach: based on the requirements of their project ideas, students will research relevant frameworks and patterns and use them in their app. At the same time they will learn to pay attention to subtle platform differences. Contents: Introduction
Tutorial
React Native
Project work and Coaching
|
Learning outcomes |
After this lecture, students are able to:
|
Planned learning activities and teaching methods |
Lecture and project work. Students are allowed to develop a project idea based on personal interests / needs that can be combined with the course content and implement it. In this way, students internalize relevant content more strongly through their self-interest in the project. In the end, the motivation from a presentable and personally usable product is high. |
Assessment methods and criteria |
Assessment of active participation and project work (ideation/design/implementation). |
Comment |
None |
Recommended or required reading |
Ackermann, Philip (2018): JavaScript: Das umfassende Handbuch für Einsteiger, Fortgeschrittene und Profis. Inkl. ECMAScript 6, Node.js, Objektorientierung und funktionaler Programmierung. 2. Aufl. Rheinwerk Computing. |
Mode of delivery (face-to-face, distance learning) |
Classroom teaching |
Winter Semester 2024 | go Top |