O'zbеkiston rеspublikasi axborot tеxnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkеnt axborot tеxnologiyalari univеrsitеti



Download 72,76 Kb.
bet5/5
Sana11.01.2022
Hajmi72,76 Kb.
#339885
1   2   3   4   5
Bog'liq
Syllabus Mobil Kredit

Jami




30


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.


Auditoriya ishi

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.



Nazariy bilimlarni baholash

Kursning nazariy qismi bo‘yicha talabalar o‘zlashtirishini baholash uchun bir dona oraliq nazorat o‘tkazish rejalashtirilgan. Oraliq nazoratni o‘tkazish professor-o‘qituvchi tomonidan rasmiy ravishda tayinlangan sana, vaqt va joyga qarab amalga oshirilib, unda talabaning bilim va malakasi, orttirilgan tajriba, ko‘nikmalari asosida muammolarni hal qilish qobiliyati baholanadi.



Talabalarni baholash
Talabalar bilimini baholash semestr va yakuniy nazorat davomida o'quv materiallarini o'zlashtirish ko'rsatkichi (test sinovlari, topshiriqlar va yozma ishlarning natijalari) asosida amalga oshiriladi.

Mazkur kurs davomida talabalar 100 ball tizimida baholanadi. Shulardan davom etish uchun 50%, joriy va oraliq natija uchun 50%. Umumiy joriy va oraliq ball 30 balldan past bo'lgan talabalar yakuniy nazorat imtihoniga kirishga ruxsat etilmaydi. Yakuniy nazoratda 30 va undan ortiq ball to'plagan talaba mavzuni yaxshi o'zlashtirgan hisoblanadi.

Joriy va oraliq nazorat uchun ballar taqsimoti quyidagicha: Kursni baholashda ma’ruza, laboratoriya va yakuniy nazoratdan olingan natijalar asosida o‘tkaziladi, talabalar o‘quv semestrlarida qatnashadilar. Baholashning har bir qismi uchun foizlarning taqsimlanishi quyidagicha:

Vazifa

Maksimal ball



Laboratoriya ishi №1. Android Studioni o'rnatish va Flutter freymvorkida dasturlash uchun sozlash.

4

Joriy nazorat uchun maksimal ball

25 ball

Laboratoriya №2. Kalkulyator dasturini yaratish va uni mobil telefonga o’rnatib ishlatish.

4

Laboratoriya ishi № 3

Telegram bot bilan ishlovchi mobil ilova misolida API bilan ishlash. Telegram kanal yoki guruhni mobil ilova yordamida boshqarish.



5

Laboratoriya ishi №4.

Flutter: Android Studioda ma'lumotlar bazasi bilan ishlash, SQL boshlang’ich buyruqlari SELECT, INSERT, UPDATE, DELETE ni ishlatish.



4

Laboratoriya №5. Flutter: Android Studioda messenjer yaratish.

4

Laboratoriya ishi № 6

Flutterda yozilgan Android ilovani iOS ga o'girish, ilovani Play Market va Apple Store ga joylash.



4

Har bir tashrif uchun maksimal ball

5

Oraliq nazorat uchun maksimal ball

20

Yakuniy nazorat uchun maksimal ball

50

Jami:

100

100 ball


Asosiy va qo‘shimcha adabiyotlar

Asosiy adabiyotlar


  1. Beginning App Development with Flutter: Create Cross-Platform Mobile Apps. Rap Payne. APress. 2019.

  2. Google Flutter Mobile Development Quick Start Guide: Get up and running with iOS and Android mobile app development. Prajyot Mainkar, Salvatore Giordano. Packt Publishing. 2019.

  3. UX-дизайн. Практическое руководство по проектированию опыта взаимодействия. Расс Унгер и Кэролайн Чендлер. Издательство Символ-Плюс. 2011.

  4. UX-стратегия. Чего хотят пользователи и как им это дать. Джейми Леви. Издательство «Питер», 2017.

Qo‘shimcha adabiyotlar

  1. «Mobil ilovalarni ishlab chiqish» fanidan tajriba ishlarini bajarish bo‘yicha uslubiy ko‘rsatma. Хo‘jayev O., Quryazov D. Toshkent axborot texnologiyalari universiteti Urganch filiali. 2016.

  2. Fundamentals of database systems sixth edition. Ramez Elmasri. Department of Computer Science and Engineering The University of Texas at Arlington. 2011. – 261 s.

Axborot manbalari

  1. www.intuit.ru

  2. www.library.tuit.uz

  3. www.w3schools.com

  4. https://flutter.dev/docs

https://developer.android.com/studio/intro


Download 72,76 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish