MUNDARIJA:
KIRISH................................................................................................................ 10
I-BOB. DASTURLASH TEXNOLOGIYALARI................................................. 17
I.1. Dasturlash texnologiyalari: tarixi, muammolari va yechimlari ....................... 17
I.1.1. Dasturlash tillari tarixi................................................................................. 18
I.1.2. Dasturlash texnologiyasi ............................................................................. 22
I.1.3. Ob’ektga yo‘naltirilgan dasturlash texnologiyalari ...................................... 25
I. 2. ALGORITMIK TIL ELEMENTLARI.......................................................... 29
I.2.1. Algoritm tushunchasi .................................................................................. 29
I.2.2. Ob’ektli algoritm......................................................................................... 32
Birinchi bob bo‘yicha xulosa................................................................................ 34
II-BOB. DASTURLASH TILLARINING IMKONIYATLARI........................... 35
II.1. Paskal dasturlash tilining imkoniyatlari ........................................................ 35
II.2. Delphi dasturlash tilining imkoniyatlari ........................................................ 36
II.3. C++ dasturlash tilining imkoniyatlari............................................................ 39
II.4. Dasturlash tillarining qiyosiy tahlili .............................................................. 40
Ikkinchi bob obo‘yicha xulosa.............................................................................. 44
III-BOB. DASTURLASH TEXNOLOGIYASINI O‘QITISH USLUBIYOTI ..... 45
III.1. Umumta’lim maktablarida paskal dasturlash tilini o‘rgatish metodikasi ...... 45
III.2. Akademik litsey va kasb –hunar kollejlarida Delphi va C++ dasturlash tilini
o‘rgatish metodikasi ............................................................................................. 52
III.2.1. Delphi dasturlash tilini o‘qitish bo‘yicha ta’lim texnologiyalaridan
foydalanish........................................................................................................... 52
Standard komponentalar palitrasi ......................................................................... 54
III.2.2. C++ dasturlash tilini o‘qitish bo‘yicha ta’lim texnologiyalaridan
foydalanish........................................................................................................... 75
III.3. Dasturlash tillarini o‘qitishda multimediya texnologiyalaridan foydalanish. 79
III.4. Dasturlash tillari fanidan multimediali elektron ta’lim resurslarini yaratish 88
Uchunchi bob bo‘yicha xulosa ............................................................................. 89
Umumiy xulosa .................................................................................................... 90
FOYDALANILGAN ADABIYOTLAR RO‘YXATI........................................... 91
ILOVALAR......................................................................................................... 95


