Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing

Descripción del Articulo

Snap! is a cloud-native graphical programming environment and an online community. It is the programming language made for UC Berkeley’s popular introductory CS course named “The Beauty and Joy of Computing”. Snap! is taught in colleges and high schools across the U.S. from Palo Alto to Philadelphia...

Descripción completa

Detalles Bibliográficos
Autor: Mönig, Jens
Formato: objeto de conferencia
Fecha de Publicación:2020
Institución:Universidad de Lima
Repositorio:ULIMA-Institucional
Lenguaje:inglés
OAI Identifier:oai:repositorio.ulima.edu.pe:20.500.12724/11152
Enlace del recurso:https://hdl.handle.net/20.500.12724/11152
Nivel de acceso:acceso abierto
Materia:Lenguajes de programación
SNAP (lenguaje del programa informático)
Programming languages
SNAP (computer program language)
Ingeniería de sistemas / Software
http://purl.org/pe-repo/ocde/ford#2.02.04
Descripción
Sumario:Snap! is a cloud-native graphical programming environment and an online community. It is the programming language made for UC Berkeley’s popular introductory CS course named “The Beauty and Joy of Computing”. Snap! is taught in colleges and high schools across the U.S. from Palo Alto to Philadelphia. It has been translated to more than 40 languages and is used around the world—from Göttingen to Beijing—for teaching and research. Snap! has been designed for inclusion. Its low floor welcomes beginners and its multi-media capabilities invite creative thinkers of all ages. At the same time, Snap! offers sophisticated abstractions that make it suitable for an intellectually rigorous introduction to computer science.
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).