• O‘qitishning tashkiliy shakli
  • Dastur talabi Majburiy O‘qitish tili
  • Bilim va ko‘nikmalarni baholash
  • Internet texnologiyalari (60)
  • Internetga ulangan buyumlarni dasturlash (66)
  • O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI PEDAGOGIK INNOVATSIYALAR, PROFESSIONAL TA’LIM
  • 50610501 - Dasturiy injiniring mutaxassisligi bo’yicha “Mobil qurilmalarni dasturlash” fanidan
  • Kvаlifikаtsiya nomi: 1. Amaliy dasturlash bo‘yicha mutaxassis 2
  • O‘quv dasturidagi tartib raqami
  • Djurayev A.I
  • O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi




    Download 426,88 Kb.
    bet40/57
    Sana10.02.2024
    Hajmi426,88 Kb.
    #154298
    1   ...   36   37   38   39   40   41   42   43   ...   57
    Bog'liq
    Boshqaruv hamda pedagog kadrlarni qayta tayyorlash va ularning m

    O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi

    Internetga ulangan buyumlarni dasturlash, Web dasturlash,
    Internet texnologiyalari



    O‘qitishning tashkiliy shakli

    N – nazariy dars;
    А – amaliy dars;
    NA – nazariy va amaliy darslar birgalikda tashkil etiladi;
    MX – maxsus o‘quv laboratoriya xonasida dars.

    Dastur talabi

    Majburiy

    O‘qitish tili

    Guruhga tayinlangan o‘qitish tiliga asoslanib.

    Baholash tartibi

    Uy vazifalari (hisobotlar, kundalik, tavsifnoma va boshqalar);
    Amaliyotda ishtirok etish; Yakuniy imtihon.

    Bilim va ko‘nikmalarni baholash

    Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq



    2. O‘quv dasturining mazmuni



    Mavzu nomi

    Mavzuning qisqacha mazmuni

    Jami

    O‘qitishning tashkiliy shakli

    Mustaqil ish

    1

    Texnika xavfsizligi va ish joyi bilan tanishuv.

    Mehnat muhofazasi va texnika xavfsizligi qoidalari va ish joyi bilan tanishuv. Ish joyidagi tartib qoidalar bilan tanishish.

    6

    MX

    3

    Internet texnologiyalari (60)

    2

    Web -ilovalarni yaratish asoslari

    MS Visual Studio -da web -ilovalar loyihasini yaratish

    6

    MX

    3

    3

    Web-form yaratish.

    Web- formlar yaratish. Web - formga kod qo‘shish. Code-Behind Pages dan foydalanish. Web Server Controls ga Event Procedures ni qo‘shish. Page Eventsdan foydalanish.

    6

    MX

    3

    4

    Interfeys islab chiqish tamoyillari

    Foydalanuvchi interfeysi tamoyillari
    Internet ilovalari

    6

    MX

    3

    5

    Foydalanuvchining boshqaruv elementlarini yaratish.

    Foydalanuvchining boshqaruv elementlarini yaratish. Foydalanuvchi boshqaruvini web -formga qo‘shish

    6

    MX

    3

    6

    Ma’lumotlarga murojaat (Доступ)

    MS Visual Studio yordamida ma’lumotlarga murojaat. Ma’lumotlar bazasiga ulanish. DataGrid Control -da ma’lumotlarni tanlash.

    6

    MX

    3

    7

    Ma’lumotlar bazasiga ulanish (qo‘shilish)

    ADO.NET -dan foydalanish. Ma’lumotlar bazasiga ulanish. DataSets yordamida ma’lumotlarga ulanish. Multiple Tables dan foydalanish. DataReaders yordamida ma’lumotlarga ulanish.

    6

    MX

    3

    8

    XML Web Server Control dan foydalanish.

    XML arxitekturasi XML va DataSet Object. XML ma’lumotlari bilan ishlash. XML Web Server Control dan
    foydalanish.

    6

    MX

    3

    9

    XML web -xizmatlaridan foydalanish

    XML web -xizmatlaridan foydalanish. XML Web Services dan foydalanish zarurati. XML Web Services dasturlash modeli.

    6

    MX

    3

    10

    XML loyihasini yaratish

    XML Web Service loyihalarini yaratish. XML Web Service uslublarini qo‘llash. XML Web Service ishini boshqarish.

    6

    MX

    3

    11

    Ma’lumotlarni saqlash

    Ilova ma’lumotlarini saqlash. O‘zgaruvchilaridan foydalanish. Cookie fayllaridan foydalanish. Ilova o‘zgaruvchilaridan foydalanish. Ma’lumotlar bazasida o‘zgaruvchilarni saqlash.

    6

    MX

    3

    Internetga ulangan buyumlarni dasturlash (66)

    12

    LED chirog‘i
    PWM puls kengligi modulyatsiyasi

    - Belgilar va belgilar qatorining output ko‘rsatmalaridan foydalanib, Arduino ichidagi qiymatlar kompyuter ekranida aks ettirilishi. O‘zgaruvchi qarshilik. PWM va Button

    6

    MX

    3

    13

    SMART yoritish tizimi

    - Arduino analog buyruqlarini tushunish va ulardan foydalanish.
    - atrof-muhit yorug‘lik sensori ishlash tamoyilini tushunish va undan foydalanish.

    6

    MX

    3

    14

    Musiqa detektori va musiqani ijro etish qurilmasi

    - Analog PSD masofadan o‘lchash datchigi
    - ton buyrug‘idan foydalangan holda turli xil ohanglar ijro etadi.

    6

    MX

    3

    15

    Robotni boshqarish funksiyasi

    - Robot mexanizmlarini PWM bilan boshqaruvchi buyruqlarni tushunish va ishlatish
    - robotning ishlashini nazorat qiluvchi o‘z funksiyasini yaratish.

    6

    MX

    3

    16

    Robot manipulyatori

    - analog klaviatura sensorini ishlatish
    - klaviatura sensorini ishlatish uchun funksiyani o‘rnatish

    6

    MX

    3

    17

    Avtonom mobil robot

    - PSD masofadan o‘lchash datchigidan foydalanib, insonning kirishiga javob beruvchi robotni qo‘llash.
    - To‘siqlarni bartaraf etuvchi avtonom robot

    6

    MX

    3

    18

    Raqamli bosim ko‘rsatkichi (датчик)

    Raqamli bosim ko‘rsatkichi (датчик) Raqamli barograf

    6

    MX

    3

    19

    Bazaviy sensorli ekran

    Bazaviy sensorli ekran. Sensor ekranli klaviatura

    6

    MX

    3

    20

    Sensorli ekranning orqa yoritgichi

    Sensorli ekranning orqa yoritgichi Seriyali harorat sensori

    6

    MX

    3

    21

    simli raqamli harorat sensori

    Simli raqamli harorat sensori. Oddiy ultratovush masofani o‘lchash moslamasi. SD harorat registratori

    6

    MX

    3

    22

    Ultratovushli masofani ko‘rsatish

    Ultratovushli masofani ko‘rsatish. ultratovushli signal, ultratovushli termin

    6

    MX

    3

    Jami

    144




    72

    5. Tavsiya etilgan adabiyotlar



    1. Харди Б. и др. Android. Программирование для профессионалов. 3-е изд. — СПб.: Питер, 2017.

    2. Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016.

    3. Шилдт Г. Java 8. Полное руководство. 9 изд.: Пер. с англ. – М. : ООО ИД «Вильямс», 2015.

    4. Ретабоуил Сильвен, Android NDK. Разработка приложений под Android на С/С++: пер. с англ. Киселева А.Н. – М.: ДМК Пресс, 2012.



    Qo‘shimcha adabiyotlar

    1. Шилдт Г. Java 8: руководство для начинающих, 6-е изд.: Пер. с англ. – М. : ООО ИД «Вильямс», 2015.

    2. Burry Burd, Java® Programming for Android® Developers For Dummies®, 2 nd Edition. Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030-5774, www.wiley.com. Copyright © 2017 by John Wiley & Sons, Inc., Hoboken, New Jersey



    Internet saytlari

    1. http://www.ziyonet.uz/

    2. https://metanit.com/

    3. https://startandroid.ru/


    O‘ZBEKISTON RESPUBLIKASI
    OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI





    PEDAGOGIK INNOVATSIYALAR, PROFESSIONAL TA’LIM
    BOSHQARUV HAMDA PEDAGOG KADRLARNI QAYTA
    TAYYORLASH VA ULARNING MALAKASINI
    OSHIRISH INSTITUTI


    O‘RTA MAXSUS PROFFESONAL TA’LIMINING
    50610501 - Dasturiy injiniring mutaxassisligi bo’yicha

    Mobil qurilmalarni dasturlash” fanidan


    O’QUV DASTURI



    Kvаlifikаtsiya nomi:




    1. Amaliy dasturlash bo‘yicha mutaxassis
    2. Mobil dasturlash bo‘yicha mutaxassis



    O‘quv dasturidagi tartib raqami:




    3.2.1

    Аjrаtilgаn sоаt:




    100



    Toshkent – 2022




    Ishlab chiqdi:










    Djurayev A.I. TATT maxsus fan o‘qituvchisi;
    Mirzaxidova M.M. TATT kafedra mudiri
















    Taqrizchi:










    Muhammad Al – Horazmiy nomidagi Toshkent axborot texnologiyalari universiteti, “Mobil aloqa texnologiyalari” fanlari doktori nomzodi, kafedrasi professori Davronbekov D.A.






























    1. O‘quv dasturiga umumiy talablar



    Dasturning nomi

    Mobil qurilmalarni dasturlash

    Ajratilgan soatlar

    100

    O‘qituvchi sinfda o‘tkazadigan mavzular soni

    15

    Dasturning maqsadi

    mobil platformalarning asosiy qurilmalarini va ushbu platforma emulyatorlarga asoslangan mobil tizimlarni rivojlantirish imkoniyatlarini o‘rganish, foydalanuvchi interfeyslari, xizmatlarini yaratishda amaliy ko‘nikmalarga ega bo‘lish, shuningdek signallarni, apparat sensorlarini va ommabop mobil platformalarning standart ma’lumotlarini saqlashdan iborat.



    O‘zlashtirish natijalari

    • Mobil qurilmalarning dasturiy xususiyatlari to‘g‘risida bilimlarni shakllantirish;

    • Mobil qurilmalar uchun dasturlash usullarini o‘rganish;

    • GoogleAndroid platformasini o‘rganish;

    • Mobil Java-texnologiyalar haqida bilimlarni shakllantirish;

    • Java-ning mobil dasturlarini yaratishda amaliy ko‘nikmalarga ega bo‘lish;

    • AndroidStudio yoki Eclipse muhitida dasturiy ta’minotni ishlab chiqish bosqichlarini yakunlash bo‘yicha amaliy ko‘nikmalarga ega bo‘lish;

    • Mobil dasturlarning hayotiy sikllari va ularning tuzilishi, dasturiy ta’minotning tashqi manbalari, foydalanuvchi interfeysining asosiy kirish elementlari, fayllar, ma’lumotlar bazalari, foydalanuvchi sozlamalari, ma’lumotlarning o‘zaro almashinuvi va dasturlararo o‘zaro aloqalar to‘g‘risida tasavvurga ega bo‘lish.

    • Programming dasturiy vositalarni va mobil ilovalarni loyihalash asoslarini o‘rganish;

    • Mobil qurilma funksiyalarini ta’minlovchi dasturiy interfeyslarni o‘rganish, SMS yuborish/olish, Wi-Fi/Bluetooth orqali ulanishni qo‘llab-quvvatlash, geolokatsiya, xarita xizmatlari bilan o‘zaro aloqalarni o‘rganish;




    Bilim

    • Mobil qurilmalar arxitekturasi va apparat muhitining xususiyatlarini;

    • Mobil qurilmalar uchun dasturlarni ishlab chiqishning asosiy usullarini;

    • Android OS qurilmasi va arxitekturasini;

    • Mobil platformalar arxitekturasining asosiy tarkibiy qismlarini;

    • Mobil ilovalarning foydalanuvchi interfeysining asosiy elementlarini;

    • Fayllar, ma’lumotlar bazalari, mobil qurilmalarda foydalanuvchi sozlamalari bilan ishlashni;

    • Dasturiy vositalar va mobil ilovalarni loyihalash asoslarini;

    • Qurilma funksiyalarini, SMS-xabarlarni yuborish/olishni ta’minlovchi dasturiy interfeyslarning xususiyatlari; geografiya, kartografiya xizmatlari bilan o‘zaro hamkorlik qilish imkoniyatlarini;

    • Android OS uchun dasturlarni ishlab chiqish uchun asboblar to‘plamining xususiyatlarini

    Ko‘nikmalar

    • Mobil qurilmalar uchun dasturlarni o‘rnatish;

    • Mobil ilovalarni yaratish va amalda qo‘llash;

    • Mobil qurilmalar uchun dasturlar va amaliy dasturlarning samarali sinovlarini dasturlash va o‘tkazish;

    • Android operatsion tizimida ishlaydigan turli xil platformalar va qurilmalar uchun dasturlarni mustaqil ravishda ishlab chiqadi;

    • Mobil qurilmalar uchun dasturlar yaratishni

    O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi

    Интернет иловаларини ишлаб чиқиш, Объектга йўналтирилган ва тармоқ дастурлаш (Java)

    O‘qitishning tashkiliy shakli

    N – nazariy dars;
    А – amaliy dars;
    NA – nazariy va amaliy darslar birgalikda tashkil etiladi;
    MX – maxsus o‘quv laboratoriya xonasida dars.

    Dastur talabi

    Majburiy

    O‘qitish tili

    Guruhga tayinlangan o‘qitish tiliga asoslanib.

    Baholash tartibi

    Uy vazifalari (hisobotlar va boshqalar);
    Darsda ishtirok etish; Oraliq imtihon; Yakuniy imtihon.

    Bilim va ko‘nikmalarni baholash

    Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq




    Download 426,88 Kb.
    1   ...   36   37   38   39   40   41   42   43   ...   57




    Download 426,88 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi

    Download 426,88 Kb.