Darslarda qo´llaniladigan usullar va O´TV
1-hafta
|
1
|
Kompyuter va dasturlash, C dasturlashning dastlabki bosqichlari va C dasturi asoslari
Integratsiyalashgan rivojlanish muhiti.
C tilining tuzilishi, asosiy grammatikasi
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
2-hafta
|
1
|
O'zgaruvchilar va ma'lumotlar turlari
O’garuvchilar va o’zgarmaslar
Ma’lumotlarni formatlangan holda kiritish va chiqarish usullari
Literal va nomlangan o’zgarmaslar
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
3-hafta
|
1
|
Operatorlar va amallar
Unar, binar va ternar amallar
Ifodalar, amallarni bajarish tartibi
Bo’sh operator, intsruksiyalar, intsruksiyalar bloki
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
4-hafta
|
1
|
Tarmoqlanuvchi jarayonlarni dasturlash
-if (shart) {amallar} shartli operatori
-if (shart) {amallar} else {amallar} shartli operatori
-switch – case operatori
-shartsiz o’tish operatori
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
5-hafta
|
1
|
Takrorlanuvchi jarayonlarni dasturlash
-for takrorlash operatori
-while takrorlash operatori
- do-while takrorlash operatori
- return operatori
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
6-hafta
|
1
|
Funksiyalar va funksiyadan foydalanish
Funksiyani e’lon qilish va chaqirish usuli
Xotira sinflari, main() funksiyasi argumentlari
Rekursiv funksiyalar
(Tasodifiy raqamlarni terish, Fibonachchi raqami.
Xanoy minorasi)
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
7-hafta
|
1
|
Strukturalashtirilgan ma’lumot turlari
-Massiv tushunchasi(bir o’lchovli, ko’p o’lchovli)
-Strukturalar (turli tipli o’zgaruvchilar to’plami)
-Belgilar qatori
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
8-hafta
|
1
|
Oraliq nazorat
|
|
2
|
3
|
9-hafta
|
1
|
Ko'rsatkichlar
Qator ko’rsatkichlari
Funksiya ko'rsatkichi, funksiya ko'rsatgichlari to'plami
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
10-hafta
|
1
|
-Satrli o’zgaruvchilar
-Literal satrlar
-Keng satrlar
-Ko’pbitli satrlar
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
11-hafta
|
1
|
-Strukturalar va birlashmalar
-Union (birlashmalar)
- Strukturalar va ko’rsatkichlar
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
12-hafta
|
1
|
Fayllar bilan ishlash
Fayl yaratish, faylni chiqarish
Matnli fayllar, ikkilik fayllar
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
13-hafta
|
1
|
Dinamik ajratish va kengaytirilgan ishlov berish
Dinamik taqsimotdan foydalangan holda asosiy dasturlash usullari
Bog'langan ro'yxat
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
14-hafta
|
1
|
C+ tili yordamida loyiha tayyorlash
Funksiya dasturini yaratish
Mavzular yuzasidan testlar
|
Nazariya va PPT ni qo’llash
Electronic Board
|
2
|
3
|
15-hafta
|
1
|
Yakuniy nazorat
|
|
2
|
3
|
5. Baholash metodi
|
Oraliq nazorat
|
Yakuniy nazorat
|
Boshqa holatlar
(Dars bahosi /Darsdagi xatti harakati )
|
Boshqa holatlar
(Topshiriqlar)
|
Davomat
|
Umumiy
|
Izohlar
|
30 %
|
30 %
|
10 %
|
10 %
|
20 %
|
100 %
|
|
6. Darslarni o’tish metodikasi
|
*Topshiriq: 2 martadan ko'proq
*Yozma imtihon: O'rta va yakuniy imtihon
*Yakuniy baholash: topshiriqlarning 20 ~ 30% va darsga qatnashish + yozma testning 70 ~ 80%
(Davomat darslarda va darslarda qatnashishda aks etadi)
Topshiriqlar va yozma testlarning vaqti semestr davomida o'zgarishi mumkin.
|
7. Darslar uchun maxsus eslatmalar
|
-Mantiqiy aylanishlar informatika fanining muhim mavzusidir va raqamli tizimlarning qurilishi va ishlash printsiplari hamda mantiqiy davrlarning tahlil va dizayn usullari to'g'risida asosiy bilimlarni beradi. Ushbu kursda biz o'quv tarkibini to'rt qismga ajratamiz. Birinchi bo'limda biz raqamli tizimlar va kompyuterlarga ma'lumotlarni qanday taqdim etish haqida umumiy ma'lumot beramiz. Ikkinchi qismda raqamli tizimlarning funktsiyalarini ifodalash uchun Boul algebrasining asosiy tushunchalari tasvirlangan va Boul funksiyalarini soddalashtirish va ularni qanday amalga oshirish kerakligi batafsil tushuntirilgan. Uchinchi qism birlashtirilgan mantiqiy zanjir va ketma-ket mantiqiy zanjirni tahlil qilish va loyihalash jarayonini, shuningdek vakillik aniq misollar orqali tahlil qilish va loyihalash usulini tavsiflaydi. Oxirgi qism registrlar va hisoblagichlarning ishlash prinsiplari va tavsiflari, saqlash moslamalarining turlari va asosiy tuzilmalariga bag'ishlangan.
|
8. Amaliy mashg’ulotlar mazmuni (Tajriba, amaliyotlar darslari bo’lsagina to’ldirish kerak)
|
|
9. Ma’ruza turi
|
Nazariy ( )
Munozara · Seminar ( )
Amaliy( )
Nazariy va munozara va parallel ravishda seminar ( )
Nazariya va tajriba · parallel ravishda amaliyot ( )
Nazariy va parallel ravishda tajriba ( )
|