KODINGNI O‘QITISH: YOSH BOLALAR UCHUN DASTURLASHNI O‘RGANISHNING SAMARALI USULLARI
Keywords:
dasturlash ta’limi, algoritmik tafakkur, vizual dasturlash, blokli dasturlash, o‘yin asosida ta’lim, loyiha asosida ta’lim, Scratch, Blockly, Code.org, bolalar ta’limi, STEAM yondashuviAbstract
Maqolada yosh bolalarga dasturlash asoslarini o‘rgatishning samarali pedagogik usullari tahlil qilinadi. Tadqiqotda vizual blokli dasturlash muhitlari hamda o‘yin va loyiha asosidagi ta’lim yondashuvlarining bolalarning algoritmik tafakkuri, mantiqiy fikrlashi va muammo yechish ko‘nikmalarini rivojlantirishdagi roli eksperimental asosda o‘rganildi. Xususan, Scratch, Blockly va Code.org platformalaridan foydalangan holda 7–10 yoshdagi o‘quvchilar bilan o‘tkazilgan pedagogik tajriba natijalari tahlil qilindi. Natijalar shuni ko‘rsatdiki, o‘yin va loyiha asosida tashkil etilgan mashg‘ulotlar bolalarda yuqori qiziqish, mustaqil fikrlash va algoritmik yondashuvni shakllantirishda an’anaviy usullarga nisbatan ancha samaraliroqdir. Tadqiqot xulosalari yosh bolalar uchun dasturlash ta’limini tashkil etishda vizual, interaktiv va konstruktiv yondashuvlarning ustuvorligini ilmiy asoslab beradi.
Downloads
References
Foydalanilgan adabiyotlar ro‘yxati:
1. Resnick, M. et al. (2009). Scratch: Programming for All. Communications of the ACM, 52(11), 60–67.
2. Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. MIT Media Lab.
3. Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. Basic Books.
4. Wing, J. (2006). Computational Thinking. Communications of the ACM, 49(3), 33–35.
5. Grover, S., & Pea, R. (2013). Computational Thinking in K–12: A Review of the State of the Field. Educational Researcher, 42(1), 38–43.
6. Weintrop, D., & Wilensky, U. (2015). To block or not to block: A comparison of block-based and text-based programming. ACM Conference Proceedings.
7. Maloney, J. et al. (2010). The Scratch Programming Language and Environment. ACM Transactions on Computing Education.
8. Sullivan, A., & Bers, M. (2016). Robotics in the Early Childhood Classroom. Computers & Education, 97, 38–56.
9. Code.org (2020). K–5 Computer Science Curriculum Guide.
10. Piaget, J. (1972). The Psychology of the Child. Basic Books.




















