“TALABALAR UCHUN O‘YIN ASOSIDA DASTURLASHNI O’RGATUVCHI ILOVALARNING AFZALLIKLARI
Abstract
Ushbu maqola dasturlash ta’limida vizual muhitlar – Scratch va Blockly integratsiyasiga asoslangan o‘yinli ilovalarning yaratilishi va ularning talabalar uchun afzalliklarini chuqur tahlil qiladi. An’anaviy matnli dasturlash tillarining murakkabligini inobatga olgan holda, ushbu blok-asosli dasturlash muhitlari o‘quv jarayonini qanday soddalashtirishi, motivatsiyani oshirishi va chuqur tushuncha berishi xalqaro adabiy manbalarga asoslanib o‘rganiladi. Maqolada har ikki platformaning o‘zaro sinergiyasi orqali ta’lim samaradorligini oshirish mexanizmlari, shuningdek, nazariy bilimlarni amaliy ko‘nikmalar bilan birlashtirishning pedagogik usullari yoritilgan.
References
1. Deterding, S., Dixon, D., Khaled, R., & Nacke, L. (2011). From game design elements to gamefulness: Defining "gamification". Proceedings of the 15th International Mindtrek Conference, 9-15.
2. Ford, C. (2012). Blockly vs. Scratch: A comparison of visual programming environments for introductory programming education. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, 655-655.
3. Fraser, N. (2015). Blockly: A visual programming editor. Proceedings of the 14th International Conference on Mobile and Ubiquitous Multimedia.
4. Garneli, K., Chorianopoulos, K., & Giannakos, M. N. (2021). Learning computer programming with block-based visual programming environments: A systematic review and meta-analysis. Computers & Education, 166, 104179.
5. Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The Scratch Programming Language and Environment. ACM Transactions on Computing Education (TOCE), 10(4), 1-15.
6. Resnick, M. (2017). Lifelong Kindergarten: Cultivating Creativity Through Projects, Passion, Peers, and Play. MIT Press.
7. Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brennan, K., ... & Kafai, Y. (2009). Scratch: Programming for Everyone. Communications of the ACM, 52(11), 60-67.
8. Shaxobbidinovna, O. S. (2024). “Algoritm ijrochisi” mavzusi uchun qiziqarli dars mashg‘ulotini tashkil etish. American journal of multidisciplinary bulletin, 2(5), 38-41.