Ta’lim natijalari (TN)
|
|
Bilimlar jihatidan:
|
TN1
|
Mobil ilovalar yaratish fanining ta’lim tizimida tutgan o‘rni va roli haqida bilimga ega bo‘lishlari kerak;
|
TN2
|
Mobil qurilmalar uchun operatsion tizimlar, ilovalar strukturasi, Android tizimi uchun Java dasturlash tili va obyektga yo`naltirilgan dasturlash tamoyillaridan foydalanish haqida bilimga ega bo‘lishlari kerak.
|
TN3
|
Android foydalanuvchi interfeysini yaratishga oid bilimga ega bo`lishlari kerak.
|
TN4
|
Ilovalarda xodisalar va jarayonlar bilan ishlash va menyularni boshqarishga oid bilimga ega bo`lishlari kerak.
|
|
Ko‘nikmalar jihatidan:
|
TN5
|
Mobil operatsion tizimlardan foydalana oladi.
|
TN6
|
Java dasturlash tilida mobil ilovalar yarata oladi.
|
TN7
|
Obyektga yo`naltirilgan dasturlash tamoyillaridan foydalana oladi.
|
TN8
|
Android foydalanuvchi interfeysini yarata oladi.
|
TN9
|
Ilovalarda xodisalar va jarayonlar bilan ishlay oladi.
|
Mashg‘ulotlar shakli: amaliy mashg‘ulot (A)
|
|
3-semestr
|
Soat
|
A1
|
Android muhitini o‘rnatish va sozlash. Dastlabki Android ilovasini yaratish va moslash. Mobil qurilmalar uchun ilovalar yaratshda foydalanadigan dasturiy vositalar muhitini o‘rnatish va sozlash. Ilovalarni yaratish va dastlabki moslash. Android operatsion tizimi uchun ilovalar yaratishda kerakli bo‘lgan instrumental dasturiy vositalarni o‘rnatish va dastlabki mobil ilovalarni (Android tizimi uchun) yaratish
|
2
|
A2
|
Super sinf va voris sinf orasida munosabatlar. Metodlarni qayta yozish va metodlarni qayta yuklash xususiyatlaridan foydalanish.
|
2
|
A3
|
Android tizimida Layout va View lardan foydalanish.
|
2
|
A4
|
Jarayonlar va hodisalar bilan ishlash. Android ilovalarini yaratishda Activity lardan foydalanish.
|
2
|
A5
|
Amaliyot. Android tizimida foydalanuvchi interfeysini yaratish rasm menyularni joylashtirish.
|
2
|
A6
|
Obyekt animatsiyasi. Android tizimida foydalanuvchi interfeysini yaratish. Gallery, ImageView va ImaGESwitcher komponentalaridan foydalanib rasmlarni namoyish qiladigan ilova yaratish. Obyektlar uchun animatsiyadan foydalanish va ularni harakatlantirish.
|
2
|
A7
|
Ilovalar yaratishda ma’lumotlar bazasidan foydalanish. SQLite so’rovlar yaratish.
|
2
|
A8
|
Google Maps xizmatidan foydalanish. Foydalanuvchi joylashgan o’rnini aniqlash.
|
2
|
A9
|
Android tizimida Google Maps xizmatidan foydalanish va foydalanuvchi joylashgan o’rnini aniqlash.
|
2
|
A10
|
Google Maps xizmatidan foydalanishda kerakli sinflardan foydalanish. Ilova uchun Google Maps kalitini generatsiya qilish.
|
2
|
|
Jami soat
|
20
|
Mashg‘ulotlar shakli: laboratoriya mashg‘uloti (L)
|
|
3-semestr
|
Soat
|
L1
|
Android tizimi uchun kerakli instrumental vositalar va ularni o’rnatish.
|
2
|
L2
|
Virtual qurilmadan foydalanish. AVD ni yaratish.
|
2
|
L3
|
Android ilovasi uchun interfeys yaratish.
|
2
|
L4
|
Android ilovasi uchun interfeys yarating: onCreate(),onStart() va onResume() metodlarini ishlatgan holda har bir metod chaqirilganda natija (biron bir xabar beruvchi) chiquvchi dastur tuzish.
|
2
|
L5
|
Android ilovasi uchun interfeys yaratish: Birinchi oynada 2 ta Autocomplete Text View, 2 ta edittext va 2 ta button qo’yilgan ilova interfeysini yaratish. Dasturning XML faylini tasniflash.
|
2
|
L6
|
Galleriya ilovasini yaratish: Students Gallery ilovasini ishlab chiqish
|
2
|
L7
|
Galleriya ilovasini yaratish: Compyuters Gallery ilovasini ishlab chiqish.
|
2
|
L8
|
Galleriya ilovasini yaratish: Books Gallery ilovasini ishlab chiqish.
|
2
|
L9
|
Galleriya ilovasini yaratish: Football Stars Gallery ilovasini ishlab chiqish.
|
2
|
L10
|
Galleriya ilovasini yaratish: Cars Gallery ilovasini ishlab chiqish.
|
2
|
L11
|
Galleriya ilovasini yaratish: IPhones Gallery ilovasini ishlab chiqish
|
2
|
L12
|
Galleriya ilovasini yaratish: Cities Gallery ilovasini ishlab chiqish
|
2
|
L13
|
Galleriya ilovasini yaratish: Airplanes Gallery ilovasini ishlab chiqish.
|
2
|
L14
|
Ilovalar yaratishda ma’lumotlar bazasidan foydalanish. SQLite. So’ovlar yaratish.
|
2
|
L15
|
Google Maps xizmatidan foydalanish. Foydalanuvchi joylashgan o’rnini aniqlash.
|
2
|
|
Jami soat
|
30
|