|
|||||
Year/Semester of Study | 2 / Spring Semester | ||||
Level of Course | Short Cycle Degree Programme | ||||
Type of Course | Optional | ||||
Department | CONTROL AND AUTOMATION | ||||
Pre-requisities and Co-requisites | None | ||||
Mode of Delivery | Face to Face | ||||
Teaching Period | 14 Weeks | ||||
Name of Lecturer | KADİR HALTAŞ (haltaskadir@nevsehir.edu.tr) | ||||
Name of Lecturer(s) | |||||
Language of Instruction | Turkish | ||||
Work Placement(s) | None | ||||
Objectives of the Course | |||||
Within the scope of this course, the basic knowledge and mobile software required with the Java programming language on Android, an operating system developed with the cooperation of Google and Open Handset Alliance with the aim of working on mobile devices (smart phone, PDA, tablet computer, etc.) It is aimed to give development skills. |
Learning Outcomes | PO | MME | |
The students who succeeded in this course: | |||
LO-1 | can program mobile applications. |
PO-35
Recognizes the current mobile devices and operating systems. It can develop for devices. |
Examination |
PO: Programme Outcomes MME:Method of measurement & Evaluation |
Course Contents | ||
Mobile Programming overview and content Requirements and Setup of the development environment Basics of Android Applications Life Cycle of Android Applications User interface design with Android Intents, Intent Filters, Broads, BroadReceivers Preferences and file management Database management and content providers Internet Access, Background processes, Service and alarm concepts Positioning and map management Installing the application on the Android market (Deployment to playstore) | ||
Weekly Course Content | ||
Week | Subject | Learning Activities and Teaching Methods |
1 | Introduction to mobile programming. | Lecture, Question-Answer, Practice |
2 | Installation and use of platforms for mobile programming. | Lecture, Question-Answer, Practice |
3 | Application elements and activity structure. | Lecture, Question-Answer, Practice |
4 | Application elements and activity structure. | Lecture, Question-Answer, Practice |
5 | File management. | Lecture, Question-Answer, Practice |
6 | Database management. | Lecture, Question-Answer, Practice |
7 | Database management. | Lecture, Question-Answer, Practice |
8 | mid-term exam | |
9 | Internet access. | Lecture, Question-Answer, Practice |
10 | Internet access. | Lecture, Question-Answer, Practice |
11 | Background operations. | Lecture, Question-Answer, Practice |
12 | Location management. | Lecture, Question-Answer, Practice |
13 | Map provider. | Lecture, Question-Answer, Practice |
14 | Map provider. | Lecture, Question-Answer, Practice |
15 | Deploymet to playstore | Lecture, Question-Answer, Practice |
16 | final exam | |
Recommend Course Book / Supplementary Book/Reading | ||
Required Course instruments and materials | ||
Supplementary textbook, lecture note, projection, computer |
Assessment Methods | |||
Type of Assessment | Week | Hours | Weight(%) |
mid-term exam | 8 | 1 | 40 |
Other assessment methods | |||
1.Oral Examination | |||
2.Quiz | |||
3.Laboratory exam | |||
4.Presentation | |||
5.Report | |||
6.Workshop | |||
7.Performance Project | |||
8.Term Paper | |||
9.Project | |||
final exam | 16 | 1 | 60 |
Student Work Load | |||
Type of Work | Weekly Hours | Number of Weeks | Work Load |
Weekly Course Hours (Theoretical+Practice) | 3 | 14 | 42 |
Outside Class | |||
a) Reading | 1 | 14 | 14 |
b) Search in internet/Library | 2 | 14 | 28 |
c) Performance Project | 0 | ||
d) Prepare a workshop/Presentation/Report | 0 | ||
e) Term paper/Project | 0 | ||
Oral Examination | 0 | ||
Quiz | 0 | ||
Laboratory exam | 0 | ||
Own study for mid-term exam | 2 | 1 | 2 |
mid-term exam | 1 | 1 | 1 |
Own study for final exam | 1 | 3 | 3 |
final exam | 1 | 1 | 1 |
0 | |||
0 | |||
Total work load; | 91 |