O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi samarqand davlat chet tillar instituti



Download 146 Kb.
bet1/5
Sana22.07.2022
Hajmi146 Kb.
#836939
  1   2   3   4   5
Bog'liq
FAN dastur Dasturlash texnologiyalari 2021-2022


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


SAMARQAND DAVLAT CHET TILLAR INSTITUTI






«Tasdiqlandi»
O‘quv ishlari bo‘yicha prorektor ______________F.Sh.Ro‘ziqulov
2022 yil «____»________



DASTURLASH TEXNOLOGIYALARI
FANINING O‘QUV DASTURI



Bilim sohasi

200000 – San’at va gumanitar fanlar

Ta’lim sohasi

230000-Tillar

Ta’lim yo‘nalishi

60230800-Kompyuter lingvistikasi




Samarqand 2022 y.



Fan/modul kodi
302DAT 1,2 20

O’quv yili
2022-2023
2023-2024

Semestr
2-3-4

ECTS-Kreditlar
8-6-6

Fan/modul turi
Majburiy

Ta’lim tili
O’zbek

Haftadagi dars soatlari
6-6-6



1.

Fanning nomi

Auditoriya mashg’ulotlari (soat)

Mustaqil ta’lim (soat)

Jami yuklama (soat)

Dasturlash texnologiyalari

270

330

600

2.

  1. Fanning mazmuni

Fanni o‘qitishdan maqsad – talabalarda lingvistik masalalarni yechishda algoritmlar, dasturlash texnologiyalari va vositalari, Python freymvorklari va kutubxonalarini qo‘llas’ bo'yicha bilim, ko‘nikma v amalaka shakllantirishdir.
Fanning vazifasi – talabalarga Python dasturlash tili operatorlarini, Python kutubxonalarini, Pythonda matnli ma’lumotlarni qidirish, qayta ishlash va tahlil qilishni, fayllar bilan ishlashni o‘rgatishdan iborat.
II. Asosiy nazariy qism (ma’ruza mashg’ulotlari)
II.I. Fan tarkibiga quyidagi mavzular kiradi:

  1. mavzu. Rekursiya

  1. mavzu. Navbat bilan ishlash, Stek bilan ishlash

  2. mavzu. Daraxt ma'lumotlar tuzilmasi

  3. mavzu. Qidirish algoritmlari, Tartiblash algoritmlari

  4. mavzu. Klass va obyekt

  5. mavzu. Inkapsulyasiya

  6. mavzu. Merosxo’rlik

  7. mavzu. Polimorfizm

  8. mavzu. Regulyar ifodalar

  9. mavzu. Pythonda regulyar ifodalar bilan ishlash

  10. mavzu. Paketlar bilan ishlash pip vosilasi, Virli.ialcnv vositasi

  11. mavzu. Dastur kodi versiyalari bilan ishlash. Git vositasi. GitHub tizimi.

  12. mavzu. Pythonda ma'lumotlar bazasi bilan ishlash. NoSQL

  13. mavzu. Pythonda ma'lumotlar bazasi bilan ishlash. CRUD so’rovlar.

  14. mavzu Pythonda ma'lumotlar bazasi bilan ishlash. Ma'lumotlarni filtrlash, qidirish, tartiblash.

  15. mavzu. Pythonda ma'lumotlar bazasi bilan ishlash. Tranzaksiyalar bilan ishlash.

  16. mavzu. SQLAlchemy ORM

  17. mavzu. Pythonda grafik interfeyslarni yaratish

  18. mavzu. HTTP protokoli. HTML tili asoslari. HTML hujjat tuzilmasi. Matnlarni formatlash teglari. Teg atributlari. HTML tili. Jadvallar. Rasmlar. Havolalar. Ro’yxatlar.

  19. mavzu. HTML forma teglari

  20. mavzu. Stillar. CSS. Veb sahifaga stillarni qo’llash. Bootstrap.

  21. mavzu. Javascript tili asoslari

  22. mavzu. Javascript kutubxonalari

  23. mavzu. Django freymvorki. Django freymvorkida ko’rinish va marshrutlash

  24. mavzu. Django freymvorkida shablonlar

  25. mavzu. Django freymvorkida formalar

  26. mavzu. Django freymvorkida modellar

  1. Amaliy mashg'ulotlari bo‘yicha ko‘rsatma va tavsiyalar

Amaliy mashg‘ulotlarni tashkil etish bo'yicha kafedra professor-o'qituvchilari tomonidan ko'rsatmalar va tavsiyalar ishlab chiqiladi. Unda talabalar asosiy ma’ruza mavzulari bo'yicha olingan bilim va ko'nikmalarini amaliy masalalarni hal qilishga qaratadi. Shuningdek, darslik va o‘quv qo'llanmalar asosida talabalar bilimlarini mustahkamlashga erishish, tarqatma materiallardan foydalanish kasbiy sohalari bo'yicha turli xil loyihalar tayyorlab, o'qitish jarayonida foydalanishni tashkil etish va boshqalar tavsiya etiladi.
Amaliy mashg‘ulotlar uchun quyidagi mavzular tavsiya etiladi:

  1. Rekursiya

  2. Navbat bilan ishlash

  3. Stek bilan ishlash

  4. Daraxt ma'lumotlar tuzilmasi

  5. Qidirish algoritmlari

  6. Tartiblash algoritmlari

  7. Klass va obyekt

  8. Inkapsulyasiya

  9. Merosxo’rlik

  10. Polimorfizm

  1. Regulyar ifodalarni yozish

  2. Pythonda regulyar ifodalar bilan ishlash

  3. Paketlar bilan ishlash pip vositasi, Virtualenv vositasi

  4. Dastur kodi versiyalari bilan ishlash. Git vositasini o’rnatish. GitHub tizimidan ro’yxatdan o’tish.

  5. Dastur kodlarini versiyalarini GitHub tizimi bilan boshqarish

  6. Pythonda ma'lumotlar bazasi bilan ishlash. NoSQL

  7. Pythonda ma'lumotlar bazasi bilan ishlash. CRUD so'rovlarni yaratish

  8. Pythonda ma'lumotlar bazasi bilan ishlash. Ma'lumotlarni filtrlash, qidirish, tartiblash

  9. Pythonda ma'lumotlar bazasi bilan ishlash. Tranzaksiyalar bilan ishlash

  10. SQLAlchemy ORM

  1. Pythonda grafik interfeysni yaratish, dastur oynasida tugmani va kiritish elementlarini joylashtirish, uning xossalarini o’zgartirish

  2. Dastur oynasida forma elementlari (Label, Checkbutton, Radiobutton, Listbox va boshqalar) bilan ishlash

  3. HTTP protokoli. HTML tili asoslari. HTML hujjat tuzilmasi. Matnlarni formatlash teglari. Teg atributlari.

  4. HTML tili. Jadvallar. Rasmlar. Havolalar. Ro’yxatlar.

  5. HTML forma teglari

  1. Stillar. CSS. Veb sahifaga stillarni qo’llash.

  2. Bootstrap freymvorki

  3. Javascript tili asoslari

  4. Javascript funksiyalar

  5. Javascript kutubxonalari

31 .Javascript sinxron va asinxron so'rovlar, AJAX so’rovlar.

  1. Django freymvorki. Django freymvorkida ko’rinish va marshrutlash

  2. Django freymvorkida shablonlar

  3. Django freymvorkida formalar

  4. Django freymvorkida modellar

Amaliy mashg'ulotlarning maqsadi nazariy olingan bilimlar asosida amaliy topshiriqlarni bajara olish ko'nikmalarini hosil qilishdan iborat. Amaliy mashg'ulotlarda talabalar python dasturlashda mavjud kompyuterli dasturiy ta’minotlaridan amaliyotda samarali foydalanish usullaridan ish jarayonida foydalanishni o‘rganadilar.
Dasturlash texnologiyalari fanidan laboratoriya ishlari talabalar nazariy va amaliy ma’lumotlarni tahlili va ulardan foydalanish imkoniyatlari bo‘yicha kompyuterlar yordamida tashkil etiladi va tekshirilib natijalar olinadi.

Download 146 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