O’ZBEKISTON RESPUBLIKASI
OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
ANDIJON DAVLAT PEDAGOGIKA INSTITUTI
“TASDIQLAYMAN”
___________
O’quv –uslubiy bo’limi boshlig’i
E.Tajimirzayev
2023- yil “_____” iyun
ZAMONAVIY DASTURLASh TILLARI
FANI BO’YIChA
SILLABUS
Kunduzgi bo’lim uchun
Bilim sohasi: 100000 – Ta’lim
Ta’lim sohasi: 110000 – Ta’lim
Ta’lim yo‘nalishi: 60110600 – Matematika va informatika (kunduzgi, kechki, sirtqi)
Andijon – 2023 y.
Modul / FAN SILLABUSI
Aniq va tabiiy fanlar fakulteti
60110600 – Matematika va informatika (kunduzgi, kechki, sirtqi)
ta’lim yo’nalishi
Fan nomi:
|
Zamonaviy dasturlash tillari
|
Fan turi:
|
Majburiy fan
|
Fan kodi:
|
ZDTMM2404
|
Yil:
|
4
|
Semestr:
|
4
|
Ta’lim shakli:
|
Kunduzgi, kechki, sirtqi
|
Mashg’ulotlar shakli va semestrga ajratilgan soatlar:
|
120
|
Ma’ruza
|
20
|
Amaliy mashg’ulotlar
|
20
|
Laboraoriya mashg’ulotlari
|
20
|
Seminar
|
-
|
Mustaqil ta’lim
|
60
|
Kredit miqdori:
|
4
|
Baholash shakli:
|
Imtixon
|
Fan tili:
|
O’zbek
|
Fan maqsadi (FM)
|
FM 1
|
Talabalarda kasbiy faoliyatlarida uchraydigan turli masalalarni hal qilishda zamonaviy dasturlash tillarining nazariy va amaliy asoslaridan foydalanish haqidagi tasavvurlarini kengaytirish, ko’nikma va malakalarni shakllantiirishdan iborat
|
Fanni o’zlashtirish uchun zarur boshlang’ich bilimlar
|
1.
|
Kompyuter ta’minoti (KTAM2003)
|
2.
|
Informatika va raqamli texnologiyalar (IRTMM2107)
|
Ta’lim natijalari (TN)
|
|
Bilimlar jixatidan:
|
TN1
|
Dasturlash tillari va ularning klassifikatsiyasi haqida bilimga ega bo’lishlari kerak;
|
TN2
|
Matematik ob’ektlar: ratsional va kompleks sonlar, vektorlar, matritsalarni bilishlari lozim;
|
TN3
|
Python dasturlash tili haqida bilimga ega bo’lishlari kerak
|
TN4
|
Python tilida o’zgaruvchilar, python operatorlarini bilishi kerak.
|
|
Ko’nikmalar jihatdan:
|
TN5
|
Python tilida ma’lumot turini aniqlash va o’rnatishnini aniqlay oladi;
|
TN6
|
List – ro’yxatlar va ular bilan ishlashda qo’llaniladigan funktsiyalar va metodlarni tanlashni biladi;
|
TN7
|
Mantiq elementlari va operatorlariga baxo bera oladi;
|
TN8
|
Pythonda modullardan foydalanishni xisobga olishni biladi.
|
Fan mazmuni
|
Mashg’ulotlar shakli: ma’ruza (M)
|
M1
|
Zamonaviy dasturlash tillari
|
M2
|
Ob’ektga yo’naltirilgan dasturlash tillari
|
M3
|
Pythonga kirish
|
M4
|
Python dasturlash tili va sintaksisi
|
M5
|
Pythonda ma’lumot turlari
|
M6
|
Pythonda ma’lumot to’plamlari va turlari
|
M7
|
Pythonda shart operatorlari
|
M8
|
Pythonda tsiklik operatorlar
|
M9
|
Pythonda funktsiya va modullar
|
M10
|
Pythonda fayllar va istisnolar bilan ishlash
|
Mashg’ulotlar shakli: amaliy mashg’ulot (A)
|
A1
|
Algoritmlar samaradorligini baholash
|
A2
|
Python dasturlash tilida ma’lumot turlari
|
A3
|
Python dasturlash tilida shart operatorlari
|
A4
|
Python dasturlash tilida massivlar va satriy kattaliklar
|
A5
|
Python dasturlash tilida ro’yxatlar, lug’atlar, kortejlar va to’plamlar
|
A6
|
Python dasturlash muhitida funktsiyalar
|
A7
|
Python dasturlash muhitida protseduralar
|
A8
|
Python dasturlash tilida fayllar bilan ishlash
|
A9
|
Python dasturlash tilida sana va vaqt bilan ishlash
|
A10
|
Python dasturlash tilida grafika
|
Mashg’ulotlar shakli: Laboratoriya mashg’ulot (L)
|
L1
|
Chiziqli dasturlar tuzish
|
L2
|
Tarmoqlanuvchi dasturlar tuzish
|
L3
|
Pythonda tsiklik operatoridan foydalanish
|
L4
|
While tsiklik operatoridan foydalanish
|
L5
|
Pythonda massivlar va satrlarga doir dastur tuzish
|
L6
|
Pythonda fayllar bilan ishlash
|
L7
|
Python dasturlash muhitida funktsiya va protseduralardan foydalanish
|
L8
|
Python dasturlash tilida murakkab rasmlar va harakatlanuvchi obeklarni dasturlash
|
L9
|
If Else, Switch strukturasi bilan ishlash
|
L10
|
Funktsiyalar yaratish va ulardan foydalanish
|
Mustaqil ta’lim (МТ)
|
1
|
Laboratoriya va amaliy mashg’ulotlarga tayyorganlik ko’rish va uy vazifalarini bajarish 60 soat
|
2
|
Vaziyatli masalalar (kazuslar) tuzish 10 soat
|
3
|
Berilgan manbalarni tarjimalar qilish 10 soat
|
4
|
Statistikaga oid berilgan mavzu bo’yicha esse yozish 10 soat
|
5
|
Anjumanga tezis yozish 15 soat
|
6
|
Berilgan mavzu bo’yicha taqdimot tayyorlash 15 soat
|
Asosiy adabiyotlar
|
1.
|
Azamatov A.R., Boltaev B.. Algoritmlash va dasturlash asoslari. O’quv qo’llanma. T.: “Cho’lpon”, 2013 y
|
2.
|
Madraximov Sh. F. va boshq. CQQ tilida programmalash bo’yicha masalalar to’plami. Toshkent. “ Universitet “ nashriyoti -2014. -160 bet
|
3.
|
Aripov M.M., Otaxanov N.A.. Dasturlash asoslari. O’quv qo’llanma. - T.: «Tafakkur Bo’stoni», 2015. -240 b
|
4.
|
Nazarov Sh.A., Ivanova G.S., Gaynazarov S.M.. Dasturlash texnologiyalari. Darslik. O’zbekison Respublikasi Oliy va o’rta maxsus ta’lim vazirligi. T.: “O’zbekiston faylasuflari milliy jamiyati” nashriyoti, 2014. - 280 b
|
5.
|
Thomas H. Cormen. Intruduction to algorithms. Third Edition. Massachusetts Institute of Technology. The MIT Press. London 2009. 1292-p
|
6.
|
Fabio Nelli. Python Data Analytics. Rome, Library of Congress. 2018. 576 p. https://doi.org/10.1007/978-1-4842-3913-1
|
Qo‘shimcha adabiyotlar
|
1.
|
Mirziyoev Shavkat Miromonovich. Tanqidiy tahlil, qat’iy tartib-intizom va shaxsiy javobgarlik – har bir rahbar faoliyatining kundalik qoidasi bo’lishi kerak. Mamlakatimizni 2016 yilda ijtimoiy-iqtisodiy rivojlantirishning asosiy yakunlari va 2017 yilga mo’ljallangan iqtisodiy dasturning eng muhim ustuvor yo’nalishlariga bag’ishlangan Vazirlar Mahkamasining kengaytirilgan majlisidagi ma’ruza, 2017 yil 14 yanvar G’ Sh.M. Mirziyoev. – Toshkent: O’zbekiston, 2017. – 104 b
|
2.
|
Mirziyoev Shavkat Miromonovich. Qonun ustuvorligi va inson manfaatlarini ta’minlash – yurt taraqqiyoti va xalq farovonligining garovi. O’zbekiston Respublikasi Konstitutsiyasi qabul qilinganining 24 yilligiga bag’ishlangan tantanali marosimdagi ma’ruza. 2016 yil 7 dekabr G’Sh.M.Mirziyoev. – Toshkent: “O’zbekiston”, 2017. – 48 b
|
3.
|
Mirziyoev Shavkat Miromonovich. Buyuk kelajagimizni mard va olijanob xalqimiz bilan birga quramiz. Mazkur kitobdan O’zbekiston Respublikasi Prezidenti Shavkat Mirziyoevning 2016 yil 1 noyabrdan 24 noyabrga qadar Qoraqalpog’iston Respublikasi, viloyatlar va Toshkent shahri saylovchilari vakillari bilan o’tkazilgan saylovoldi uchrashuvlarida so’zlagan nutqlari o’rin olgan. G’Sh.M.Mirziyoev. – Toshkent: “O’zbekiston”, 2017. – 488 b
|
4.
|
Mirziyoev Shavkat Miromonovich. Yangi O’zbekiston strategiyasi. -Toshkent, 2021. -458 b
|
5.
|
Васильев А.Н. Python на примерах. – Санкт Петербург: Наука и техника, 2018, -430 с
|
6.
|
Algorithms, Fourth Edition (Deluxe): Book and 24-Part Lecture Series 1st Edition , Addison-Wesley Professional , USA, 2015
|
7.
|
Chris Roffey. Computer science. Programming book for Python. – USA:Cambridge university press. 2017, – p .204
|
8.
|
Chris Roffey. Python basics. Coding club. Level 1,2. – USA: Cambridge university press. 2012, – p.85.
|
Talabaning fan bo’yicha o’zlashtirish ko’rsatkichlarini nazorat qilishda quyidagi mezonlar tavsiya etiladi:
a) 5 baho olish uchun talabaning bilim darajasi quyidagilarga javob berishi lozim:
fanning mohiyati va mazmunini to’liq yorita olsa;
fandagani mavzularni bayon qilishda ilmiylik va mantiqiylik saqlanib, ilmiy xatolik va chalkashliklarga yo’l qo’ymasa;
fan bo’yicha mavzu materiallarning nazariy yoki amaliy ahamiyati haqida aniq tasavvurga ega bo’lsa;
fan doirasida mustaqil erkin fikrlash qobiliyatini namoyon eta olsa;
berilgan savollarga aniq va lo’nda javob bera olsa;
konspektga puxta tayyorlangan bo’lsa;
mustaqil topshiriqlarni to’liq va aniq bajargan bo’lsa;
fanga tegishli qonunlar va boshqa me’yoriy-xuquqiy hujjatlarni to’liq o’zlashtirigan bo’lsa;
fanga tegishli mavzulardan biri bo’yicha ilmiy maqola chop ettirgan bo’lsa;
tarixiy jarayonlarni sharxlay bilsa.
b) 4 baho olish uchun talabaning bilim darajasi quyidagilarga javob berishi lozim:
fanning mohiyati va mazmunini tushungan, fandagi mavzularni bayon qilishda ilmiy va mantiqiy chalkashliklarga yo’l qo’ymasa;
fanning mazmunini amaliy ahamiyatini tushingan bo’lsa;
fan bo’yicha berilgan vazifa va topshiriqlarni o’quv dasturi doirisida bajarsa;
fan bo’yicha berilgan savollarga to’g’ri javob bera olsa;
fan bo’yicha konspektini puxta shakllantirgan bo’lsa;
fan bo’yicha mustaqil topshiriqlarni to’liq bajargan bo’lsa;
fanga tegishli qonunlar va boshqa me’yoriy xujjatlarni o’zlashtirgan bo’lsa.
v) 3 baho olish uchun talabaning bilim darajasi quyidagilarga javob berishi lozim:
fan haqida umumiy tushunchaga ega bo’lsa;
fandagi mavzularni tor doirada yoritib, bayon qilishda ayrim chalkashliklarga yo’l qo’yilsa;
bayon qilish ravon bo’lmasa;
fan bo’yicha savollarga mujmal va chalkash javoblar olinsa;
fan bo’yicha matn puxta shakllantirilmagan bo’lsa.
g) quyidagi xollarda talabaning bilim darajasi qoniqarsiz 2 baho bilan baholanishi mumkin:
fan bo’yicha mashg’ulotlarga tayorgarlik ko’rilmagan bo’lsa;
fan bo’yicha mashg’ulotlarga doir xech qanday tasavvurga ega bo’lmasa;
fan bo’yicha matnlarni boshqalardan ko’chirib olganligi sezilib tursa;
fan bo’yicha matnda jiddiy xato va chalkashliklarga yo’l qo’yilgan bo’lsa;
fanga doir berilgan savollarga javob olinmasa;
fanni bilmasa.
Fan o’qituvchisi to’g’risida ma’lumot
Muallif:
|
Mirzoxidjon Rahmonov, dotsent
|
E-mail:
|
mrahmonov489@gmail.com
|
Tashkilot:
|
Andijon davlat pedagogika instituti,
“Informatika va aniq fanlar” kafedrasi
|
Taqrizchilar:
|
M.T.Yusupov - AndMI, Axborot texnologiyalari kafedrasi mudiri, PhD, dosent
M.Muydinova - ADPI, Informatika va aniq fanlar kafedrasi mudiri, PhD, dosent
|
Mazkur Sillabus institut o’quv-uslubiy Kengashining 2023 yil 28- avgustdagi 1-sonli yig’ilish bayoni bilan tasdiqlangan.
Mazkur Sillabus “Informatika va aniq fanlar” kafedrasining 2023 yil 25-avgustdagi 1-sonli yig’ilish bayoni bilan ma’qullangan.
Uquv-uslubiy boshqarma boshlig’i E.Tajimirzayev
Fakultet dekani A. A. Yuldashev
Kafedra mudiri M.A.Muydinova
Tuzuvchi M.Sh.Rahmonov
Do'stlaringiz bilan baham: |