90
| ID | 90 |
|---|---|
| Fan dasturi nomi | Obyektga yoʻnaltirilgan dasturlash |
| Fan kodi | DAT201 |
| Semestrlar | 3 |
| Fanga ajratilgan kredit | 5 |
| Fan turi | majburiy |
| Fan dasturining amal qilish yili | 2025 |
| Fan tili | 1 |
| Vazirlik | 1 |
| Oliy taʻlim muassasasi | 1 |
| OTM rahbari | 1 |
| Bilim sohasi | 1 |
| Taʼlim sohasi | 1 |
| Taʼlim yoʻnalishi | 1 |
| Haftadagi dars soatlari | (qiymatlanmagan) |
| Auditoriya mashgʻulotlari (soat) | 18 |
| Mustaqil taʼlim (soat) | 132 |
| Fanni oʻqitishdan maqsad | dasturlashda qoʻllaniladigan obyektga yoʻnaltirilgan dasturlash paradigmasini chuqur oʻrgatish, C++ dasturlash tilida sinf, obyekt, inkapsulyatsiya, merosxoʻrlik, polimorfizm, operatorlarni qayta yuklash, abstrakt sinflar kabi konseptlarni tahlil qilish va amalda qoʻllash boʻyicha zarur nazariy bilim va amaliy koʻnikmalarni shakllantirishga qaratilgan. OOP prinsiplariga asoslangan tizimlarni loyihalash va kod yozish qobiliyatini rivojlantiradi. |
| Fanning vazifasi | |
| Taʼlim natijalari boʻyicha bilimlar jihatidan talaba | |
| Taʼlim natijalari boʻyicha koʻnikmalar jihatidan talaba | |
| Malaka | |
| Talablar | |
| Kafedra | 1 |
| Oʻqish davomiyligi (yil) | 5 |
| Akademik darajasi | 1 |
| Taʼlim shakli | 2 |
| Modul davomiyligi (hafta) | 15 |
| Oraliq | yozma |
| Joriy | amaliy mashgʻulot |
| Yakuniy | test |
| Maʼruza | 6 |
| Amaliy | 12 |
| 4.1. Bilimlar jihatidan | Dasturlash tillarining qoʻllanish sohalari haqida tasavvurga ega boʻladi va mantiqiy fikrlashi rivojlanadi. Sinflar, obyektlar boʻyicha bilimlarga ega boʻladi. inkapsulyatsiya, merosxoʻrlik, polimorfizm, operatorlarni qayta yuklash, abstrakt sinflar kabi tushunchalarni tadbiq qilish usullarini qoʻllashni oʻrganadi. C++ dasturlash tili OOP prinsiplariga asoslangan tizimlarni loyihalash va kod yozish |
| 4.2. Koʻnikmalar jihatidan | Dasturlash tillarining qoʻllanish sohalarini tushunadi (desktop, tizim dasturlari, oʻyinlar, apparat bilan bogʻliq tizimlar).Mantiqiy fikrlash, algoritmik tafakkur va ketma-ketlikda kod yozish malakasi rivojlanadi. Amaliy muammoni bosqichma-bosqich hal qilish uchun strukturaviy yondashuvni shakllantiradi. Obyektga yoʻnaltirilgan dasturlash konsepsiyalarini chuqur tushunish va tadbiq qilish Amaliy dastur loyihalash va sinovdan oʻtkazish koʻnikmalari Loyiha asosida ishlash va jamoaviy hamkorlik (teamwork) koʻnikmalari |