|
TBIL2025 | Mobile Programming | 2+1+0 | ECTS:3 | Year / Semester | Fall Semester | Level of Course | Short Cycle | Status | Elective | Department | DEPARTMENT of COMPUTER TECHNOLOGIES | Prerequisites and co-requisites | None | Mode of Delivery | | Contact Hours | 14 weeks - 2 hours of lectures and 1 hour of practicals per week | Lecturer | Dr. Öğr. Üyesi Şeyma AYMAZ | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | Developing Mobile Applications, Learning Kotlin Language, Learning Android Studio Installation and Usage |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | Developing Mobile Applications | 1,3,6 | 1,3, | LO - 2 : | Learning Kotlin Language | 1,3,7 | 1,3, | LO - 3 : | Learning Android Studio Installation and Usage | 1,3,6,7 | 1,3, | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome | |
Mobile Device Concept, Mobile Application Development, Difference Between IOS and Android, Basic Concepts of Kotlin Language, Conditional Expressions in Kotlin Language, Loops in Kotlin Language, Functions in Kotlin Language, Android Stduio Interface Operations, Nullable Concept, View Editing Tools, Binding View, Activity Life Cycle, Classes in Kotlin Language, Encapsulation in Kotlin Language, Inheritance in Kotlin Language |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Mobile Device Concept | | Week 2 | Mobile Application Development | | Week 3 | Difference Between IOS and Android | | Week 4 | Basic Concepts of Kotlin Language | | Week 5 | Conditional Expressions in Kotlin Language | | Week 6 | Loops in Kotlin Language | | Week 7 | Functions in Kotlin Language | | Week 8 | Android Stduio Interface Operations | | Week 9 | Mid-term exam | | Week 10 | View Editing Tools and Nullable Concept | | Week 11 | Binding View | | Week 12 | Activity Life Cycle | | Week 13 | Classes in Kotlin Language | | Week 14 | Encapsulation in Kotlin Language | | Week 15 | Inheritance in Kotlin Language | | Week 16 | Final exam
| | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | | 1 | 50 | End-of-term exam | 16 | | 1 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 2 | 14 | 28 | Sınıf dışı çalışma | 1 | 14 | 14 | Arasınav için hazırlık | 1 | 7 | 7 | Arasınav | 1 | 1 | 1 | Uygulama | 1 | 14 | 14 | Ödev | 1 | 6 | 6 | Dönem sonu sınavı için hazırlık | 1.5 | 6 | 9 | Dönem sonu sınavı | 1 | 1 | 1 | Total work load | | | 80 |
|