- loop() |
4
|
NА
|
2
|
3
|
Funksional dasturlash
|
- funksiyani yaratish
- funksiya chaqiruvi
- funksiyadan qaytish
|
6
|
NА
|
3
|
4
|
O‘zgaruvchilar va konstantalar
|
- o‘zgaruvchini elon qilish
- o‘zgaruvchini ko‘rish doirasi
|
2
|
NА
|
1
|
5
|
Kuchlanish, tok kuchi va qarshilik
|
- o‘lchov birliklari
- Om qonuni
|
4
|
NА
|
2
|
6
|
Ma’lumotlar turlarini amalda qo‘llash
|
- byte / int / long
- float
- arrays
- yonib-o‘chadigan LED-da masivdan foydalanish
|
6
|
NА
|
3
|
7
|
Arduinoda Aritmetika va vaqt
|
- murakkab vazifalar
- taqqoslash operatorlari
- mantiqiy operatorlar
|
6
|
NА
|
3
|
8
|
Raqamli kirish/chiqish (Digital I/O)
|
- pinMode(pin, mode)
- digitalRead(pin)
- digitalWrite(pin, value)
|
6
|
NА
|
3
|
9
|
Analog kirish/chiqish (Analog I/O)
|
- analogRead(pin)
- analogWrite(pin, value)
|
4
|
NА
|
2
|
10
|
LED chirog‘i
|
- Arduino-da raqamli tugmalar qanday ishlashini tushunish
- Belgilar va belgilar qatorining output ko‘rsatmalaridan foydalanib, Arduino ichidagi qiymatlar kompyuter ekranida aks ettirilishi
|
4
|
NА
|
2
|
11
|
PWM puls kengligi modulyatsiyasi
|
- o‘zgaruvchi qarshilik
- PWM va Button
|
4
|
NА
|
2
|
12
|
SMART yoritish tizimi
|
- Arduino analog buyruqlarini tushunish va ulardan foydalanish.
- atrof-muhit yorug‘lik sensori ishlash tamoyilini tushunish va undan foydalanish.
|
4
|
NА
|
2
|
13
|
Musiqa detektori va musiqani ijro etish qurilmasi
|
- Analog PSD masofadan o‘lchash datchigi
- ton buyrug‘idan foydalangan holda turli xil ohanglar ijro etadi.
|
4
|
NА
|
2
|
14
|
Serial
|
- ketma-ket ma’lumotlarni uzatish
- Serial.begin (rate)
- ma’lumotlarni ketma-ket portga kiritish
- Serial.println (data)
|
4
|
NА
|
2
|
15
|
Rang chiroqlarini hosil qilish
|
- LEDni boshqarish buyruqlarini tushunish va ishlatish
|
4
|
NА
|
2
|
16
|
Robotni boshqarish funksiyasi
|
- Robot mexanizmlarini PWM bilan boshqaruvchi buyruqlarni tushunish va ishlatish
- robotning ishlashini nazorat qiluvchi o‘z funksiyasini yaratish.
|
4
|
NА
|
2
|
17
|
Robot manipulyatori
|
- analog klaviatura sensorini ishlatish
- klaviatura sensorini ishlatish uchun funksiyani o‘rnatish
|
4
|
NА
|
2
|
18
|
Avtonom mobil robot
|
- PSD masofadan o‘lchash datchigidan foydalanib, insonning kirishiga javob beruvchi robotni qo‘llash.
- To‘siqlarni bartaraf etuvchi avtonom robot
|
6
|
NА
|
3
|
19
|
Raqamli bosim ko‘rsatkichi (датчик)
|
Raqamli bosim ko‘rsatkichi (датчик)
|
2
|
NА
|
1
|
20
|
Raqamli barograf
|
Raqamli barograf
|
4
|
NА
|
2
|
21
|
Bazaviy sensorli ekran
|
Bazaviy sensorli ekran
|
2
|
NА
|
1
|
22
|
Sensor ekranli klaviatura
|
Sensor ekranli klaviatura
|
2
|
NА
|
1
|
23
|
Sensorli ekranning orqa yoritgichi
|
Sensorli ekranning orqa yoritgichi
|
2
|
NА
|
1
|
24
|
Seriyali harorat sensori
|
Seriyali harorat sensori
|
2
|
NА
|
1
|
25
|
simli raqamli harorat sensori
|
simli raqamli harorat sensori
|
2
|
NА
|
1
|
26
|
Oddiy ultratovush masofani o‘lchash moslamasi
|
Oddiy ultratovush masofani o‘lchash moslamasi
|
2
|
NА
|
1
|
27
|
Ultratovushli masofani ko‘rsatish
|
Ultratovushli masofani ko‘rsatish
|
2
|
NА
|
1
|
28
|
ultratovushli signal, ultratovushli termin
|
ultratovushli signal, ultratovushli termin
|
2
|
NА
|
1
|
29
|
Oddiy SD karta
|
Oddiy SD karta
|
2
|
NА
|
1
|
30
|
SD harorat registratori
|
SD harorat registratori
|
2
|
NА
|
1
|
31
|
Oddiy RFID - rider
|
Oddiy RFID - rider
|
2
|
NА
|
1
|
32
|
Kirish ulanish nazorati tizimi
|
Kirish ulanish nazorati tizimi
|
2
|
NА
|
1
|
33
|
Ethernet Shield
|
Ethernet Shield
|
2
|
NА
|
1
|
34
|
Internet ob havo displeyi
|
Internet ob havo displeyi
|
4
|
NА
|
2
|
35
|
Elektron pochta orqali ogohlantirish tizimi
|
Elektron pochta orqali ogohlantirish tizimi
|
4
|
NА
|
2
|
36
|
RSS Weather Reader
|
RSS Weather Reader
|
2
|
NА
|
1
|
Jami
|
120
|
|
60
|
3. Tavsiya etilgan adabiyotlar
1. Brian W. Evans, Arduino Programming Notebook-v1-1
2. Куцый О. Я. ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ 2015 г.
3. Муромцев Д.И., Шматков В.Н. Интернет Вещей. Введение в программирование на arduino 2018 г
Qo‘shimcha adabiyotlar
4. Интернет вещей. Исследования и область применения: монография / Е.П. Зараменских, И.Е. Артемьев. - М.: НИЦ ИНФРА-М, 2015.
5. Рацеев С.М. «Программирование на языке Си» 2017 г
6. Н. Культин C/C++ в задачах и примерах / Н. Культин. - М.: БХВ-Петербург, 2018.
Internet saytlari
Internet of Things (IoT) - http://www.cisco.com/c/en/us/solutions/internet-of-things/overview.html
INTERNET OF THINGS NEWS - http://www.theinternetofthings.eu/
IoT Overview Handbook - http://postscapes.com/internet-of-things-handbook
O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI
O‘RTA MAXSUS PROFFESONAL TA’LIMINING
O‘QUV DASTURI
Kasbning (mutaxassislikning) kodi va nomi:
|
|
5.52.01.02 - Dasturiy inginiring
|
Malaka nomi:
|
|
1. Amaliy dasturlash bo‘yicha mutaxassis
2. Mobil dasturlash bo‘yicha mutaxassis
|
O‘quv dasturining nomi:
|
|
Internet texnologiyalari
|
O‘quv dasturidagi tartib raqami:
|
|
3.1.3
|
Soatlar soni:
|
|
100
|
Toshkent – 2021
O‘quv dasturi Toshkent axborot texnologiyalari texnikumining 2021 yil «____» __________ dagi № ____sonli pedagogik kengashi majlisi bayoni bilan ma’qullangan va tasdiqlangan.
Ishlab chiqdi:
|
|
|
|
Mirzaxidova M.M. TATT maxsus fan o‘qituvchisi;
Djurayev A.I. TATT maxsus fan o‘qituvchisi;
|
|
|
|
|
|
Taqrizchi:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. O‘quv dasturiga umumiy talablar
Dasturning nomi
|
Internet texnologiyalari
|
Ajratilgan soatlar
|
100
|
O‘qituvchi sinfda o‘tkazadigan mavzular soni
|
13
|
Dasturning maqsadi
|
WEB dasturlash bo‘yicha bilimlarni egallash, HTML5, CSS va JavaScript imkoniyatlarini o‘zlashtirish, shuningdek WEB - hujjatlarni tashkil qilish va yaratishda kompyuter grafikasi ko‘nikmalarini qo‘llash
|
O‘zlashtirish natijalari
|
- zamonaviy dasturlash tili va ilg‘or asboblar yordamida odatiy dasturlash muammolarini hal qilish;
- ob’ektli, ob’ektga yo‘naltirilgan, deklarativ va funktsional yondashuvlar yordamida konsol va oyna ilovalari va sinf kutubxonalarini loyihalash va dasturlash;
|
Bilim
|
Internetning global Kompyuter tarmog‘ini tashkil etishning asosiy printsiplari va texnologiyalari;
Internet-dastur xizmatlarini qurish va ishlash asoslari;
Internet uchun amaliy dasturlashning asosiy texnologiyalari.
Internet-ilovalarini axborot xavfsizligini ta’minlash va himoya qilish texnologiyasi.
dasturiy taminotni yaratishda innavatsiyalardan foydalanish usullari;
web dasturlashda server va mijoz texnologiyalari;
Framework vazifasi va qo‘llash sohalarini.
|
Ko‘nikmalar
|
HTTP so‘rovlarini yaratish va HTTP javob maydonlarini tahlil qilish;
Gipermatnli xujjatlarni ishlab chiqish;
HTML va XHTML gipermatnli tillar, CSS jadvallari, JavaScript va boshqa dasturlash tillari yordamida web ilovalarni yaratish usullari;
dasturlarda tarmoq ulanishlari va xizmatlarini boshqarish;
Framework lar bilan ishlash;
Framework asosida dasturiy ta’minotni loyihalash va yaratish;
tarmoqlarda ishlaydigan server/mijoz dasturlarini ishlab chiqish.
|
O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi
|
Web dasturlash, O‘byektga yo‘naltirilgan dasturlash asoslari, O‘byektga yo‘naltirilgan va tarmoq dasturlash
|
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
|
2. O‘quv dasturining mazmuni
№
|
Mavzu nomi
|
Mavzuning qisqacha mazmuni
|
Jami
|
O‘qitishning tashkiliy shakli
|
Mustaqil ish
|
1
|
Belgilash (Разметки) tillari
|
XML texnologiyasi. XML hujjatlarini tuzish qoidalari. To‘g‘ri hosil qilingan
XML hujjatlari
|
8
|
N, A
|
4
|
2
|
Web -ilovalarni yaratish asoslari
|
MS Visual Studio -da web -ilovalar loyihasini yaratish
|
8
|
N, A
|
4
|
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.
|
8
|
N, A
|
4
|
4
|
Interfeys islab chiqish tamoyillari
|
Foydalanuvchi interfeysi tamoyillari
Internet ilovalari
|
8
|
N, A
|
4
|
5
|
Foydalanuvchining boshqaruv elementlarini yaratish.
|
Foydalanuvchining boshqaruv elementlarini yaratish. Foydalanuvchi boshqaruvini web -formga qo‘shish
|
8
|
N, A
|
4
|
6
|
Ma’lumotlarga murojaat (Доступ)
|
MS Visual Studio yordamida ma’lumotlarga murojaat. Ma’lumotlar bazasiga ulanish. DataGrid Control -da ma’lumotlarni tanlash.
|
8
|
N, A
|
4
|
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.
|
8
|
N, A
|
4
|
8
|
XML Web Server Control dan foydalanish.
|
XML arxitekturasi XML va DataSet Object. XML ma’lumotlari bilan ishlash. XML Web Server Control dan
foydalanish.
|
8
|
N, A
|
4
|
9
|
XML web -xizmatlaridan foydalanish
|
XML web -xizmatlaridan foydalanish. XML Web Services dan foydalanish zarurati. XML Web Services dasturlash modeli.
|
8
|
N, A
|
4
|
10
|
XML loyihasini yaratish
|
XML Web Service loyihalarini yaratish. XML Web Service uslublarini qo‘llash. XML Web Service ishini boshqarish.
|
8
|
N, A
|
4
|
11
|
Ma’lumotlarni saqlash
|
Ilova ma’lumotlarini saqlash. O‘zgaruvchilaridan foydalanish. Cookie fayllaridan foydalanish. Ilova o‘zgaruvchilaridan foydalanish. Ma’lumotlar bazasida o‘zgaruvchilarni saqlash.
|
8
|
N, A
|
4
|
12
|
Konfiguratsiya qilish (Конфигурирование)
|
Web -ilovani sozlash, optimallashtirish va joylashtirish
|
6
|
N, A
|
3
|
13
|
Web -ilovalarni himoya qilish.
|
Web -ilovalarni himoya qilish. Yakuniy nazorat
|
6
|
N, A
|
3
|
Jami
|
100
|
|
50
|
5. Tavsiya etilgan adabiyotlar, internet resurslari
Гарнаев Андрей , Гарнаев Сергей WEB-программирование на Java и JavaScript; СИНТЕГ - Москва, 2016. - 845 c.
Дронов, Владимир Macromedia Dreamweaver 4: разработка Web-сайтов; БХВ - М., 2014. - 608 c.
Qo‘shimcha adabiyotlar
1. А.А. Дуванов «Web-конструирование. DHTML» - БХВ-Петербург, 2016. - 586 c.
2. А.С. Строганов «Ваш первый сайт с использованием PHP-скриптов» - Диалог-Мифи, 2017. - 288 c.
3. Андрей Гарнаев «WEB-программирование на Java и JavaScript» - БХВ-Петербург, 2013. - 524 c.
4. В. Вуль «Электронные издания» - БХВ-Петербург, 2016. - 560 c.
5. В.В. Дунаев «HTML, скрипты и стили» - БХВ-Петербург, 2014. - 208 c.
6. Вадим Дунаев «HTML, скрипты и стили» - Книга по Требованию, 2014. - 368 c.
7. Владимир Дронов «РНР 5/6, MySQL 5/6 и Dreamweaver CS4. Разработка интерактивных Web-сайтов» - БХВ-Петербург, 2017. - 544 c.
8. Дж. Поллок «JavaScript. Руководство разработчика» - Питер, 2017. - 537 c.
9. Джози Вернеке «Язык географической разметки KML» - ДМК Пресс, 2017. - 284 c.
10. Джон Дакетт «Основы веб-программирования с использованием HTML, XHTML и CSS» - Эксмо, 2016. - 768 c.
11. Дэвид Флэнаган «JavaScript. Подробное руководство» - Символ-плюс, 2013. - 119 c.
12. Е. Бенкен «PHP, MySQL, XML. Программирование для Интернета» - БХВ-Петербург, 2013. - 352 c.
13. Кит Вуд «Расширение библиотеки jQuery» - ДМК Пресс, 2014. - 400 c.
14. Кристиан Уэнц «PHP и MySQL. Карманный справочник» - Вильямс, 2015. - 256 c.
15. Лазаро Исси Коэн «Полный справочник по HTML, CSS и JavaScript» - ЭКОМ Паблишерз, 2016. - 233 c.
16. Люк Веллинг «Разработка веб-приложений с помощью PHP и MySQL» - Вильямс, 2013. - 848 c.
17. М. Кантелон «Node.js в действии» - Питер, 2015. - 441 c.
18. Максим Кузнецов «Головоломки на PHP для хакера» - БХВ-Петербург, 2016. - 464 c.
19. Максим Кузнецов «Самоучитель PHP 5/6» - БХВ-Петербург, 2013. - 167 c.
20. Н.В. Савельева «Основы программирования на PHP. Курс лекций» - Интернет-университет информационных технологий, 2015. - 264 c.
21. Петр Ташков «Веб-мастеринг HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка» - Книга по Требованию, 2017. - 512 c.
22. Петцольд Чарльз , Эспозито Д. «Программирование для Microsoft Windows 8. Разработка приложений для Windows 8 на HTML5 и JavaScript (комплект из 2 книг)» - Питер, 2014. - 492 c.
23. Р. Никсон «Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript и CSS» - Питер, 2013. - 356 c.
24. Робин Никсон «Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript» - Питер, 2013. - 496 c.
25. Робин Никсон «Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5» - Питер, 2016. - 768 c.
26. Сэмми Пьюривал «Основы разработки веб-приложений» - Питер, 2014. - 659 c.
27. Тимур Машнин «Web-сервисы Java» - БХВ-Петербург, 2015. - 138 c.
28. Штефен Вальтер «Создание приложений для Windows 8 с использованием HTML5 и JavaScript» - ДМК Пресс, 2013. - 344 c.
29. Э. Уайт «PHP 5 на практике» - НТ Пресс, 2016. - 271 c.
30. Э. Фримен «Изучаем программирование на HTML5» - Питер, 2013. - 592 c.
Internet saytlari:
1. https://dasturchi.uz
2. https://dasturim.uz/
3. http://www.it-study.ru/
4. https://www.cyberforum.ru
O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI
O‘RTA MAXSUS PROFFESONAL TA’LIMINING
O‘QUV DASTURI
Kasbning (mutaxassislikning) kodi va nomi:
|
|
5.52.01.02 - Dasturiy inginiring
|
Malaka nomi:
|
|
1. Amaliy dasturlash bo‘yicha mutaxassis
2. Mobil dasturlash bo‘yicha mutaxassis
|
O‘quv dasturining nomi:
|
|
Ma’lumotlar bazasi va boshqarish tizimlari
|
O‘quv dasturidagi tartib raqami:
|
|
3.1.4
|
Soatlar soni:
|
|
120
|
Toshkent – 2021
O‘quv dasturi Toshkent axborot texnologiyalari texnikumining 2021 yil «____» __________ dagi № ____sonli pedagogik kengashi majlisi bayoni bilan ma’qullangan va tasdiqlangan.
Ishlab chiqdi:
|
|
|
|
Mirzaxidova M.M. TATT maxsus fan o‘qituvchisi;
Djurayev A.I. TATT maxsus fan o‘qituvchisi;
|
|
|
|
|
|
Taqrizchi:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. O‘quv dasturiga umumiy talablar
Dasturning nomi
|
Algoritmlash va dasturlash asoslari
|
Ajratilgan soatlar
|
120
|
O‘qituvchi sinfda o‘tkazadigan mavzular soni
|
14
|
Dasturning maqsadi
|
-SQL orqali ma’lumotlar bazasining to‘g‘ri kontseptsiyasini yaratish
- ma’lumotlar bazasi yordamida ma’lumotlar bazasining tuzilishi va kontseptsiyasini o‘rganish
|
O‘zlashtirish natijalari
|
relyatsion ma’lumotlar bazasini yaratish;
Ma’lumotlar bazasidan ma’lumotlarni dasturiy ravishda ajratish uchun so‘rovlar tilidan foydalanish.
|
Bilim
|
turli darajadagi ma’lumotlar bazasini modellash;
ma’lumotlar bazasi modellarini taxlil qilish tamoyillari;
ma’lumotlar bazasini belgilangan mezonlarga muvofiq optimallashtirish usullari;
ma’lumotlar bazalarining ishonchlilik ko‘rsatkichlari;
ma’lumotlar bazasi va ularni tartibga solish modellari;
ma’lumotlar bazasini boshqarish soxasidagi standartlar;
SQL tili relyatsion ma’lumotlar bazasi bilan ishlashning asosiy vositasi sifatida qo‘llash usullari.
|
Ko‘nikmalar
|
ma’lumotlar bazasini mavzu doirasida taxlil qilish;
ma’lumotlar bazasining mantiqiy va jismoniy tuzilishini shakllantirish;
ma’lumotlar bazasini sifatini baxolash;
ma’lumotlar bazasini yanada rivojlantirish va takomillashtirish usullarini taklif qilish;
ma’lumotlar bazasi bilan o‘zaro algoritmlarning samaradorligini baxolash.
vazifani xal qilish uchun ma’lumotlar bazasini boshqarish tizimlari va vositalarini tanlash;
ma’lumotlar bazasini boshqarish tizimlaridan foydalanish;
test sinov ma’lumotlar bazasini yaratish va uni boshqarish;
|
O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi
|
Algoritmlash va dasturlash asoslari, Web texnologiyalar
|
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
|
2. O‘quv dasturining mazmuni
№
|
Mavzu nomi
|
Mavzuning qisqacha mazmuni
|
Jami
|
O‘qitishning tashkiliy shakli
|
Mustaqil ish
|
1
|
Ma’lumotlar bazasining asosiy tushunchalari
|
Ma’lumotlar ombori va uning tarixi. Ma’lumotlar omborini loyihalash tu-shunchasi. Ma’lumot turlari..
|
4
|
N, A
|
2
|
2
|
Ma’lumotlar omborini boshqarish tizimlari – MOBT
| |
Do'stlaringiz bilan baham: |