|
|||||
Year/Semester of Study | 2 / Spring Semester | ||||
Level of Course | Short Cycle Degree Programme | ||||
Type of Course | Compulsory | ||||
Department | COMPUTER PROGRAMMING | ||||
Pre-requisities and Co-requisites | None | ||||
Mode of Delivery | Face to Face | ||||
Teaching Period | 14 Weeks | ||||
Name of Lecturer | ORÇUN BAĞRA (orcunbagra@nevsehir.edu.tr) | ||||
Name of Lecturer(s) | ORÇUN BAĞRA, | ||||
Language of Instruction | Turkish | ||||
Work Placement(s) | None | ||||
Objectives of the Course | |||||
Focus on mobile application programming, use, and human-computer interaction designs, and learn about mobile application proposals, reviews, and documentation for mobile phones from students, creating small collective design groups, and review development models for Google Android in class. |
Learning Outcomes | PO | MME | |
The students who succeeded in this course: | |||
LO-1 | Ability to determine requirements and produce mobile solutions |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
LO-2 | Create effective user interfaces that enhance the capabilities of the mobile device |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
LO-3 | Designing and developing web sites that can be applied on different devices and platforms |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
LO-4 | Design and develop device specific, local applications |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
LO-5 | Research and implement various software development kits (SDK), roof and toolkit |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
LO-6 | Collaborating on a team-based mobile app |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
LO-7 | Mobile apps online shop and marketing |
PO-40 To have knowledge and skill about the operating system used in mobile devices. |
Examination |
PO: Programme Outcomes MME:Method of measurement & Evaluation |
Course Contents | ||
Application of Favorite Twitter Search, Flag Quiz Game Application, Cannon Game Application, SpotOn Game Application, Doodlz Application, Address Book Application, Orientation Tracking Application, Slide Show Application, Android Application Application, Android Market and Application Issues, Welcome Application, Calculator Application, Favorite Twitter Interview Application, Advanced Slide Show Application. | ||
Weekly Course Content | ||
Week | Subject | Learning Activities and Teaching Methods |
1 | Introduction to Android, Android Studio installation, SDK installation, Virtual device Management review | Lecturing, question and answer, practice. |
2 | Hello World app, Button Control, Turning your mobile phone into a tester | Lecturing, question and answer, practice. |
3 | Button control by creating Listener, Multiple button control, Using Imageview | Lecturing, question and answer, practice. |
4 | Examining ToogleButton Control and Properties, Using imageView | Lecturing, question and answer, practice. |
5 | Layout_Gravity Management, Using RadioButton | Lecturing, question and answer, practice. |
6 | CheckBox Usage, Notification Management | Lecturing, question and answer, practice. |
7 | Using EditText and Managing Random Library and examining it with an example | Lecturing, question and answer, practice. |
8 | mid-term exam | |
9 | Android Studio Data communication between pages and instantiation with RadioButton | Lecturing, question and answer, practice. |
10 | Reaching latitude longitude locations using GPS Module, Management of phone back key | Lecturing, question and answer, practice. |
11 | SqLite introduction and creation of a sample database | Lecturing, question and answer, practice. |
12 | Adding data to the database with the created form | Lecturing, question and answer, practice. |
13 | Ensuring the listing of recorded data | Lecturing, question and answer, practice. |
14 | Process of deletion of selected data from database | Lecturing, question and answer, practice. |
15 | The process of updating the selected data | Lecturing, question and answer, practice. |
16 | final exam | |
Recommend Course Book / Supplementary Book/Reading | ||
1 | Advanced Android Application Development, Addison-Wesley Professional; Fourth edition ISBN-10: 0133892387 | |
2 | Programming Android: Java Programming for the New Generation of Mobile Devices, O'Reilly Media; Second Edition edition | |
Required Course instruments and materials | ||
Course book, laptop computer, projector |
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 | 4 | 4 | 16 |
b) Search in internet/Library | 4 | 5 | 20 |
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 | 2 | 4 |
mid-term exam | 1 | 1 | 1 |
Own study for final exam | 2 | 3 | 6 |
final exam | 1 | 1 | 1 |
0 | |||
0 | |||
Total work load; | 90 |