Algoritmik fikrlashni rivojlantirishda vizual dasturlash muhitlarining (VPE) pedagogik afzalliklari
Authors
Keywords: agorithmic thinking, visual programming environment, VPE, Scratch, App Inventor, educational technology, logical reasoning, block-based programming, digital learning, student motivation
Abstract
References
1. Resnick M., Maloney J., Monroy-Hernández A., Rusk N., Eastmond E., Brennan K., Silverman B. Scratch: Programming for All. // Communications of the ACM, 52(11), 2009. – Р. 60-67.
2. Maloney J., Resnick M., Rusk N., Silverman B., Eastmond E. The Scratch programming language and environment. // ACM Transactions on Computing Education, 10(4), 2010. – Р. 1-15.
3. Weintrop D., Wilensky U. Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms. // ACM Transactions on Computing Education, 18(1), Article 3, 2017. – Р. 1-25.
4. Dúo-Terrón, P. Analysis of Scratch Software in Scientific Production for 20 Years: Programming in Education to Develop Computational Thinking and STEAM Disciplines. // Education Sciences, 13(4), 2023. – Р. 404.
5. Zaripov N. Methods of Teaching Programming Languages to Schoolchildren: Problems and Solutions. // ACTA NUUz, 1(1.9). 2024.
6. Grover S., Pea R. Computational Thinking in K–12: A Review of the State of the Field. Educational Researcher, 42(1), 2013. – Р. 38-43.
7. Kafai Y. B., Burke Q. Connected Code: Why Children Need to Learn Programming. – Cambridge, MA: «MIT Press», 2013.
8. Bers M.U. Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom. – Routledge, 2018.
9. Papert S. Mindstorms: Children, Computers, and Powerful Ideas. – Basic Books, 1980.