Türkçe English Rapor to Course Content
COURSE SYLLABUS
MOBILE PROGRAMMING I
1 Course Title: MOBILE PROGRAMMING I
2 Course Code: BLPS239
3 Type of Course: Optional
4 Level of Course: Short Cycle
5 Year of Study: 2
6 Semester: 3
7 ECTS Credits Allocated: 3
8 Theoretical (hour/week): 2
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 0
11 Prerequisites: None
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Öğr. Gör. RUKİYE TOPUZ
16 Course Lecturers: Meslek Yüksekokulları Yönetim Kurullarının görevlendirdiği öğretim elemanları
17 Contactinformation of the Course Coordinator: rtopuz@uludag.edu.tr
0224 294 26 77
18 Website:
19 Objective of the Course: To enable students to explain the basic features of mobile devices and to be able to develop applications for mobile devices.
20 Contribution of the Course to Professional Development Uses mathematical skills in the professional field. Takes part in software (PC, network environment and internet) planning and design. Finds solutions to problems that will arise by thinking algorithmically in the professional field.
21 Learning Outcomes:
1 To understand mobile systems and development tools;
2 To develop applications for mobile devices;
22 Course Content:
Week Theoretical Practical
1 Fundamentals of software and mobile devices(Mobile Websites, Native and Web Application)
2 Software Development Basics for Android, iOS and WindowsPhone
3 Using Sensors (Accelerometer, Orientation, Compass)
4 Using Camera and Pictures
5 Using phonebook and sending bulk messages
6 Control of the internet connection and working offline
7 Events (Network, Button and Application events)
8 Working with file system
9 Using Location service and maps (GeoLocation)
10 Using notifications
11 Working with database
12 Working with different screen sizes
13 Preparing a game with using canvas
14 Publishing programmes on the store
23 Textbooks, References and/or Other Materials: - Apache Cordova 3 Programming, John M. Wargo;
- PhoneGap 3 Beginners Guide, Giorgio Natili;
- PhoneGap 3.x Mobile Application Development Hotshot, Gerard Braad;
- PhoneGap Beginners Guide, Andrew Lunny;
- PhoneGap Essentials, John M. Wargo
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 40
Quiz 0 0
Homeworks, Performances 0 0
Final Exam 1 60
Total 2 100
Contribution of Term (Year) Learning Activities to Success Grade 40
Contribution of Final Exam to Success Grade 60
Total 100
Measurement and Evaluation Techniques Used in the Course Measurement and evaluation are carried out according to the principles of Bursa Uludağ University Associate and Undergraduate Education Regulation.
Information The results are determined by the letter grade determined by the student automation system.
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 2 28
Practicals/Labs 0 0 0
Self Study and Preparation 14 1 14
Homeworks, Performances 0 1 1
Projects 4 3 12
Field Studies 0 0 0
Midtermexams 1 10 10
Others 0 0 0
Final Exams 1 20 20
Total WorkLoad 95
Total workload/ 30 hr 2,83
ECTS Credit of the Course 3
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10
LO1 4 1 0 0 0 0 0 0 0 0
LO2 4 0 0 0 0 0 0 0 0 0
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr