Teaching Responsibility
LJMU Schools involved in Delivery:
Engineering
Learning Methods
Lecture
Practical
Module Offerings
4176CSD-JAN-CTY
Aims
This module aims to provide a thorough understanding of the principles of programme design.
This module goes on to introduce the fundamental principles of how to design apps that are functional, effective and attractive. Mobile devices and smartphones have become the de facto vehicle for apps. The module will also explore the design of apps within the Android environment. The module will develop students' practical programming capability to build mobile based applications and generate effective user and technical documentation.
Learning Outcomes
1.
Create programming language constructs to demonstrate application and control of smart systems and devices.
2.
Apply appropriate software to design and create mobile applications.
3.
Write effective and comprehensive design and end-user documentation.
Module Content
Outline Syllabus:Programming basics and fundamentals.
Structured software development and programme design techniques.
Evaluation of existing mobile applications
Application of UX (user Experience) and UI (user interfacing) for mobile app design
Use of App Inventor and Android Studio software
Integration of mobile apps with plug-ins, web services, and external devices
Module Overview:
This module aims to provide a thorough understanding of the principles of programme design. This module goes on to introduce the fundamental principles of how to design apps that are functional, effective and attractive. Mobile devices and smartphones have become the de facto vehicle for apps. The module will also explore the design of apps within the Android environment. The module will develop students' practical programming capability to build mobile based applications and generate effective user and technical documentation. The module provides the student with a practical software-based design problem.
This module aims to provide a thorough understanding of the principles of programme design. This module goes on to introduce the fundamental principles of how to design apps that are functional, effective and attractive. Mobile devices and smartphones have become the de facto vehicle for apps. The module will also explore the design of apps within the Android environment. The module will develop students' practical programming capability to build mobile based applications and generate effective user and technical documentation. The module provides the student with a practical software-based design problem.
Additional Information:The module provides the student with a practical software-based design problem.