Pedagogía del Pensamiento Computacional desde la Psicología: un Pensamiento para Resolver Problemas

Autores/as

  • Beatriz Ortega-Ruipérez

DOI:

https://doi.org/10.12795/CP.2020.i29.v2.10

Palabras clave:

Pensamiento, resolución de problemas, cognición, pensamiento computacional, lenguaje de programación, estrategias educativas

Resumen

El pensamiento computacional debe entenderse como un pensamiento estratégico para resolver problemas, más allá de su vinculación con la programación. Por ello, es necesario abordar la estructura de este pensamiento, a través de sus procesos cognitivos, para obtener una definición operativa que permita a la pedagogía de este pensamiento abordarlo adecuadamente en las aulas, independiente del recurso que se utilice para su desarrollo. En este artículo se determinan cinco procesos inherentes a este pensamiento, identificando únicamente los que siempre se ven empleados, y se definen de forma operativa desde una perspectiva psicológica y también pedagógica. Estos procesos son abstracción, generalización, evaluación, creación de algoritmos y descomposición del problema. De estos procesos se puede comprobar una relación inherente de los cuatro primeros a la resolución de problemas, mientras que la descomposición se puede considerar no fundamental en la resolución de problemas y, por tanto, propia del pensamiento computacional. Gracias a este análisis y categorización, se comprueba que la descomposición es el proceso clave y central de este pensamiento, con lo que la didáctica del pensamiento computacional debe abordarse siempre desde la descomposición de problemas o tareas que permitan la simplificación del resto de procesos implicados, con diferentes recursos como la programación, el juego, la resolución de problemas, o la creación de proyectos.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Beatriz Ortega-Ruipérez

Universidad Internacional de La Rioja (España)

Citas

Académie des Sciences. (2013, mayo). Teaching computer science in France: Tomorrow can’t wait. https://bit.ly/3f9d54F

Adell, J., Llopis, M. A., Esteve, F. y Valdeolivas, M. G. (2019). El debate sobre el pensamiento computacional en educación. RIED, 1(22), 171–186. https://doi.org/10.5944/ried.22.1.22303

Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J. y Zagami, J. (2016). A K-6 Computational Thinking Curriculum Framework : Implications for Teacher Knowledge. Educational Technology & Society, 19 (3), 47–57. https://bit.ly/3381zUZ

Apostolellis, P., Tech, V., Stewart, M., Tech, V., Frisina, C., Tech, V., … Tech, V. (2014). RaBit EscApe : A Board Game for Computational Thinking [ponencia]. Proceedings of the 2014 Conference on Interaction Design and Children. https://bit.ly/3fbakzD

Atmatzidou, S. y Demetriadis, S. (2016). Advancing students’ computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75, 661–670. https://doi.org/10.1016/j.robot.2015.10.008

Barr, V. y Stephenson, C. (2011). Bringing Computational Thinking to K-12: What is Involved and What is the Role of the Computer Science Education Community? Acm Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905

Basogain-Olabe, X., Olabe-Basogain, M. Á. y Olabe-Basogain, J. C. (2015). Pensamiento Computacional a través de la Programación: Paradigma de Aprendizaje. Revista de Educación a Distancia (RED), 46, 1–33. https://doi.org/10.6018/red/46/6

Bassok, M. y Novick, L. R. (2012). Problem solving. In K. J. Holyoak y R. G. Morrison (Eds.), The Oxford Handbook of Thinking and Reasoning (pp. 413–432). Oxford University Press.

Bayeck, R. Y. (2018). A review of five African board games: is there any educational potential? Cambridge Journal of Education, 48(5), 533–552. https://doi.org/10.1080/0305764X.2017.1371671

Bers, M. U., González-González, C. y Armas-Torres, M. B. (2019). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers and Education, 138, 130–145. https://doi.org/10.1016/j.compedu.2019.04.013

Bers, M. U. (2017). Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom. Routledge. https://doi.org/10.4324/9781315398945

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A. y Engelhardt, K. (2016). Developing Computational Thinking in Compulsory Education - Implications for policy and practice. Joint Research Centre (JRC). https://doi.org/10.2791/792158

Bocconi, S., Chioccariello, A. y Earp, J. (2018). The Nordic Approach To Introducing Computational Thinking And Programming In Compulsary Education. Report prepared for the Nordic@BETT2018 Steering Group. https://doi.org/10.17471/54007

Brackmann, C. P., Román-gonzález, M., Robles, G., Moreno-león, J., Casali, A. y Barone, D. (2017). Development of Computational Thinking Skills through Unplugged Activities in Primary School [ponencia]. Proceedings of the 12th Workshop on Primary and Secondary Computing Education. https://doi.org/10.1145/3137065.3137069

Brennan, K. y Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking [ponencia]. Annual American Educational Research Association meeting AERA, Canadá. https://bit.ly/39BynXj

Burke, Q. y Kafai, Y. B. (2012). The Writers’ Workshop for Youth Programmers. Digital Storytelling with Scratch in Middle School Classrooms [ponencia]. SIGCSe: Proceedings of the 43rd ACM technical symposium on Computer Science. https://doi.org/10.1145/2157136.2157264

Carretero, M. y Asensio, M. (2004). Introducción. Psicología del pensamiento. Alianza.

Carretero, M. y Asensio, M. (2008). Psicología del pensamiento (2a ed.). Alianza.

Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C. y Woollard, J. (2015). Computational thinking A guide for teachers. CAS: Computer At School. https://bit.ly/2X0YzWA

Curzon, P., Mcowan, P. W., Plant, N. y Meagher, L. R. (2014). Introducing Teachers to Computational Thinking Using Unplugged Storytelling [ponencia]. WiPSCE ‘14: Proceedings of the 9th Workshop in Primary and Secondary Computing https://doi.org/10.1145/2670757.2670767

Delcker, J. y Ifenthaler, D. (2017). Computational Thinking as an Interdisciplinary Approach to Computer Science School Curricula: A German Perspective. En Rich, P. y Hodges, C. (eds.) Emerging Research, Practice, and Policy on Computational Thinking. Educational Communications and Technology: Issues and Innovations. Springer. https://doi.org/10.1007/978-3-319-52691-1

Dörner, D. y Funke, J. (2017). Complex problem solving: What it is and what it is not. Frontiers in Psychology, 8, 1–11. https://doi.org/10.3389/fpsyg.2017.01153

Duncan, G. J., Magnuson, K. y Votruba-Drzal, E. (2014). Boosting family income to promote child development. Future of Children, 24(1), 99–120. https://doi.org/10.1353/foc.2014.0008

Fischer, A., Greiff, S. y Funke, J. (2017). The history of complex problem solving. En Csapó, B. y Fune, J. (Eds) The nature of problem solving. Centre for Educational Research and Innovation. https://doi.org/10.1787/9789264273955-9-en

Funke, J., Fischer, A. y Holt, D. (2017). When Less Is Less: Solving Multiple Simple Problems Is Not Complex Problem Solving—A comment on Greiff et al. (2015). Journal of Intelligence, 5(1), 5. https://doi.org/10.3390/jintelligence5010005

González-González, C. S. (2018). La enseñanza-aprendizaje del Pensamiento Computacional en edades tempranas: una revisión del estado del arte. En Zapata-Ros, M. y Villalba-Condor, K.O. (eds.), Pensamiento Computacional. https://bit.ly/3f8mDwC

Gretter, S. y Yadav, A. (2016). Computational Thinking and Media & Information Literacy: An Integrated Approach to Teaching Twenty-First Century Skills. TechTrends, 60, 510-516. https://doi.org/10.1007/s11528-016-0098-4

Grover, S. y Pea, R. (2013). Computational Thinking in K-12: A Review of the State of the Field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051

Herde, C. N., Wüstenberg, S. y Greiff, S. (2016). Assessment of Complex Problem Solving: What We Know and What We Don’t Know. Applied Measurement in Education, 29(4), 265–277. https://doi.org/10.1080/08957347.2016.1209208

ISTE (2016). ISTE standards for students. https://bit.ly/3gamV7y

ISTE y CSTA (2011). Computational Thinking Leadership Toolkit. https://bit.ly/39B7HX2

Jagušt, T., Krzic, A. S., Gledec, G. y Grgi, M. (2018). Exploring Different Unplugged Game-like Activities for Teaching Computational Thinking [ponencia]. IEEE Frontiers in Education Conference (FIE). https://doi.org/10.1109/FIE.2018.8659077

Kong, S.-C. y Abelson, H. (2019). Computacional Thinking Education. En Kong, SC y Abelson, H. (eds) Computational Thinking Education. Springer Link. https://doi.org/10.1007/978-981-13-6528-7

Kordaki, M. y Kakavas, P. (2017). Digital Storytelling As an Effective Framework for the Development of Computational Thinking Skills [ponencia]. 9th International Conference on Education and New Learning Technologies. https://doi.org/10.21125/edulearn.2017.2435

Kwisthout, J. (2012). Relevancy in Problem Solving: A Computational Framework. The Journal of Problem Solving, 5(1), 18–33. https://doi.org/10.7771/1932-6246.1141

Lee, I., Martin, F., Denner, J., Coulter, B., Walter, I., Erickson, A. J., … Werner, L. (2011). Computational Thinking for Youth in Practice. ACM Inroads, 2(1). https://doi.org/10.1145/1929887.1929902

Looi, C.-K., How, M.-L., Longkai, W., Seow, P., y Liu, L. (2018). Analysis of linkages between an unplugged activity and the development of computational thinking. Computer Science Education, 28(3), 255–279. https://doi.org/10.1080/08993408.2018.1533297

Moreno-Léon, J., Román-González, M. y Robles, G. (2017). Programar para aprender en Educación Primaria y Secundaria : ¿qué indica la evidencia empírica sobre este enfoque? ReVisión, 10(2).

Ortega-Ruipérez, B. (2018). Pensamiento computacional y resolución de problemas [Tesis doctoral, Universidad Autónoma de Madrid]. Repositorio institucional UAM. https://bit.ly/2P3iPCk

Ortega-Ruipérez, B. y Asensio, M. (2018). Robótica DIY: pensamiento computacional para mejorar la resolución de problemas. RELATEC, 17(2), 129–144. https://doi.org/10.17398/1695-288X.17.2.129

Repenning, A., Webb, D. y Ioannidou, A. (2010). Scalable game design and the development of a checklist for getting computational thinking into public schools [ponencia]. SIGCSE’10 - Proceedings of the 41st ACM Technical Symposium on Computer Science Education. https://doi.org/10.1145/1734263.1734357

Román-González, M., Pérez-González, J. C. y Jiménez-Fernández, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Computers in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047

Roscoe, J. F., Fearn, S. y Posey, E. (2014). Teaching computational thinking by playing games and building robots [ponencia]. Proceedings - 2014 International Conference on Interactive Technologies and Games, ITAG 2014. https://doi.org/10.1109/iTAG.2014.15

Selby, C. y Woollard, J. (2013). Computational Thinking : The Developing Definition [ponencia]. ITiCSE Conference, England. https://bit.ly/3hLA1Zg

Shute, V. J., Sun, C. y Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/j.edurev.2017.09.003

Smith, E. E. y Kosslyn, S. M. (2008). Cognitive psychology. Mind and Brain. Pearson Hall.

Tsarava, K., Moeller, K., Pinkwart, N., Butz, M., Trautwein, U., Ninaus, M. y Institut, L. (2017).

Training Computational Thinking : Game-Based Unplugged and Plugged-in Activities in Primary School [ponencia]. 11th European Conference on Game-Based Learning ECGBL. Austria.

Valverde-Berrocoso, J., Fernández-Sánchez, M. R. y Garrido-Arroyo, M. C. (2015). El pensamiento computacional y las nuevas ecologías del aprendizaje. Revista de Educación a Distancia (RED), 46(46). https://doi.org/10.6018/red/46/3

Voogt, J., Fisser, P., Good, J., Mishra, P. y Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715–728. https://doi.org/10.1007/s10639-015-9412-6

Vuorikari, R., Punie, Y., Carretero, S. y Van Den Brande, L. (2016). DigComp 2.0: The Digital Competence Framework for Citizens. Publications Office of the European Union https://doi.org/10.2791/11517

Weintrop, D., Beheshti, E., Horn, M., Orton, K., Kemi, J., Trouille, L. y Wilensky, U. (2016). Defining Computational Thinking for Mathematics and Science Classrooms. Journal of Science Education and Technology, 25(1), 127–147. https://doi.org/10.1007/s10956-015-9581-5

Werner, L., Denner, J., Bliesner, M. y Rex, P. (2009). Can middle-schoolers use Storytelling Alice to make games? Results of a pilot study [ponencia]. FDG 2009 - 4th International Conference on the Foundations of Digital Games, Proceedings. https://doi.org/10.1145/1536513.1536552

Wing, J. M. (2006). Computational Thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1201/b16812

Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717–3725. https://doi.org/10.1098/rsta.2008.0118

Wing, J. M. (2011). Research Notebook: Computational Thinking--What and Why? The Link. The Magazine of Carnegie Mellon University’s School of Computer Science. https://bit.ly/3hK39QY

Wing, J. M. (2014). Computational thinking benefits society [ponencia]. 40th Anniversary Blog of Social Issues in Computing. https://bit.ly/2P1wkmf

Wing, J. M. (2017). Computational thinking’s influence on research and education for all. Italian Journal of Educational Technology, 25(2), 7–14. https://doi.org/10.17471/2499-4324/922

Yang, D., Swasnon, S. R., Chittoori, B. B. C. y Baek, Y. (2018). Work in progress: Integrating computational thinking in STEM education through a project-based learning approach [ponencia]. ASEE Annual Conference and Exposition, Conference Proceedings. https://bit.ly/3f6lWUE

Zapata-Ros, M. (2015). Pensamiento computacional: Una nueva alfabetización digital. Revista de Educación a Distancia (RED), 46(15). https://doi.org/10.6018/red/46/4

Zapata-Ros, M. (2019). Computational Thinking Unplugged. Education in the Knowledge Society, 20, 1–29. http://dx.doi.org/10.14201/eks2019_20_a18

Publicado

2020-12-25

Cómo citar

Ortega-Ruipérez, B. . (2020). Pedagogía del Pensamiento Computacional desde la Psicología: un Pensamiento para Resolver Problemas. Cuestiones Pedagógicas. Revista De Ciencias De La Educación, 2(29), 130–144. https://doi.org/10.12795/CP.2020.i29.v2.10