Toshkent axborot texnologiyalari texnikumi



Download 369,52 Kb.
bet20/49
Sana10.02.2022
Hajmi369,52 Kb.
#441890
1   ...   16   17   18   19   20   21   22   23   ...   49
Bog'liq
Дастурий инжиниринг узб дастурлар туплами 30 09 (1)

Internet saytlari

  1. www.window.edu.ru/

  2. www.all-ib.ru/

  3. www.intuit.ru

  4. www.bezopasnik.org

  5. www.croc.ru

  6. www.mti.edu.ru

  7. www.academy.it.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:




O‘byektga yo‘naltirilgan dasturlash asoslari

O‘quv dasturidagi tartib raqami:




2.08

Soatlar soni:




60

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

O‘byektga yo‘naltirilgan dasturlash asoslari

Ajratilgan soatlar

60

O‘qituvchi sinfda o‘tkazadigan mavzular soni

15

Dasturning maqsadi

Dasturlash asoslarini o‘rgatish, oddiy dasturlarni ishlab chiqishda JAVA tili operatorlaridan foydalanish, yangi dasturiy mahsulotlarni ishlab chiqish va yaratish, ob’ektga yo‘naltirilgan dasturlashning asosiy tamoyillarini o‘rganish, ob’ektlar bilan ishlash

O‘zlashtirish natijalari

Algoritmlarni qurishning umumiy tamoyillari, asosiy algoritmik tuzilmalar;
dasturlash tizimi haqida tushuncha;
protsessual dasturlash tilining asosiy elementlari, dastur tuzilmasi, operatsiyalar, boshqaruv tuzilmalari, ma’lumotlar tuzilmalari, fayllar, xotira;
kichik dasturlar, dasturlar kutubxonalarini kompilyatsiya qilish;
ob’ektga yo‘naltirilgan dasturlash modeli, sinflar va ob’ektlar haqida tushuncha, ularning xossalari va usullari

Bilim

zamonaviy dasturlash usullari;
ob’ektga yo‘naltirilgan dasturlashning asosiy tamoyillari;
ob’ektga yo‘naltirilgan dasturlash texnologiyasi;
vizual dasturlash texnologiyalari;
dasturiy ta’minotni ishlab chiqish tamoyillari va xususiyatlari.

Ko‘nikmalar

tizimli texnologiyalar va ob’ektga yo‘naltirilgan dasturlash yordamida dasturlash tillaridan birida Kompyuter uchun dasturlarni ishlab chiqish;
dasturiy ta’minot ishonchliligini baxolash.

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

O‘byektga yo‘naltirilgan va tarmoq dasturlash , Web 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

Dasturlash bilan tanishish

Dasturlash bilan tanishish. Dasturlash tillarining rivojlanishi.
Dasturlash tillari haqida umumiy ma’lumot. Dasturlash tillari doirasi. Dasturlash til standartlari. Loyiha muhiti. Kompilyator va interpritatorlar.

4

N,A

2

2

O‘zgaruvchi turlari.

O‘zgaruvchi turlari. O‘zgaruvchi larning oddiy turlari. Strukturalangan o‘zgaruvchilar turlari

4

N,A

2

3

Dasturlash tili operatorlari

Operatsiyalar va ifodalar. Ifodalarni shakllantirish va hisoblash qoidalari. Dasturning tuzilishi. Ma’lumot kiritish va chiqarish. O‘zlashtirish operatori. Murakkab operator.

4

N,A

2

4

Shartli operatorlar.

Shartli operator. Shartli tanlosh operatori

4

N,A

2

5

Siklli operatorlar

Parametrli sikllar. Ich-ich sikllar. Sharti oldinda berilgan sikllar. Sharti keyin berilgan sikllar.

4

N,A

2

6

Massivlar

Bir o‘lchovli massivlar. Ikki o‘lchovli massivlar. Satrlar. Satrlar bilan ishlashdigan standart protseduralar va funktsiyalar

4

N,A

2

7

Strukturalar

Tuzilgan ma’lumotlar turi to‘plamlar. To‘plamlar bilan amallar.

4

N,A

2

8

Fayllar bilan ishlash

Birlashtirilgan ma’lumotlar turi - yozuv. Ketma-ket kirish fayllari. To‘g‘ridan -to‘g‘ri kirish fayllari

4

N,A

4

9

Prosedura va funktsiyalar

Qism dasturlar haqida umumiy ma’lumot. Qism dasturlarning ta’rifi va chaqiruvi.
Parametrlarni uzatish mexanizmi. Funktsiyalarni tashkil qilish.
Rekursiya. Rekursiv algoritmlarni dasturlash.



4

N,A

4

10

Ko‘rsatkichlar

Ko‘rsatkichlar. Ko‘rsatkichlarning tavsifi. Dinamik ravishda ajratilgan xotiraning asosiy tushunchalari va ilovalari. Dinamik o‘zgaruvchilarni yaratish va o‘chirish
Ko‘rsatkichlarga asoslangan ma’lumotlar tuzilmalari.

4

N,A

2

11

Ob’ektga yo‘naltirilgan dasturlashning asosiy tamoyillari

OYDning asosiy tamoyillari: inkapsulyatsiya, vorislik, polimorfizm
Ob’ekt sinflari. Komponentlar va ularning xususiyatlari.
Voqealarga asoslangan dasturlash modeli. Komponentlarga asoslangan yondashuv.

4

N,A

2

12

Integrallashgan muhit

Integrallashgan muhit uchun apparat va dasturiy ta’minot talablari.
Integrallashgan muhit interfeysi: xarakteristikalar, asosiy oynalar, asboblar, ob’ektlar. Forma va undagi boshqaruv elementlarining joylashuvi.
Komponentlar paneli va ularning xususiyatlari. Loyiha kodi oynasi.
Loyihaning tarkibi va xususiyatlari. Loyihani bajarilishi. Loyihaning parametrlarini sozlash.

4

N,A

2

13

Oynali ilovalar ishlab chiqish.

Ilovaning funktsional interfeysini ishlab chiqish. Ilova interfeysini yaratish.

4

N,A

2

14

Ilovani ishlab chiqish bosqichlari

Ilovaning funktsional sxemasini ishlab chiqish. O‘yin dasturini ishlab chiqish.

4

N,A

2

15

Sinflar ierarxiyasi

OYD sinflari: turlari, maqsadi, xususiyatlari, usullari, hodisalari
Yakuniy nazorat

4

N,A

2

Jami

60




30



5. Tavsiya etilgan adabiyotlar, internet resurslari
1. Sh.A. Nazirov, R.V. Kabulov, M.R. Babajanov, K.S. Raxmonov «S va S++ tili». 2013 y
2. . Fabio, Luigi Bellifemine Developing Multi–Agent Systems with JADE / Fabio Luigi Bellifemine. - Москва: ИЛ, 2016. - 300 c.
2. Берд, Барри Программирование на Java для чайников / Барри Берд. - М.: Диалектика, 2013. - 384 c.
3. Васильев, А. Н. Самоучитель Java с примерами и программами / А.Н. Васильев. - М.: Наука и техника, 2016. - 368 c.
4. Герберт, Шилдт Java 8. Руководство для начинающих / Шилдт Герберт. - М.: Диалектика / Вильямс, 2015. - 899 c.
5. Герберт, Шилдт Java. Руководство для начинающих / Шилдт Герберт. - М.: Диалектика / Вильямс, 2014. - 104 c.
6. Давыдов, Станислав IntelliJ IDEA. Профессиональное программирование на Java / Станислав Давыдов , Алексей Ефимов. - М.: БХВ-Петербург, 2015. - 800 c.
7. Джошуа, Блох Java. Эффективное программирование / Блох Джошуа. - М.: ЛОРИ, 2014. - 292 c.
8. Дронов, Владимир JavaScript. Народные советы / Владимир Дронов. - М.: БХВ-Петербург, 2014. - 464 c.
9. Карабин, Петр Язык программирования Java: Создание интерактивных приложений для Internet / Петр Карабин. - М.: Познавательная книга плюс, 2010. - 224 c.


Qo‘shimcha adabiyotlar
10. Кларенс, Хо Spring 3 для профессионалов / Хо Кларенс. - М.: Диалектика / Вильямс, 2013. - 818 c.
11. Льюис, Дирк Самоучитель Java 7 / Дирк Льюис , Петер Мюллер. - М.: БХВ-Петербург, 2013. - 464 c.
12. Машнин, Тимур Современные Java-технологии на практике / Тимур Машнин. - М.: БХВ-Петербург, 2010. - 581 c.
13. Монахов, В. Язык программирования Java и среда NetBeans (+ DVD-ROM) / В. Монахов. - М.: БХВ-Петербург, 2012. - 704 c.
14. Монахов, В. Язык программирования Java и среда NetBeans / В. Монахов. - М.: БХВ-Петербург, 2011. - 704 c.
15. Риз, Ричард Обработка естественного языка на Java / Ричард Риз. - М.: ДМК Пресс, 2016. - 264 c.
16. Савитч, Уолтер Язык Java. Курс программирования / Уолтер Савитч. - М.: Вильямс, 2010. - 928 c.
17. Сеттер, Р. В. Изучаем Java на примерах и задачах / Р.В. Сеттер. - М.: Наука и техника, 2016. - 240 c.


Internet saytlari:
18. https://dasturchi.uz
19. https://dasturim.uz/
20. http://www.it-study.ru/
21. 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 inginiringi

Malaka nomi:




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

O‘quv dasturining nomi:




O‘byektga yo‘naltirilgan va tarmoq dasturlash

O‘quv dasturidagi tartib raqami:




3.1.1

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:










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
















Taqrizchi:












































1. O‘quv dasturiga umumiy talablar

Dasturning nomi

O‘byektga yo‘naltirilgan va tarmoq dasturlash

Ajratilgan soatlar

120

O‘qituvchi sinfda o‘tkazadigan mavzular soni

6

Dasturning maqsadi

Tarmoq dasturlarini ishlab chiqishda o‘byektga yo‘naltirilgan dasturlashdan foydalanishning nazariy asoslarini o‘zlashtirish. Amaliy dasturlarni, uning asosiy tuzilmalarini, usullari va texnologik dasturlarini ishlab chiqishga yo‘naltirilgan zamonaviy o‘byektga yo‘naltirilgan dasturlash tilida tarmoq ilovalarini ishlab chiqish usullari va texnikasini o‘rganishdir. Taqsimlangan yondashuvdan foydalangan holda mijoz-server arxitekturasi dasturlarini ishlab chiqish va qo‘llash bo‘yicha asosiy ko‘nikmalarni egallash, tarmoq dasturlarini ishlab chiqishda integrallashgan dasturlash muhitida ishlashni o‘rganish, ularni joylashtirish texnologiyasini va turli amaliy muammolarni yechishda qo‘llashni o‘rganish



O‘zlashtirish natijalari

  • to‘plangan ma’lumotlarni tahlil qilish va baholash;

  • global axborot resurslaridan foydalanish;

  • zamonaviy axborot kommunikatsiya vositalariga ega bo‘lish;

  • dasturiy mahsulotlarni loyihalashtirish va ishlab chiqish uchun zamonaviy usullar, tillar, texnologiyalar va vositalarga, o‘z printsiplari va asosiy ko‘nikmalariga, texnikasiga, dasturiy ta’minotni o‘rnatish, moslashtirish va saqlash usullariga ega bo‘lish;

  • kasbiy faoliyat jarayonlarini avtomatlashtirilgan qo‘llab-quvvatlash uchun dasturiy ta’minot, dasturiy ta’minot va tizimlarni tanlashni tahlil qilish va asoslash;

  • kasbiy faoliyat bilan bog‘liq muammolarni hal qilishda avtomatlashtirilgan yordam ko‘rsatish uchun dasturiy ta’minot va tizimlarni ishlab chiqish;

  • dasturiy mahsulotlar va amaliy dasturlarning texnik talablarga muvofiqligini sinovdan o‘tkazish;

  • kasbiy faoliyatni ta’minlash uchun ishlab chiqilgan dasturiy vositalarni modellashtirish va dizaynini amalga oshirish;

  • professional muammolarni hal qilish uchun yaratilgan dasturiy vositalarning texnik va dizayn hujjatlarini ishlab chiqish;

  • kasbiy faoliyat jarayonlarini rasmiylashtirilgan vakillikning funktsional, axborot va boshqa modellarini ishlab chiqish.




Bilim

  • amaliy dasturlash tilining asoslari va xususiyatlarini;

  • tarmoq dasturlarini ishlab chiqishning asosiy printsiplari va texnologiyalarini;

  • mijoz-server dasturlarini komponentlarga yo‘naltirilgan rivojlantirish texnologiyasi;

  • mijoz-server va server dasturlarining o‘zaro munosabatlarini ishlab chiqish va tuzatish usullarini;

  • dasturlarni ishlab chiqish uchun mijoz-server arxitekturasida ma’lumotlar almashish uchun eng keng tarqalgan tarmoq protokollaridan va ma’lumotlarni uzatishning boshqa vositalaridan foydalanishni;

  • tarmoq dasturlarini ishlab chiqish vositalarini;

  • mijoz-serverning o‘zaro ishlash texnologiyasi va foydalanuvchi interfeysini rivojlantirishni

Ko‘nikmalar

  • mijoz so‘rovlarini server tomonidan qayta ishlash uchun turli xil usullar va protseduralar bilan mijoz-server arxitekturasidagi amaliy dasturlarni yaratish;

  • zamonaviy texnologiyalardan foydalangan holda har xil turdagi mijoz dasturlari va interfeysli ilovalarni ishlab chiqishni;

  • mijoz-server dasturlarini ishlab chiqishni;

  • tarqatilgan ma’lumotlarga ishlov berish va masofadan turib qo‘ng‘iroq qilish texnologiyasini ishlab chiqish usullarini;

  • server dasturlari va foydalanuvchi interfeyslari uchun tillar va dasturlash usullari;

  • tarqatilgan axborot tizimlarining dasturiy ta’minotini yaratishni

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

Алгоритмлаш ва дастурлаш асослари, Интернет иловаларини ишлаб чиқиш, Маълумотлар базаси ва бошқариш тизимлари, Объектга йуналтирилган дастурлаш асослари

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

Kirish

Server va mijoz tushunchalari. Server turlari va ularning qo‘llanilishi. Mijoz-server arxitekturasi. Ma’lumotlar jadvallari Tarmoqning o‘zaro ta’sirini amalga oshirish uchun asosiy sinflar va interfeyslar. Tarmoqlar, paketlar va protokollar. Tarmoq manzillari va nomlar.

10



5

2

Socketlar

TCP / IP protokollar: UDP, TCP, SCTP. TCP ulanishlar. Port raqamlari. Buffer o‘lchamlari va cheklovlari. Tarmoq xizmatlari protokollari. IPv4 va IPv6 soket manzillari tuzilmalari. Bayt tartibini boshqarish. Inet_aton, inet_addr, inet_ntoa funktsiyalari. Inet_pton, inet_ntop funksiyalari. Soketdan o‘qish.

20



10

3

Ma’lumot yuborish va qabul qilish

Exo serverni ishlab chiqish: socketni yaratish va port bilan aloqa qilish, portni tinglashni boshlash, mijoz ulanishini kutishni blokirovka qilish, ulanish uchun serverni blokirovka qilish, ulanishni qayta ishlash uchun serverni parallellashtirish, ulanishni tugatish va kutishni blokirovka qilish, ulanishni qayta ishlash.

20



10

4

Tarmoq xizmatlari.

Unixda xizmatning (demon) ishlash printsiplari. Xizmatni ro‘yxatga olish: syslogd demon, syslog funktsiyasi. Jarayonni xizmatga o‘tkazish. Sana va vaqt xizmatini ishlab chiqish. Inetd xizmati (xinetd). Xizmatni inetd bilan ishlashga tayyorlash.

30



15

5

Tarmoq dasturlarini dasturlash asoslari

TCP va UDP protokollariga asoslangan mijozlar bilan seriyali serverlarning o‘zaro ishlashini dasturlash. O‘byektlarni tarmoq orqali uzatish. O‘byektlarni seriyalash mexanizmlari. Ma’lumotlar bazasini loyihalashning asosiy xususiyatlarii. Drayver tushunchasi, ma’lumotlar bazalariga ulanish va so‘rovlar, ularning xususiyatlari. Ilovaning ma’lum bir MBBT bilan o‘zaro aloqasini dasturlash. Ma’lumotlar bazalari bilan o‘zaro ishlash uchun ixtisoslashgan ramkalardan foydalanish Uch bosqichli arxitektura tushunchasi. Uch bosqichli arxitektura dizayni. Tarmoq ilovalari va ma’lumotlar bazalarini birlashtirish.

20



10

6

Tarmoq web-dasturlarini dasturlash

Mijoz dasturlarini yaratish uchun kengaytiriladigan markalash tillaridan foydalanish. Servletlar haqida tushuncha. Servlet hayot aylanishi. Servlet yillarini rivojlantirish uchun asosiy interfeyslar va sinflar. HTTP so‘rovlari. JSP tushunchasi. JSP-da skript elementlarining turlari va ularning xususiyatlari. HTML shaklidagi ma’lumotlarni uzatish usullari. Servlet va JSP integratsiyasi. Servletlar va JSP-larni qo‘llab-quvvatlash uchun dasturlarni o‘rnatish, sozlash. Web-ilovalarni ishlab chiqishda asosiy yondashuvlar haqida umumiy ma’lumot. Appletlar texnologiyasi va uning xususiyatlari. JavaWebStart texnologiyasi. JavaWebStart ishini tashkil etish mexanizmlari va usullari. Mobil ilovalarni ishlab chiqish vositalari. Telefon emulyatorlari. JAVA2 ME dasturining ishlash jarayoni. Android dasturiy ta’minoti.



20



10

Jami

120




60



Tavsiya etilgan adabiyotlar, internet resurslari:
Asosiy adabiyotlar

  1. Network Programming. TCP/IP Sockets in C: Practical Guide for Programmers: 2nd (second) Edition, Michael J. Donahoo

  2. БендJamiн Эванс, Мартин Вербург. Java. Новое поколение разработки. Санкт-Петербург: Питер, 2014г.,

  3. Буди Курняван. Создание web-приложений на языке Java с помощью сервлетов, JSP и EJB. Москва: Лори, 2012г.,

  4. Буди Курняван. Программирование WEB-приложений на языке Java. Москва: Лори, 2014 г.

Qo‘shimcha adabiyotlar

  1. Патрисия Лигуори, Роберт Лигуори. Java 8. Карманный справочник. Москва:Вильямс, 2015 г.

  2. Р. Хелм, Эрик Гамма. Приемы объектно-ориентированного проектирования. Паттерны проектирования. Санкт-Петербург: Питер, 2013г.

  3. Брюс Эккель. Философия Java. Библиотека программиста. Санкт-Петербург: Питер, 2014г.,

  4. И. И. Попов, Н. В. Максимов. Компьютерные сети. Москва: ИнфраМ, 2013г.,



Internet saytlari

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

  2. https://metanit.com/

  3. https://habr.com/



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 inginiringi

Malaka nomi:




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



O‘quv dasturining nomi:




Internetga ulangan buyumlarni dasturlash

O‘quv dasturidagi tartib raqami:




3.1.2

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:










Djurayev A.I. TATT maxsus fan o‘qituvchisi;
Musakayev R.R. TATT maxsus fan o‘qituvchisi
















Taqrizchi:












































1. O‘quv dasturiga umumiy talablar

Dasturning nomi

Internetga ulangan buyumlarni dasturlash

Ajratilgan soatlar

120

O‘qituvchi sinfda o‘tkazadigan mavzular soni

36

Dasturning maqsadi

Arduino orqali ishlatilishi mumkin bo‘lgan apparat va dasturiy ta’minotga ega bo‘lgan ochiq manbali elektron platforma orqali C tili bilan dasturiy ta’minotni joriy etishga qaratilgan. Dasturiy ta’minot asoslarini, shu jumladan kirish va chiqishlarni qamrab olgan holda, talabalarga Arduino kengaytiriladigan dasturiy ta’minot va texnik vositalarini o‘rgatish.

O‘zlashtirish natijalari

"mikrokontroller", "sxema" va boshqa asosiy elektron tushunchalarni tushunish. Funksiyalar, o‘zgaruvchilar, blok, sikl va holat kabi asosiy tushunchalarni o‘rganish. Dasturlash hamda texnik vositalarga qiziqishni rivojlantirish.

Bilim

  • dasturlash va robototexnika haqida asosiy tushunchalar;

  • robotlashtirilgan qurilmalarning konstruktsiyalari;

  • arduino bilan tanishish;

  • arduino dasturining tuzilishi;

  • o‘zgaruvchilar va ma’lumotlar turlaridan foydalanish;

  • arduino operatsiyalari

  • axborotni kiritish-chiqarishni tashkil etish (shu jumladan fayllar bilan ishlash);

  • massivlarni, funksiyalarni yaratish va qayta ishlash usullari;

  • analog arduino buyruqlaridan foydalanish;

  • led chirog‘ini qo‘llash;

  • robotni boshqarish funksiyasi va robot qo‘li;

  • robotlashtirilgan qurilmalarni dasturlash;

  • avtonom mobil robot.

Ko‘nikmalar

  • muammoni hal qilishda umumiy yondashuvni ishlab chiqish;

  • turli tuzilmalar uchun algoritmlarni tuzish;

  • mantiqiy algebra elementlarini mantiqiy ifodalarni qurish va hisoblash uchun ishlatish;

  • asosiy konstruktsiyalardan foydalangan holda dasturlarni yozish;

  • standart o‘zgaruvchilar va ma’lumotlar turlaridan foydalanish;

  • Arduino tilining turli xil operatorlaridan foydalanish;

  • massivlardan foydalanish;

  • Arduino analog buyruqlarini tushunish va ulardan foydalanish;

  • LED sxemasini sozlash;

  • boshqaruv dasturlarini yaratish;

  • algoritmlarni ishlab chiqish va robotlarni boshqarish dasturlarini tuzish asoslarini o‘zlashtirish;

  • sensorning ishlashini tekshirish;

  • o‘lchov vositalaridan foydalanish;

  • Arduino platformasida dasturlar yozish.

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

Kompyuterni dasturlash, Elektronika, Fizika

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

Internetga ulangan buyumlarni (Interenet of Things(IoT)) - dasturlash asoslari

- Ushbu kurs bilan tanishish
- IoT tushunchasi bilan tanishtirish
- IoT dasturlashni joriy (tatbiq) etish

2



1

2

Arduino dasturlash tilining asosiy tarkibi va tuzilishi

- Arduino IDE
- setup()

Download 369,52 Kb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   49




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