Laboratoriya mashg‘ulotlari bo‘yicha ko‘rsatma va tavsiyalar
Laboratoriya mashg‘ulotlari(60 soat)
Laboratoriya mashg‘ulotlar mavzulari
Soati
Dastlabki mobil qurilmalar va mobil ilovalar. Zamonaviy mobil OT lar.
2
Emulyatorlar. Istalgan emulyatorni o’rnatish, unga dasturlarni o’rnatish va ishga tushirish.
4
Dasturlar uchun internet do’konlar: Play Market, Apple Storedan foydalanish tartibi.
2
Mobil ilova ishlab uchun talablarni o'rganish va texnik topshiriqni shakllantirish, platformani tanlash.
2
Texnik topshiriqqa ko’ra mobil ilova dizaynini ishlab chiqish.
4
Android Studioni o'rnatish va Flutter freymvorkida dasturlash uchun sozlash.
2
Android Studioda ilk dasturni yozish va uni emulyatorda sinovdan o’tkazish.
4
Android Studioda asosiy komponentalar bilan ishlash: Layout, Table, ListView, Grid, List va boshqalar.
6
Kalkulyator dasturini yaratish va uni mobil telefonga o’rnatib ishlatish.
6
Flutter: Android Studioda ma'lumotlar bazasi bilan ishlash, SQL boshlang’ich buyruqlari SELECT, INSERT, UPDATE, DELETE ni ishlatish.
4
Telegram bot bilan ishlovchi mobil ilova misolida API bilan ishlash. Telegram kanal yoki guruhni mobil ilova yordamida boshqarish.
8
Flutter: Android Studioda messenjer yaratish.
8
Flutterda yozilgan Android ilovani iOS ga o'girish, ilovani Play Market va Apple Store ga joylash.
4
Mobil ilovalarni ishlab chiqishda ruxsatlar, ma’lumotlarni shifrlash.
4
Jami
60
Mustaqil ish mavzulari
№
Mavzu nomi
Soat
O‘zbekcha-inglizcha, inglizcha-o‘zbekcha lug‘at dasturini yaratish. So‘z boyligi kamida 1000 ta so‘z.
4
Telegram API dan foydalanib bot orqali telegram guruhiga yoki kanalga post qilish, xabarlarni tahrirlash, … funksiyalariga ega bo‘lgan dastur yaratish.
4
Kiritilgan matnni Yandex Translate API yordamida kamida 10 ta tilga o‘giruvchi dastur yaratish.
4
Bank uchun kredit kalkulyatorini yaratish.
4
1, … 1000 oraliqdagi sonlar ustida arifmetik amallarni tez bajarishni testlovchi dastur yaratish. Taymer, avvalgi urinishlar, eng yaxshi natijalar kabi statistic ma’lumotlar bo‘lishi kerak.
4
Avvaldan kiritilgan tug‘ilgan kunlar va alohida hodisalarni eslatib turuvchi budilnik yaratish.
4
SQLite MB dagi jadvalni .csv, pdf, doc, … kabi formatlarga o‘giruvchi dastur yaratish.
4
.csv yoki .xlsx fayldan ma’lumotlarni o‘quvchi va uni MB ga yozuvchi dastur yaratish.
6
Istalgan dasturlash tili misolida saralash algoritmlarini o‘rgatuvchi, kiritilgan massivni saralovchi dastur yaratish.
6
Instagram URL adresi berilgan foto yoki videoni yuklab oluvchi dastur yaratish.
4
Facebook API yordamida Facebook akkauntni boshqaruvchi dastur yaratish.
4
Ochiq ma’lumotlar portali opendata.gov.uz dan foydalanib hududlarning sportdagi ko‘rsatkichlarini aks ettiruvchi dastur yaratish.
4
Ochiq ma’lumotlar portali opendata.gov.uz dan foydalanib yurtimizdagi mehmonxonalarni ro‘yhatini va ularning aloqa ma’lumotlarini aks ettiruvchi dastur yaratish.
4
Ochiq ma’lumotlar portali opendata.gov.uz dan foydalanib yurtimizdagi shifoxonalarni ro‘yhatini va ularning aloqa ma’lumotlarini aks ettiruvchi dastur yaratish.
4
Real vaqt rejimida valyuta kurslarini aks ettiruvchi dastur yaratish.
4
Ochiq ma’lumotlar portali opendata.gov.uz dan foydalanib yurtimizdagi teatrlar ro‘yhatini va ularning oylik repertuarini aks ettiruvchi dastur yaratish.
4
Berilgan kvadrat tenglamani yechuvchi dastur yaratish.
4
Mobil shifoxona: onlayn qabulga yozilishi, retsept berish, tashxisni bilish, … funksiyalariga ega bo‘lgan dastur yaratish.
6
Restoran menyusini ko‘rish, olindan stol buyurish, … imkoniyatini beruvchi dastur yaratish.
4
O‘qilmagan qazo namozlarni vaqtiga ko‘ra ajratib, hisoblab boruvchi dastur yaratish.
4
O‘lchamlari berilgan geometrik jism(kub, piramida, …)ning 3D ko‘rinishini yaratuvchi dastur ishlab chiqish.
4
Jami
90
Mashg‘ulotni o‘tkazish umumiy rejasi Mazkur kurs quyidagi yo‘nalishda tuzilgan: ma’ruza, nazariy, test, uzluksiz baholash, shuningdek mustaqil mashg‘ulotlar.
Individual mashg‘ulot Nazariy mashg‘ulotlar davomida professor-o‘qituvchi talabaga tegishli mavzu bo‘yicha zaruriy ma’lumotlarni beradi. Ma’ruzalarda professor-o‘qituvchi bir qator ko‘rgazmali muammolarni tushuntiradi, natijada talabalarda muammoni hal qilishda kerak bo‘ladigan omillarni aniqlash ko‘nikmasi shakllanadi.
Auditoriyaishi Vazifalarni bajarish uchun talaba kursda o‘rganiladigan materiallar bilan ta’minlanadi.
O‘quv materiallari Talaba quyidagi hujjatlar bilan tanishishi mumkin:
Ushbu dasturda kursni o‘zlashtirish natijasida talabalar nimalarga ega bo‘lishi, kursni qanday o‘qishi, qanday baholanishi to‘g‘risida etarli ma’lumotlar.
Kursning har bir mavzusi bo‘yicha prezentatsiya materiallari.
Kursning har bir mashg‘ulotida ishning maqsadi, tegishli materiallar va topshiriqlardan iborat bo‘ladi.
Baholash Talabalar bilimini baholash ularning kurs davomida darslarda ishtirok etishi, laboratoriya mashg‘ulotlarini topshirishi va yakuniy test natijalari orqali amalga oshiriladi.