MA’LUMOTLARNING TURLARI VA ALGORITMLARNING ASOSIY TURLARI. BLOK-SXEMA VA CODE::BLOCKS MUHITIDA AMALIY OʻQITISH YONDASHUVI
Keywords:
algoritm, blok-sxema, chiziqli algoritm, tarmoqlanuvchi algoritm, takrorlanuvchi algoritm, ma’lumot turlari, Code::Blocks, C++.Abstract
Ushbu tezisda dasturlash asoslarini o‘qitishda ma’lumot turlari va algoritmlarning asosiy turlarini o‘rganishga qaratilgan amaliy yondashuv yoritilgan. Algoritmik fikrlashni shakllantirishda blok-sxemalardan foydalanish hamda Code::Blocks muhitida C++ dasturlash tilida kod yozishning samaradorligi asoslab berilgan. Chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlar misollar orqali tushuntirilib, talabalar uchun masalani tahlil qilish, yechimni rejalashtirish va dastur ko‘rinishida amalga oshirish ko‘nikmalarini rivojlantirishga xizmat qiladi. Taklif etilgan metodika boshlang‘ich dasturlash fanlarini o‘qitishda samarali hisoblanadi
References
1. Moʻminov B.B. Dasturlash I. (Darslik). — T.: “Nihol print” OK, 2021. — 280 b.
2. Moʻminov B.B. Dasturlash II. (Darslik). — T.: “Nihol print” OK, 2021. — 604 b.
3. Страуструп Б. Тур по C++. Третье издание. 2022. — 314 стр.
4. Страуструп Б. Дизайн и эволюция С++: Пер. с англ. — М.: ДМК Пресс. — 448 с.
5. Романов Е.Л. Практикум по программированию на C++. Уч. пособие. — СПб: БХВ-Петербург; Новосибирск: Изд-во НГТУ, 2004. — 432 с.
6. Васильев А.Н. Самоучитель С++ с примерами и задачами. 2-е издание (переработанное). — СПб.: Наука и Техника, 2012. — 480 с.
7. Metanit: C++ boʻyicha qoʻllanmalar va darslar — https://metanit.com/cpp
8. W3Schools: C++ Introduction — https://www.w3schools.com/cpp/cpp_intro.asp
9. Ravesli: Uroki C++ — https://ravesli.com/uroki-cpp
10. PureCodeCPP: C++ boʻyicha materiallar — https://purecodecpp.com
11. Code-live: C++ manual (maqolalar va misollar) — https://code-live.ru/tag/cpp-manual
12. VS Code Docs: C/C++ Language Support —
https://code.visualstudio.com/docs/languages/cpp
13. Cppstudio: C++ maqolalar jamlanmasi — http://cppstudio.com/post/213


