11-mavzu. Pythonda sinflar e’loni. Ob’ektlar va sinf ekzemplyari. Pythonda sinflar e’loni. Sinf konstruktori. Sinf a’zolariga qiymat beriy va olish.Sinflardan ob’ekt olish. Sinf ekzemplyari .
12-mavzu. Sinflarda vorislik va inkapsulyatsiya. Sinflarda vorislarini hosil qilish. Sinf a’zolarining inkapsulyatsiyasi.
13-mavzu. Tkinter yordamida grafikli interfeyslar qurish. Tkinter yordamida interfeys hosil qilish. Interfeys xususiyatlarini sozlash. Interfeysni qismlarga ajratish.
14-mavzu. NumPy kutubxonasidan foydalanish. NumPy kutubxonasining bazaviy imkoniyatlaridan foydalanish. Tasodifiy sonlarni generatsiyalash. amallari. NumPyning universal funksiyalaridan foydalanish.
15-mavzu. MatPlotlib yordamida grafiklar bilan ishlash. MatPlotlib yordamida ikki va uch o‘lchovli grafiklar bilan ishlash. Pythonda gistogrammalar qurish.
III. Amaliy mashgʻulotlar. 1-Amaliy mashg’ulot. Pythonni o‘rnatish va ishga tushirish.O‘zgaruvchilar va berilganlar turlari bilan ishlash.
2-Amaliy mashg’ulot.if–shart operatori bilan ishlash.Takrorlanuvchi operatorlar bilan ishlash.
3-Amaliy mashg’ulot.Pythonda istisno xolatlar bilan ishlash.
4-Amaliy mashg’ulot.Pythonda ro‘yhatlar bilan ishlash.
5-Amaliy mashg’ulot.Funksiyalar bilan ishlash.
6-Amaliy mashg’ulot.Funksiyalarni argument sifatida ishlatish.
7-Amaliy mashg’ulot.Lambda-funksiyalar qurish.
8-Amaliy mashg’ulot.Pythonda kortejlar bilan ishlash.
9-Amaliy mashg’ulot.Pythonda to‘plamlar bilan ishlash.
10-Amaliy mashg’ulot.Lug‘atlar bilan ishlash.
11-Amaliy mashg’ulot. Pythonda sinflar bilan ishlash.Ob’ektlar va sinf ekzemplyari.
12-Amaliy mashg’ulot.Sinflarda vorislik va inkapsulyatsiya.
13-Amaliy mashg’ulot.Tkinter yordamida grafikli interfeyslar qurish.
14-Amaliy mashg’ulot.NumPy kutubxonasidan foydalanish.
15-Amaliy mashg’ulot.MatPlotlib yordamida grafiklar bilan ishlash.
IV. Mustaqil ta’lim va mustaqil ishlar.
Talaba mustaqil ta’limning asosiy maqsadi – o‘qituvchining rahbarligi va nazoratida muayyan o‘quv ishlarini mustaqil ravishda bajarish uchun bilim va ko‘nikmalarini shakllantirish va rivojlantirish.
Mustaqil ishlarni bajarish jarayonida talabalar quyidagi ishlarni bajaradidar:
darslik va o‘quv qo‘llanmalar asosida fan mavzulari bo‘yicha nazariy tayyorgarlik ko‘rish, amaliy va laboratoriya mashg‘ulotlariga tayyorlanish;
tarqatma materiallar bo‘yicha ma’ruzalarni chuqur o‘zlashtirish;
fan mazmunida ko‘rsatilmagan dasturlash tillari va muhitlari bilan tanishish va qiyosiy tahlil qilish;
masofaviy ta’lim orqali dasturlash bilan turdosh fanlar bo‘yicha o‘quv kurslarida qatnashish va mos sertifikatlarga ega bo‘lish tavsiya qilinadi.
Talaba mustaqil ishini tashkil etishda quyidagi shakllardan foydalanadi:
berilgan mavzular bo‘yicha axborot (referat) tayyorlash;
nazariy bilimlarni amaliyotda qo‘llash;
ilmiy maqola, anjumanga ma’ruza tayyorlash va h.k.