O’zbekiston respublikasi oliy ta’lim,fan va innovatsiyalar vazirligi andijon mashinasozlik instituti “tasdiqlayman”


Download 65.59 Kb.
bet1/4
Sana02.12.2023
Hajmi65.59 Kb.
#1779674
  1   2   3   4
Bog'liq
DASTURLASH SILLABUS sirtqi




O’ZBEKISTON RESPUBLIKASI OLIY TA’LIM,FAN VA INNOVATSIYALAR VAZIRLIGI
ANDIJON MASHINASOZLIK INSTITUTI
TASDIQLAYMAN”
O‘quv ishlar bo‘yicha prorektor.
__________ S.Aliyev
“____” _________2023y
DASTURLASH FANINING
SILLABUSI
Sirtqi ta’lim uchun


Bilim sohasi

60000000 - Axborot kommunikatsiya texnologiyalari

Ta’lim sohasi

61000000 - Axborot kommunikatsiya texnologiyalari

Ta’lim yo‘nalishi

60610700-Sun’iy intelekt

















































Fanning nomi:

Dasturlash

Fan/modul turi

Majburiy

Fan/modul kodi

PROG16MBK

Yil:

1

Kurs:




O‘quv yili

2023-2024

Ta’lim shakli:

Sirtqi

Mashg‘ulotlar shakli va semestrga ajratilgan soatlar:

180

Ma’ruza

8

Amaliy mashg’ulotlar

8

Laboratoriya mashg‘ulotlari

6

Seminar

-

Mustaqil ta’lim

158

Kredit miqdori:

6

Baholash shakli:

Yozma,test

Fan tili:

O‘zbek




Fan maqsadi (FM)

FM 1

Fanni o‘qitishdan maqsad – axborotni yig’ish, saqlash va qayta ishlash, uzatishning asosiy tamoyillarini python dasturlash tili orqali o‘rganish. Shuningdek, zamonaviy axborot tizimlarini yaratish va ularni yaratish usul va texnologiyalarini o‘rganish. Turli texnik bilimlarga oid masalalarni zamonaviy dasturlash tillari yordamida hal etish va ularning usullarini o‘rganishdan iborat.

Fanning vazifasi (FV)

FV 1

Fanning vazifasi – Algoritmlar, ular bilan ishlash, massiv tushunchasi, dasturlash tilining operatorlari, funksiya tushunchasi kabi tushunchalarni o‘rganadi. Bo‘lajak mutaxassislarda amaliy masalalarni va informatsion modellashtirish ko‘nikmalarini shakllantirish kabi masalalarni ham o‘rganiladi.

Fanni o‘zlashtirish uchun zarur boshlang‘ich bilimlar

1

Hisob(CALC18MBK)

2

Fizika (PHYS16MBK)

Ta’lim natijalari (TN)




Bilimlar jihatidan

TN 1

Dasturlash tilining asosiy tushunchalarini aytish;

TN 2

Dasturlashning mohiyatining bugungi kundagi o‘rnini tushuntirish;

TN 3

Identifikatorlar va dasturlash tili operatorlarni tushuntirish;

TN 4

Massivlarni tahlil qila olish;

TN 5

Dasturiy vositalarning ahamiyatini tushuntirish;




Ko‘nikmalar jihatidan

TN 6

Kursni o‘zlashtirgan talabalar funksiya va uning turlarini tushuntirib beraoladi;

TN 7

Barcha o‘rgangan dasturlash fani tushunchalari asosida dastur yarata oladi;



Asosiy nazariy qism (ma’ruza mashg‘ulotlari)
II. Fan tarkibiga quyidagi mavzular kiradi:

Fan mazmuni

Ajratilgan soat

Mashg’ulotlar shakli: maruza (M)

1-semestr

M1

Dasturlashga kirish, dasturlashning asosiy tushunchalari

2

M2

Dasturlash tillarining tuzilmasi.

2

M3

Python Dasturlash tilining tuzilmasi

2

M4

Tarmoqlanish va uzilishlarni tashkil etish operatorlari.

2

III.Amaliy mashg‘ulotlar uchun quyidagi mavzular tavsiya etiladi:





Mavzular

Ajratilgan soat

1

Chiziqli, tarmoqlanuvchi va takrorlanuvchi tuzilmalarning algoritmlarini tuzish

2

2

Ma’lumotlarning asosiy turlari bilan amallar bajarish. Python da amallar bajarish

2

3

Tarmoqlanish operatorlari. Switch va if operatorlariga doir masalalar yechish

2

4

Takrorlanish operatorlari(while, do while, for)

2


  1. Laboratoriya ishlari bо‘yicha kо‘rsatma va tasviyalar







Mavzular

Ajratilgan soat

1

Chiziqli, tarmoqlanuvchi va takrorlanuvchi tuzilmalarning algoritmlarini tuzish

2

2

Ma’lumotlarning asosiy turlari bilan amallar bajarish. Python da amallar bajarish

2

3

Tarmoqlanish operatorlari. Switch va if operatorlariga doir masalalar yechish

2

4

Takrorlanish operatorlari(while, do while, for)

2

  1. Kurs ishi (loyihasi) (hisob-grafik ishi) bо‘yicha kо‘rsatma va tasviyalar


Ushbu o‘quv fani bo‘yicha kurs ishi rejalashtirilmagan.

  1. Mustaqil talim va mustaqil ishlar


«Dasturlash 1» fanini o'rganuvchi talabalar auditoriyada olgan nazariy bilimlarini mustahkamlash va iqtisodiyotdagi amaliy masalalarni yechishda ko'nikma hosil qilish uchun mustaqil ta’lim tizimiga asoslanib kafedra o'qituvchilari rahbarligida mustaqil ish bajaradilar. Talaba mustaqil ishni tayyorlashda mazkur fanning xususiyatlarini hisobga olgan holda quyidagi shakllardan foydalanishi tavsiva etiladi:
darslik va o’quv qo’llanmalar bo’yicha fan mavzularini o'rganish; tarqatma materiallar bo’yicha ma'ruzalar qismini o’zlashtirish; kompyuter texnologiyalari tizimlari bilan ishlash;
maxsus adabiyotlar bo’yicha referat va ma’ruzalarhr tayyorlash; berilgan vazifalar bo’yicha dasturlar tuzish;
talabaning o'quv-ilmiy tadqiqot ishlarini bajarish bilan bog'liq bo'lgan adabiyotlar, monografiya va ilmiy to'plamlarni chuqur o'rganish;

Mustaqil ta’lim uchun tavsiya etiladigan mavzulari:







Mavzular

Mustaqil ta’lim mashg‘u-
lotlari soati

1

Tarmoqlanuvchi jarayonlarni tashkil etish(Algoritm va dastur).

10

2

Takrorlanuvchi jarayonlarni tashkil etish(Algoritm va dastur).

8

3

Funtsiyalarni tashkil etish.

10

4

Massivlarni tashkil etish.

8

5

Matritsalarni tashkil etish.

10

6

Vektorlarni tashkil etish.

10

7

Ichma - ich joylashgan siklik jarayonlarini tashkil etish.

8

8

Bir o’lchovli massivlarni funksiya parametrlari sifatida
qo’llanilishi.

10

9

Matritsalarni funktsiya parametrlari sifatida qo’llanilishi.

10

10

Vektorlarni funktsiya parametrlari sifatida qo’llanilishi.

8

11

Rekursiv jarayonlarni tashkil etish.

10

12

Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.

8

13

Mustakil sinflar tashkil etish.

10

14

O’zaro bog’langan sinflarni tashkil etish.

10

15

Abstrakt sinflar tashkil etish va ulardan foydalanish usullari.

10

16

Konstruktorlar va ularni tashkil etish usullari.

8

17

Fayllar bilan ishlashning yangi usullari(I/O texnologiyasi).

10




Jami

158



  1. Fan о‘qitilishining natijalari (shakllanadigan kompetensiyalar)

Talaba bilishi kerak:

  • dasturlash tillarining qo’llanilish sohalarini;

  • dastur tuzilishi va alifbosini;

  • o’zgamas va o’zgaruvchilar;

  • ma’lumot tiplarini qo’llanilish usullarini;

  • matematik va mantiqiy amallarning qo’llanilish usullarini;

  • kiritish - chiqarish operatorlarini qo’llanilish usullarini;

  • tamoqlanuvchi va takrorlanuvchi jarayonlar uchun algoritmlar hamda dasturlar tuzishni;

  • funksiya va kutubxonalarni yaratishni hamda ulardan foydalanishni;

  • massivlar, belgilar va satrlar bilan ishlashni;

  • ma’lumotlarning statik tuzilmasi va dinamik tuzilmasi bilan ishlashni;

  • sinf, ob'ektga mo’ljallangan dasturlash imkoniyatlarini turli xil sohalarga qo’llash usullarni;

  • tiplarni dinamik tarzda aniqlash usullarini

  • tiplarni almashtirish operatorlarini

  • buferlashtirilgan kiritish va chiqarish usullarini

  • Visual C++ muhiti va unda dasturlashni


  1. Ta’lim texnologiyalari va metodlari:


    • ma’ruzalar;

    • interfaol keys-stadilar;

    • seminarlar (mantiqiy fiklash, tezkor savol-javoblar);

    • guruhdarda ishlash;

    • taqdimotlarni qilish;

    • individual loyihalar;

    • jamoa bо‘lib ishlash va himoya qilish uchun loyihala.

  1. Download 65.59 Kb.

    Do'stlaringiz bilan baham:
  1   2   3   4




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