COURSE UNIT TITLE

: MOBILE APPLICATION DEVELOPMENT FOR BUSINESS USING NO CODE PLATFORMS

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
QMT 4247 MOBILE APPLICATION DEVELOPMENT FOR BUSINESS USING NO CODE PLATFORMS ELECTIVE 3 0 0 5

Offered By

BUSINESS ADMINISTRATION (English)

Level of Course Unit

First Cycle Programmes (Bachelor's Degree)

Course Coordinator

PROFESSOR DOCTOR SABRI ERDEM

Offered to

BUSINESS ADMINISTRATION (English)

Course Objective

This course introduces students to the concept of mobile app development using no-code platforms. Students will learn to create functional mobile applications without the need for traditional programming languages. The course will cover various aspects of app development, including ideation, design principles, prototyping, and deployment, with a focus on solving real-world business problems.

Learning Outcomes of the Course Unit

1   Understand the principles of mobile app development.
2   Utilize no-code app development platforms to create functional mobile applications.
3   Analyze business requirements and translate them into app functionalities.
4   Design user-friendly interfaces for mobile applications.
5   Evaluate the potential business impact of mobile applications.

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 Describing Application Development Environment Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
2 Introducing Visual and Mobile Application Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
3 Describing Objects Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
4 Variables and List Structures Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
5 Conditional Statements Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
6 Loop Structures Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
7 Loop Structures Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
8 Functions and Procedures Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
9 Database Applications Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
10 Reading and Writing the Files Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
11 Working with graphics, multimedia and animations Course Videos, Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
12 Video presentations
13 Video presentations
14 Video presentations

Recomended or Required Reading

1. Gaddis, T., & Halsey, R. (2014). Starting Out with App Inventor for Android. Addison-Wesley Professional.
2. Concepts of Programming Languages, Robert Sebesta, 9th Edition, 2009, Pearson Pub.
3. MIT App Inventor and Related Resources at appinventor.mit.edu

Planned Learning Activities and Teaching Methods

1. Hands-on learning: Provide students with opportunities to work with No-Code tools through lab sessions or workshops on specific use cases.
2. Assignments: Have students work weekly to develop a well-defined use case.
3. Projects: Have students work to develop a use case for a specific business need.
4. Video Presentations: Have students video presentations as business mobile app developers using No-Code tools to solve a problem or make a decision relevant to the industry.

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 ASS Assignment
2 TP TermProject
3 FCG FINAL COURSE GRADE ASS * 0.60 + TP * 0.40


Further Notes About Assessment Methods

None

Assessment Criteria

Hands-on exercises: Hands-on exercises are a great way to assess students' ability to apply what they have learned in the course. These could include tasks such as analyzing design with No-Code Platform, or developing a business application using a No-Code development tool.
Participation and attendance: Participation in class discussions and attendance at lectures can be used to assess students' engagement with the course material and their ability to contribute to class discussions.
Project building as an individual work: Students are asked to develop on a specific business need related to the course and demonstrate their projects as a video presentation.

Language of Instruction

English

Course Policies and Rules

To be announced.

Contact Details for the Lecturer(s)

To be announced.

Office Hours

To be announced.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 14 3 42
Preparing assignments 6 14 84
TOTAL WORKLOAD (hours) 126

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12PO.13PO.14PO.15
LO.13
LO.24423
LO.34444433
LO.45
LO.53