El desarrollo de Scratch-Jr: el aprendizaje de programación en primera infancia como nueva alfabetización
DOI:
https://doi.org/10.60020/1853-6530.v14.n26.43746Palavras-chave:
lenguaje de programación; pensamiento computacional; infancia; alfabetizaciónResumo
Este artículo describe el trabajo realizado por la autora y su equipo de colaboradores sobre el desarrollo del lenguaje de programación gratuito, ScratchJr,, para niños y niñas de 5 a 7 años. Luego, detalla su enfoque pedagógico llamado “Código como otro Lenguaje” (CAL-Coding as Another Language) que entiende la enseñanza de programación no sólo como resolución de problemas sino como una actividad expresiva que permite a los individuos manipular un sistema simbólico situado socialmente, con una gramática y sintaxis, para comunicar ideas y crear artefactos compartibles. El artículo describe ScratchJr y CAL como si fuera una plaza donde los niños aprenden jugando, inventando, creando y socializando.
Referências
Bers, M. U. (2008). Blocks to robots learning with technology in the early childhood classroom. Nueva York, NY: Teachers College Press.
Bers, M. U. (2012). Designing digital experiences for positive youth development: From playpen to playground. Cary, NC: Oxford.
Bers, M. U. (2018). Coding and computational thinking in early childhood: the impact of ScratchJr in Europe. European Journal of STEM Education, 3(3), 08. doi:10.20897/ejsteme/3868
Bers, M. U. (2019a). Coding as another language In C. Donohue (Ed.), Exploring key issues in early childhood and technology: Evolving perspectives and innovative approaches (pp. 63–70). Nueva York, NY: Routledge.
Bers, M. U. (2019b). Coding as another language: a pedagogical approach for teaching computer science in early childhood. Journal of Computers in Education, 6(4), 499-528.
Bers, M. (2020a). Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom, Second Edition. Nueva York, NY: Routledge Press.
Bers, M. (2020b). Playgrounds and Microworlds: Learning to Code in Early Childhood in Designing Constructionist Futures: The Art, Theory and Practice of Learning Designs editado por Nathan Holbert, Matthew Berland and Yasmin B Kafai.
Bers, M. (2021a). Coding, robotics and socio-emotional learning: developing a palette of virtues PIXEL-BIT. Revista de Medios y Educación, 62, 309-322.
Bers, M. (2021b). From Computational Thinking to Computational Doing. In M. U. Bers (Ed.), Teaching Computational Thinking and Coding to Young Children. IGI Global. http://doi:10.4018/978-1-7998-7308-2
Bers, M. (Ed.). (2021c). Teaching Computational Thinking and Coding to Young Children. IGI Global. http://doi:10.4018/978-1-7998-7308-2
Bers, M. U. (2022). Beyond Coding: How Children Learn Human Values through Programming. Cambridge, MA: MIT Press.
Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum, Computers & Education, 72, 145-157.
Bers, M., Govind, M., & Relkin, E. (2021) Coding as Another Language: Computational Thinking, Robotics, and Literacy in First and Second Grade. in Ottenbreit-Leftwich, A., & Yadav, A. (2021). Computational Thinking in PreK-5: Empirical Evidence for Integration and Future Directions. ACM and the Robin Hood Learning + Technology Fund, Nueva York, NY
Bers, M. & Kazakoff, E. (2012).Developmental technologies: Technology and human development. In Lerner, R.M., Easterbrooks, M.A., Mistry, J., & Weiner, I.B. (Eds.) Handbook of Psychology, Developmental Psychology (pp. 639-657).
Bers, M. U., & Sullivan, A. (2018). ScratchJr coding cards: creative coding activities. No Starch Press.
Bers, M. U. & Sullivan, A. (2019). Computer science education in early childhood: The case of ScratchJr. Journal of Information Technology Education: Innovations in Practice, 18, 113-138.
Bers, M.U. & Resnick, M. (2015). The Official ScratchJr Book. San Francisco, CA: No Starch Press
Century, J., Ferris, K. A., & Zuo, H. (2020). Finding time for computer science in the elementary school day: a quasi-experimental study of a transdisciplinary problem-based learning approach. International Journal of STEM Education, 7(1).
Chall, J. S. (1983). Literacy: Trends and explanations. Educational Researcher, 12(9), 3-8.
Clements, D. H., & Battista, M. T. (2000). Designing effective software. Handbook of research design in mathematics and science education, 761-776.63
DevTech Research Group (2020). Coding as Another Language (CAL): Teaching programming as a literacy of the 21st century. https://sites.tufts.edu/codingasanotherlanguage/
Fedorenko, E., Ivanova, A., Dhamala, R. & Bers, M.U. (2019). The Language of Programming: A Cognitive Perspective. Trends in Cognitive Sciences, 23(7), 525-528. doi:10.1016/j.tics.2019.04.010
Flannery, L.P., Kazakoff, E.R., Bontá, P., Silverman, B., Bers, M.U., and Resnick, M. (2013). Designing ScratchJr: Support for early childhood learning through computer programming: Proceedings of the 12th International Conference on Interaction Design and Children (IDC ’13) (pp. 1-10). Nueva York, NY: ACM. doi:10.1145/2485760.2485785
Govind, M. & Bers, M. U. (2020). Family Coding Days: Engaging Children and Parents in Creative Coding and Robotics. Connected Learning Summit, Cambridge, MA.66
Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational researcher, 42(1), 38-43.
Hassenfeld, Z. R. & Bers, M. U. (2020). Debugging the Writing Process: Lessons from a Comparison of Students’ Coding and Writing Practices. The Reading Teacher, 73(6), 735-746. doi:10.1002/trtr.1885
Hassenfeld, Z. R., Govind, M., de Ruiter, L. E., & Bers, M. U. (2020). If You Can Program, You Can Write: Learning Introductory Programming Across Literacy Levels. Journal of Information Technology Education: Research, 19, 65-85. doi: 10.28945/4509
Kafai, Y. B., & Burke, Q. (2014). Connected code: Why children need to learn programming. Cambridge, MA: The MIT Press.
Kazakoff, E.R., & Bers, M.U. (2011, April). The Impact of Computer Programming on Sequencing Ability in Early Childhood .Paper presented at American Educational Research Association Conference (AERA), New Orlean, Louisiana.
Kazakoff, E. R., & Bers, M. U. (2014). Put your robot in, Put your robot out: Sequencing through programming robots in early childhood. Journal of Educational Computing Research, 50(4), 553-573.
Kazakoff, E. R., Sullivan, A., & Bers, M. U. (2013). The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood. EarlyChildhood Education Journal, 41(4), 245-255.68
Leidl, K. D., Bers, M. U., & Mihm, C. (2017). Programming with ScratchJr: a review of the first year of user analytics. In Conference Proceedings of International Conference on Computational Thinking Education. Wanchai, Hong Kong.
NAEYC (2009). Developmentally Appropriate Practice in Early Childhood Programs Serving Children From Birth Through Age 8. www.naeyc.org/files/naeyc/file/positions/PSDAP.pdf.
Partnership for 21st Century Skills. (2007). The intellectual and policy foundations of the 21st century skills framework. http://www.youngspirit.org/docs/21stcentury.pdf
Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. Nueva York, NY: Basic Books, Inc.
Portelance, D.J., & Bers, M.U. (2015). Code and Tell: Assessing young children’s learning of computational thinking using peer video interviews with ScratchJr: Proceedings of the 14th International Conference on Interaction Design and Children (IDC ’15). Medford, MA, June 21-25. Nueva York, NY: ACM.
Portelance, D.J., Strawhacker, A., & Bers, M.U. (2015). Constructing the ScratchJr programming language in the early childhood classroom. International Journal of Technology and Design Education, 1-16. doi:10.1007/s10798-015-9325-0
Relkin, E. & Bers, M. U. (2020). Exploring the Relationship Between Coding, Computational Thinking and Problem Solving in Early Elementary School Students. Annual Meeting of the American Educational Research Association (AERA), San Francisco, CA
Relkin, E. & Bers, M. U. (2021). Factors Influencing Learning of Computational Thinking Skills in Young Children. Virtual Annual Meeting of the American Educational Research Association (AERA).
Resnick, M. (2013, May 8). Learn to Code, Code to Learn. EdSurge. https://www.edsurge.com/news/2013-05-08-learn-to-code-code-to-learn
Roque, R. (2016). Family Creative Learning: Designing Structures to Engage Kids and Parents as Computational Creators. In Peppler, K., Kafai, Y., & Halverson, E. (Eds.) Makeology in K-12, Higher, and Informal Education. Nueva York, NY: Routledge.
Roque, R., Lin, K., & Liuzzi, R. (2014). Engaging Parents as Creative Learning Partners in Computing, Exploring the Material Conditions of Learning, 2, 687-688.
ScratchJr – DevTech Research Group. (2020). https://sites.tufts.edu/devtech/research/scratchjr/
Shanahan, T., & Lonigan, C. J. (Eds.). (2013). Early childhood literacy: The national early literacy panel and beyond. Towson: MD: Paul H. Brookes Publishing Company.
Strawhacker, A., & Bers, M. U. (2015). “I want my robot to look for food”: Comparing Kindergartner’s programming comprehension using tangible, graphic, and hybrid user interfaces. International Journal of Technology and Design Education, 25(3), 293-319. doi:10.1007/s10798-014-9287-7
Strawhacker, A., Govind, M., & Bers, M. U., (2022, April 21-26). Understanding the Experiences of Early Childhood Professionals’ Navigation of Remote Teaching and Learning With Technology [Paper Presentation]. American Educational Research Association (AERA) Annual Meeting. San Diego, CA. https://www.aera.net/Publications/Online-Paper-Repository/AERA-Online-Paper-Repository
Strawhacker, A., Lee, M., & Bers, M. U. (2018). Teaching tools, teachers’ rules: exploring the impact of teaching styles on young children’s programming knowledge in ScratchJr. International Journal of Technology and Design Education. doi:10.1007/s10798-017-9400-9
Strawhacker, A., Lee, M., Caine, C., & Bers, M.U. (2015). ScratchJr Demo: A coding language for Kindergarten: Proceedings of the 14th International Conference on Interaction Design and Children (IDC ’15). Medford, MA, June 21-25. Nueva York, NY: ACM.
Strawhacker, A., Portelance, D., Lee, M., & Bers, M.U. (2015). Designing Tools for Developing Minds: The role of child development in educational technology: Proceedings of the 14th International Conference on Interaction Design and Children (IDC ’15). Medford, MA, June 21-25. Nueva York, NY: ACM.
Unahalekhaka, A. & Govind, M. (2021). Examining Young Children's Computational Artifacts. In M. Bers (Ed.) Teaching Computational Thinking and Coding to Young Children (pp.265-294). IGI Global. doi: 10.4018/978-1-7998-7308-2
Unahalekhaka, A., & Bers, M. (2021a). Evaluating Young Children’s Creative Coding: Rubric Development and Testing for ScratchJr Projects. [Under Review]
Vee, A. (2017). Coding literacy: How computer programming is changing writing. Cambridge, MA: The MIT Press.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
Wing, J. M. (2011). Research notebook: Computational thinking—What and why. The link Magazine, 6, 20-23.73
Downloads
Publicado
Edição
Seção
Licença
Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial 4.0 International License.
Se permite la generación de obras derivadas siempre que no se haga con fines comerciales. Tampoco se puede utilizar la obra original con fines comerciales.