Articulo de referencia

Código lápiz (lenguaje de programación)

Pencil Code es un lenguaje de programación educativo y un sitio web. Permite programar utilizando codificación por bloques al estilo Scratch o CoffeeScript . [ 1 ] [ 2 ] El códi...

Pencil Code es un lenguaje de programación educativo y un sitio web. Permite programar utilizando codificación por bloques al estilo Scratch o CoffeeScript . [ 1 ] [ 2 ] El código se ejecuta directamente en el navegador web y se puede compartir con otros. El lenguaje se basa en un modelo de un lápiz que dibuja programáticamente en una pantalla bidimensional, con el cursor del lápiz representado visualmente como una tortuga.

Un estudio de 2019 realizado por Deng et al. en una intervención de enseñanza de ocho semanas que comparó entornos basados ​​en texto y en bloques encontró que los estudiantes que aprendían en un entorno mixto tenían mayor confianza y pensamiento computacional. [ 3 ]

Historia

Pencil Code fue creado por David Bau y su hijo en 2013. Se inspiró en Logo , el lenguaje de programación de 1967 para dibujar en una pantalla usando un lenguaje de programación similar a Lisp . [ 4 ] Google ha financiado mejoras a Pencil Code a través de los proyectos de Google Summer of Code . [ 5 ]

Referencias

  1. Bau, David; Bau, D. Anthony; Dawson, Mathew; Pickens, C. Sydney (21 de junio de 2015). «Código lápiz: Código de bloques para un mundo de texto» . Actas de la 14.ª Conferencia Internacional sobre Diseño de Interacción y Niños . ACM. págs. 445–448 . doi : 10.1145/2771839.2771875 . ISBN  978-1-4503-3590-4.
  2. Edwards, Luke (29 de junio de 2023). "¿Qué es Pencil Code y cómo se puede usar para enseñar? Consejos y trucos" . TechLearningMagazine . Consultado el 9 de mayo de 2024 .
  3. Deng, Wenbo; Pi, Zhongling; Lei, Weina; Zhou, Qingguo; Zhang, Wenlan (17 de octubre de 2019). "El código lápiz mejora el pensamiento computacional y la actitud hacia el aprendizaje de la informática en los estudiantes" . Aplicaciones informáticas en la educación en ingeniería . 28 (1): 90–104 . doi : 10.1002/cae.22177 . ISSN 1061-3773 . 
  4. Bau, David (2013). Pencil Code : una introducción a la programación (Segunda edición). David Bau. ISBN   978-1-4943-4744-4OCLC 900971005 
  5. "Publicación de resumen de Google Summer of Code: Pencil Code" . Blog de código abierto de Google . Consultado el 11 de febrero de 2023 .
  • Sitio web oficial de Pencil Code
  • Página de Educación de Sentido Común