Ir al contenido

Documat


Hacia la educación del futuro: El pensamiento computacional como mecanismo de aprendizaje generativo

    1. [1] Universidad de La Laguna

      Universidad de La Laguna

      San Cristóbal de La Laguna, España

  • Localización: Education in the knowledge society (EKS), ISSN 1138-9737, ISSN-e 2444-8729, Vol. 18, Nº. 2, 2017, págs. 33-58
  • Idioma: español
  • DOI: 10.14201/eks2017182335
  • Títulos paralelos:
    • Towards the Education of the Future: Computational Thinking as a Generative Learning Mechanism
  • Enlaces
  • Resumen
    • español

      La transformación de la educación tradicional en una educación “SMART” (del inglés, “Sensitive, Manageable, Adaptable, Responsive and Timely”) implica la modernización integral de todos los procesos educativos. Para dicha transformación, la incorporación de nuevas pedagogías se vuelve imprescindible a nivel metodológico, mientras que el uso de entornos interactivos e inteligentes de aprendizaje supone un hito fundamental a nivel tecnológico. En cualquier caso, el objetivo último de esta transformación es formar y transformar a los estudiantes del futuro para que desarrollen habilidades del siglo XXI y puedan convertirse así en ciudadanos de nuestro mundo en continuo cambio. La tecnología y las computadoras son un aspecto esencial para esta modernización, no solo en términos de soporte tecnológico, sino también en términos de ofrecer nuevas metodologías para el desarrollo de nuevas pedagogías y habilidades. En este contexto, el pensamiento computacional aparece como un mecanismo prometedor para fomentar estas nuevas competencias básicas, ya que ofrece herramientas que se ajustan a los intereses del alumnado y les da la posibilidad de comprender mejor los fundamentos de nuestra sociedad y de los entornos basados en las Tecnologías de la Información y la Comunicación (TIC). En este trabajo, planteamos la necesidad de realizar un esfuerzo para fomentar el desarrollo del pensamiento computacional como una oportunidad para transformar las pedagogías tradicionales en metodologías adaptadas al futuro. Además, presentamos una visión general sobre el pensamiento computacional y analizamos el estado actual de la educación “SMART”, haciendo hincapié en la falta de metodologías que permitan apoyar esta transición. Por último, proporcionamos —a aquellos educadores interesados en conseguir un cambio real— información sobre iniciativas dedicadas a la difusión o promoción del pensamiento computacional; herramientas o materiales de apoyo para el desarrollo del pensamiento computacional entre los estudiantes; así como una síntesis de las experiencias y los resultados existentes en relación a la aplicación del pensamiento computacional en entornos educativos.

    • English

      The transformation of traditional education into a Sensitive, Manageable, Adaptable, Responsive and Timely (SMART) education involves the comprehensive modernisation of all educational processes. For such a transformation, smart pedagogies are needed as a methodological issue while smart learning environments represent the technological issue, both having as an ultimate goal to cultivate smart learners. Smart learners need to develop 21st century skills so that they can become into smart citizens of our changing world. Technology and computers are an essential aspect for this modernisation, not only in terms of technological support for smart environments but also in terms of offering new methodologies for smart pedagogy and the development of smart skills. In this context, computational thinking appears as a promising mechanism to encourage core skills since it offers tools that fit learners’ interests and gives them the possibility to better understand the foundations of our ICT-based society and environments. In this work, we raise to make an effort to encourage the development of computational thinking as an opportunity to transform traditional pedagogies to smarter methodologies. We provide a general background about computational thinking and analyse the current state-of-the-art of smart education, emphasizing that there is a lack of smart methodologies which can support the training of 21st century smart skills. Finally, we provide —to those educators interested in pursuing the philosophy of smart education— information about initiatives devoted to the dissemination or promotion of computational thinking; existing tools or materials which support educators for the development of computational thinking among the students; and previous experiences and results about the application of computational thinking in educational environments.

  • Referencias bibliográficas
    • A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas. (2012). Washington, D.C.: National Academies Press....
    • Abelson, H. & Friedman, M. (2010). App Inventor--A view into learning about computers through building mobile applications. In Proceedings...
    • AgentCubes. (2016). Retrieved 25 September 2016, from http://www.agentcubes.com/
    • AgentSheets. (2016). Retrieved 25 September 2016, from http://www.agentsheets.com/index.html
    • Alice. (2016). Retrieved 23 September 2016, from http://www.alice.org/index.php
    • Barr, V., & Stephenson, C. (2011). Bringing Computational Thinking to K-12: What is Involved and What is the Role of the Computer Science...
    • Bau, D., & Bau, D. A. (2014). A Preview of Pencil Code: A Tool for Developing Mastery of Programming. In Proceedings of the 2nd Workshop...
    • Bau, D., Bau, D. A., Dawson, M., & Pickens, C. S. (2015). Pencil Code: Block Code for a Text World. In Proceedings of the 14th International...
    • BlueJ. (2016). Retrieved 25 September 2016, from http://bluej.org/
    • Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Presented at the...
    • Brown, N., Stevens, P., & Kölling, M. (2010). Greenroom: A Teacher Community for Collaborative Resource Development. In Proceedings of...
    • Brown, Q., Mongan, W., Kusic, D., Garbarine, E., Fromm, E., & Fontecchio, A.(2008). Computer Aided Instruction as a Vehicle for Problem...
    • Chu, H.-C., Hwang, G.-J., & Tsai, C.-C. (2010). A knowledge engineering approach to developing mindtools for context-aware ubiquitous...
    • Clements, D. H. (1987). Longitudinal Study of the Effects of Logo Programming on Cognitive Abilities and Achievement. Journal of Educational...
    • Clements, D. H., & Gullo, D. F. (1984). Effects of computer programming on young children’s cognition. Journal of Educational Psychology,...
    • Coccoli, M., Guercio, A., Maresca, P., & Stanganelli, L. (2014). Smarter universities: A vision for the fast changing digital era. Journal...
    • Code.org. (2016). Retrieved 26 September 2016, from https://code.org/
    • CoffeeScript. (2016). Retrieved 25 September 2016, from http://coffeescript.org/Computer Science For All. (2016, January 30). Retrieved 29...
    • Conway, M., Pausch, R., Gossweiler, R., & Burnette, T. (1994). Alice: A Rapid Prototyping System for Building Virtual Environments. In...
    • Cooper, S., Dann, W., & Pausch, R. (2000). Alice: A 3-D Tool for Introductory Programming Concepts. Journal of Computing in Small Colleges,...
    • Ferrer-Mico, T., Prats-Fernàndez, M. À., & Redo-Sanchez, A. (2012). Impact of Scratch Programming on Students’ Understanding of Their...
    • Fincher, S., & Utting, I. (2010). Machines for Thinking. Trans. Comput. Educ., 10(4), 13:1-13:7. http://dx.doi.org/10.1145/1868358.1868360
    • Fiorella, L., & Mayer, R. E. (2014). Learning as a Generative Activity: Eight Learning Strategies that Promote Understanding. Cambridge...
    • Futschek, G. (2006). Algorithmic Thinking: The Key for Understanding Computer Science. In R. T. Mittermeir (Ed.), Informatics Education -...
    • García-Peñalvo, F. J. (2016a). A brief introduction to TACCLE 3 - coding European project. In 2016 International Symposium on Computers in...
    • García-Peñalvo, F. J. (2016b). What Computational Thinking Is. Journal of Information Technology Research, 9(3), v-viii.
    • Google CS First. (2016). Retrieved 29 September 2016, from https://www.cs-first.com/
    • Google for Education. (2016). Retrieved 29 September 2016, from www.google.com/edu/resources/programs/exploring-computational-thinking/
    • Gradel, K., Edson, A. J., Gradel, K., & Edson, A. J. (2011). Cooperative Learning: Smart Pedagogy and Tools for Online and Hybrid Courses....
    • Greenfoot. (2016). Retrieved 25 September 2016, from http://www.greenfoot.org/door
    • Greenstein, L. M. (2012). Assessing 21st Century Skills: A Guide to Evaluating Mastery and Authentic Learning (1st edition). Thousand Oaks:...
    • Grover, S., & Pea, R. (2013). Computational Thinking in K-12 A Review of the State of the Field. Educational Researcher, 42(1), 38-43....
    • Gülbahar, Y., & Kalelio?lu, F. (2014). The Effects of Teaching Programming via Scratch on Problem Solving Skills: A Discussion from Learners’...
    • Harvey, B., Garcia, D. D., Barnes, T., Titterton, N., Miller, O., Armendariz, D., Paley, J. (2014). Snap! (Build Your Own Blocks). In Proceedings...
    • Henriksen, P., & Kölling, M. (2004). Greenfoot: Combining Object Visualisation with Interaction. In Companion to the 19th Annual ACM SIGPLAN...
    • Systems, Languages, and Applications (pp. 73-82). New York, NY, USA: ACM. http://dx.doi.org/10.1145/1028664.1028701
    • Hwang, G.-J. (2014). Definition, framework and research issues of smart learning environments - a context-aware ubiquitous learning perspective....
    • Ioannidou, A., Repenning, A., & Webb, D. C. (2009). AgentCubes: Incremental 3D end-user development. Journal of Visual Languages &...
    • Jonassen, D. H. (2000). Computers as Mindtools for Schools, Engaging Critical Thinking. Upper Saddle River, New Jersey: Prentice-Hall.
    • Jonassen, D. H. (2010). Learning to Solve Problems: A Handbook for Designing Problem-Solving Learning Environments. New York, USA: Taylor...
    • Jonassen, D. H. (2014). Mindtools (Productivity and Learning). In R. Gunstone (Ed.), Encyclopedia of Science Education (pp. 1-7). Netherlands:...
    • Jonassen, D. H., Carr, C., & Yueh, H.-P. (1998). Computers as Mindtools for Engaging Learners in Critical Thinking. TechTrends, 43(2),...
    • Kafai, Y. B., & Burke, Q. (2013). Computer Programming Goes Back to School. Phi Delta Kappan, 95(1), 61-65. https://doi.org/10.1177/003172171309500111
    • Kelleher, C., & Pausch, R. (2005). Lowering the Barriers to Programming: A Taxonomy of Programming Environments and Languages for Novice...
    • Kelleher, C., & Pausch, R. (2007). Using Storytelling to Motivate Programming. Commun. ACM, 50(7), 58-64. https://doi.org/10.1145/1272516.1272540
    • Kirschner, P., & Wopereis, I. G. J. H. (2003). Mindtools for teacher communities: A European perspective. Technology, Pedagogy and Education,...
    • Kölling, M. (2008a). Greenfoot: A Highly Graphical Ide for Learning Object-oriented Programming. In Proceedings of the 13th Annual Conference...
    • Kölling, M. (2008b). Using BlueJ to Introduce Programming. In J. Bennedsen, M. E. Caspersen, & M. Kölling (Eds.), Reflections on the Teaching...
    • Kölling, M. (2010). The Greenfoot Programming Environment. Trans. Comput. Educ., 10(4), 14:1-14:21. https://doi.org/10.1145/1868358.1868361
    • Llorens-Largo, F. (2015). Dicen por ahí. . . que la nueva alfabetización pasa por la programación. ReVisión, 8(2), 11-14.
    • Looking Glass. (2016). Retrieved 23 September 2016, from https://lookingglass.wustl.edu/
    • Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12?...
    • Maiorana, F., Giordano, D., & Morelli, R. (2015). Quizly: A live coding assessment platform for App Inventor. In 2015 IEEE Blocks and...
    • Maloney, J. H., Peppler, K., Kafai, Y., Resnick, M., & Rusk, N. (2008). Programming by Choice: Urban Youth Learning Programming with Scratch....
    • Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The Scratch Programming Language and Environment. Trans. Comput....
    • Miller, R. B., Kelly, G. N., & Kelly, J. T. (1988). Effects of Logo computer programming experience on problem solving and spatial relations...
    • Mind Tools: Essential Skills for an Excellent Career. (2016). Retrieved 29 September 2016, from http://www.mindtools.com/
    • MIT App Inventor. (2016). Retrieved 23 September 2016, from http://appinventor.mit.edu/explore/
    • Nastasi, B. K., Clements, D. H., & Battista, M. T. (1990). Social-cognitive interactions, motivation, and cognitive growth in Logo programming...
    • North Central Regional Educational Laboratory and Metiri Group. (2003). 21st Century Skills: Literacy in the Digital Age. Retrieved from http://pict.sdsu.edu/engauge21st.pdf
    • Organisation for Economic Co-Operation and Development. (2009). 21st Century Skills and Competences for New Millennium Learners in OECD Countries...
    • Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. New York, NY, USA: Basic Books, Inc.
    • Pencil Code. (2016). Retrieved 25 September 2016, from https://pencilcode.net/
    • Ralston, A., Reilly, E. D., & Hemmendinger, D. (2000). Encyclopedia of Computer Science (4th ed.). Hoboken, NJ, USA: Wiley.
    • Repenning, A. (1993). Agentsheets: A Tool for Building Domain-oriented Visual Programming Environments. In Proceedings of the INTERACT ’93...
    • Repenning, A., & Ioannidou, A. (2006). AgentCubes: Raising the Ceiling of End-User Development in Education through Incremental 3D. In...
    • Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Kafai, Y. (2009). Scratch: Programming for All. Commun....
    • Rick, D., Ludwig, J., Meyer, S., Rehder, C., & Schirmer, I. (2010). Introduction to Business Informatics with Greenfoot Using the Example...
    • Ritchie, D., & Volkl, C. (2000). Effectiveness of Two Generative Learning Strategies in the Science Classroom. School Science and Mathematics,...
    • Roscoe, J. F., Fearn, S., & Posey, E. (2014). Teaching Computational Thinking by Playing Games and Building Robots. In 2014 International...
    • Salomon, G. (2016). It’s Not Just the Tool but the Educational Rationale that Counts. In E. Elstad (Ed.), Educational Technology and Polycontextual...
    • Sampson, D., & Karagiannidis, C. (2002). Personalised Learning: Educational, Technological and Standardisation Perspective. Interactive...
    • Smith, D. C., Cypher, A., & Tesler, L. (2000). Programming by Example: Novice Programming Comes of Age. Commun. ACM, 43(3), 75-81. https://doi.org/10.1145/330534.330544
    • Snap! (Build Your Own Blocks) 4.0. (2016). Retrieved 29 September 2016, from http://snap.berkeley.edu/
    • Statz, J. (1973). The Development Of Computer Programming Concepts And Problem-Solving Abilities Among Ten-Year-Olds Learning Logo. Electrical...
    • Tabet, N., Gedawy, H., Alshikhabobakr, H., & Razak, S. (2016). From Alice to Python. Introducing Textbased Programming in Middle Schools....
    • Tikhomirov, V., & Dneprovskaya, N. (2015). Development of strategy for smart University. In Open Education Global International Conference....
    • Trilling, B., & Fadel, C. (2012). 21st Century Skills: Learning for Life in Our Times (1st Ed.). San Francisco: John Wiley & Sons...
    • Utting, I., Cooper, S., Kölling, M., Maloney, J., & Resnick, M. (2010). Alice, Greenfoot, and Scratch - A Discussion. Trans. Comput. Educ.,...
    • UVa User Interface Group. (1995). Alice: Rapid Prototyping for Virtual Reality. IEEE Comput. Graph. Appl., 15(3), 8-11. https://doi.org/10.1109/38.376600
    • Weintrop, D. (2015). Blocks, text, and the space between: The role of representations in novice programming environments. In 2015 IEEE Symposium...
    • Wing, J. M. (2006). Computational Thinking. Commun. ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215
    • Xie, B., Shabir, I., & Abelson, H. (2015). Measuring the Usability and Capability of App Inventor to Create Mobile Applications. In Proceedings...
    • Zhu, Z.-T., & He, B. (2012). Smart Education: new frontier of educational informatization. E-Education Research, 12, 1-13.
    • Zhu, Z.-T., Yu, M.-H., & Riezebos, P. (2016). A research framework of smart education. Smart Learning Environments, 3(1), Article 4. http://dx.doi.org/10.1186/s40561-016-0026-2

Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno