Fanning mazmuni
Fanni o’qitishdan maqsad - talabalarga mobil ilovalar yaratish yo’llari, usullari, texnologiyalari va turlari bo’yicha nazariy va amaliy bilimlarni hamda ularni amaliyotga tadbiq etish ko’nikmasini xosil qilishdan iborat.
Fanning vazifasi - nazariy bilimlar, Android, iOS platformalarida dasturiy ilovalarni ishlab chiqish va testlash bo’yicha zaruriy bilimlar va amaliy ko’nikmalarni xosil qilish, mobil qurilmalar bilan ishlash, Java va Swift dasturlash tillarida ilovalar yaratish ko’nikmalarini shakllantirish.
Asosiy nazariy qism (ma’ruza mashg’ulotlari)
I. Fan tarkibiga quyidagi mavzular kiradi:
mavzu. Mobil ilovalarni yaratish asoslari va hayot sikli
Mobil ilovalarni yaratish uchun dasturlash muxitlari. Mobil ilovalarni yaratish uchun dasturlash tillari. Mobil ilovalarning hayotiy sikli.
mavzu. Mobil qurilmalar bilan ishlash.
Mobil operatsion tizim tushunchasi. Mobil operatsion tizimlar platformasi va arxitekturasi. Mobil operatsion tizim platformasiga mos dasturlash tillari.
mavzu. Android uchun Java dasturlash tilida ilovalar yaratish.
Java dasturlash tilining asosiy konstruksiyalari. Sinf va ob’ektlar. Java dasturlash tilida mobil ilovalar yaratish
mavzu. Mobil ilovalarda ma’lumotlar bazasi bilan ishlash, geolokatsiya bilan ishlash.
Ma’lumotlar bazasi bilan ishlash. So’rovlar yaratish. Foydalanuvchining joylashgan joyini aniqlash.
mavzu. Mobil datchiklar bilan ishlash.
Androidning sensor imkoniyatlari. Mobil datchik turlari va ular bilan ishlash. Mobil ilovalarda mobil datchiklardan foydalanish.
mavzu. iOS uchun Swift dasturlash tilida ilovalar yaratish.
Swift dasturlash tilining asosiy konstruksiyalari. Swift dasturlash tilida mobil ilovalar yaratish
. Fan o’qitilishining natijalari (shakllanadigan kompetensiyalar)
Fanni o’zlashtirish natijasida talaba:
Android, iOS platformalarida dasturiy ilovalarni ishlab chiqish va testlash bo’yicha tasavvur va bilimga ega bulishi,
Mobil qurilmalar bilan ishlash haqida tasavvur va bilimga ega bo’lishi,
Java va Swift dasturlash tillarida ilovalar yaratish, mobil datchiklar bilan ishlash ko’nikmalariga ega bulishi,
ma’lumotlar bazasi va geolokatsiya bilan ishlash ko’nikmalariga ega bo’lishi kerak.
1
8
Do'stlaringiz bilan baham: |