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...
| Autor: | |
|---|---|
| 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 |
| id |
RULI_7c3f97a98dec3e56faa104b4f68ec6fe |
|---|---|
| oai_identifier_str |
oai:repositorio.ulima.edu.pe:20.500.12724/11152 |
| network_acronym_str |
RULI |
| network_name_str |
ULIMA-Institucional |
| repository_id_str |
3883 |
| dc.title.es_PE.fl_str_mv |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| dc.title.alternative.none.fl_str_mv |
Construyendo bases sólidas para ideas poderosas: diseñando un lenguaje de programación para enseñar la belleza y alegría de la informática |
| title |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| spellingShingle |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing Mönig, Jens 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 |
| title_short |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| title_full |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| title_fullStr |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| title_full_unstemmed |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| title_sort |
Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing |
| author |
Mönig, Jens |
| author_facet |
Mönig, Jens |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Mönig, Jens |
| dc.subject.es_PE.fl_str_mv |
Lenguajes de programación SNAP (lenguaje del programa informático) |
| topic |
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 |
| dc.subject.en_EN.fl_str_mv |
Programming languages SNAP (computer program language) |
| dc.subject.classification.none.fl_str_mv |
Ingeniería de sistemas / Software |
| dc.subject.ocde.es_PE.fl_str_mv |
http://purl.org/pe-repo/ocde/ford#2.02.04 |
| description |
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. |
| publishDate |
2020 |
| dc.date.accessioned.none.fl_str_mv |
2020-07-15T17:19:48Z |
| dc.date.available.none.fl_str_mv |
2020-07-15T17:19:48Z |
| dc.date.issued.fl_str_mv |
2020 |
| dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
| dc.type.other.none.fl_str_mv |
Artículo de conferencia |
| format |
conferenceObject |
| dc.identifier.citation.es_PE.fl_str_mv |
Mönig, J. (2020). Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing. En Universidad de Lima (Ed.), Innovando la educación en tecnología. Actas del II Congreso Internacional de Ingeniería de Sistemas (pp. 45-46), Lima, 5 y 6 de septiembre del 2019. Universidad de Lima, Fondo Editorial. |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12724/11152 |
| identifier_str_mv |
Mönig, J. (2020). Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing. En Universidad de Lima (Ed.), Innovando la educación en tecnología. Actas del II Congreso Internacional de Ingeniería de Sistemas (pp. 45-46), Lima, 5 y 6 de septiembre del 2019. Universidad de Lima, Fondo Editorial. |
| url |
https://hdl.handle.net/20.500.12724/11152 |
| dc.language.iso.es_ES.fl_str_mv |
eng |
| language |
eng |
| dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.*.fl_str_mv |
Atribución 4.0 Internacional (CC BY 4.0) |
| dc.rights.uri.*.fl_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
Atribución 4.0 Internacional (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.es_PE.fl_str_mv |
Universidad de Lima |
| dc.publisher.country.none.fl_str_mv |
PE |
| dc.source.es_PE.fl_str_mv |
Repositorio Institucional - Ulima Universidad de Lima |
| dc.source.none.fl_str_mv |
reponame:ULIMA-Institucional instname:Universidad de Lima instacron:ULIMA |
| instname_str |
Universidad de Lima |
| instacron_str |
ULIMA |
| institution |
ULIMA |
| reponame_str |
ULIMA-Institucional |
| collection |
ULIMA-Institucional |
| bitstream.url.fl_str_mv |
https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/5/Building%20blocks_Monig.pdf.jpg https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/4/Building%20blocks_Monig.pdf.txt https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/1/Building%20blocks_Monig.pdf https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/3/license.txt https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/2/license_rdf |
| bitstream.checksum.fl_str_mv |
c2d3de19ad6404b7a3731a8709a652c1 e3960acfa2f48752ec66b7220fdc0e53 aa7d99299d85ec54779dbd01bb8a78d5 8a4605be74aa9ea9d79846c1fba20a33 8fc46f5e71650fd7adee84a69b9163c2 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Universidad de Lima |
| repository.mail.fl_str_mv |
repositorio@ulima.edu.pe |
| _version_ |
1822513735353237504 |
| spelling |
Mönig, Jens2020-07-15T17:19:48Z2020-07-15T17:19:48Z2020Mönig, J. (2020). Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing. En Universidad de Lima (Ed.), Innovando la educación en tecnología. Actas del II Congreso Internacional de Ingeniería de Sistemas (pp. 45-46), Lima, 5 y 6 de septiembre del 2019. Universidad de Lima, Fondo Editorial.https://hdl.handle.net/20.500.12724/11152Snap! 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.Snap! es un entorno de programación gráfica nativo de la nube y una comunidad en línea. Es el lenguaje de programación creado para el popular curso introductorio de CS de UC Berkeley llamado “La belleza y la alegría de la informática”. Snap! se imparte en colegios y escuelas secundarias de los EE. UU., desde Palo Alto hasta Filadelfia. Se ha traducido a más de 40 idiomas y se utiliza en todo el mundo, desde Gotinga hasta Beijing, para la enseñanza y la investigación. Snap! ha sido diseñado para su inclusión. El nivel bajo le da la bienvenida a principiantes y sus capacidades multimedia que invitan a pensadores creativos de todas las edades. Al mismo tiempo Snap! ofrece abstracciones sofisticadas que lo hacen adecuado para una introducción intelectualmente rigurosa a la informática.application/pdfengUniversidad de LimaPEinfo:eu-repo/semantics/openAccessAtribución 4.0 Internacional (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/Repositorio Institucional - UlimaUniversidad de Limareponame:ULIMA-Institucionalinstname:Universidad de Limainstacron:ULIMALenguajes de programaciónSNAP (lenguaje del programa informático)Programming languagesSNAP (computer program language)Ingeniería de sistemas / Softwarehttp://purl.org/pe-repo/ocde/ford#2.02.04Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computingConstruyendo bases sólidas para ideas poderosas: diseñando un lenguaje de programación para enseñar la belleza y alegría de la informáticainfo:eu-repo/semantics/conferenceObjectArtículo de conferenciaTHUMBNAILBuilding blocks_Monig.pdf.jpgBuilding blocks_Monig.pdf.jpgGenerated Thumbnailimage/jpeg12562https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/5/Building%20blocks_Monig.pdf.jpgc2d3de19ad6404b7a3731a8709a652c1MD55TEXTBuilding blocks_Monig.pdf.txtBuilding blocks_Monig.pdf.txtExtracted texttext/plain4834https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/4/Building%20blocks_Monig.pdf.txte3960acfa2f48752ec66b7220fdc0e53MD54ORIGINALBuilding blocks_Monig.pdfBuilding blocks_Monig.pdfapplication/pdf76921https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/1/Building%20blocks_Monig.pdfaa7d99299d85ec54779dbd01bb8a78d5MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorio.ulima.edu.pe/bitstream/20.500.12724/11152/2/license_rdf8fc46f5e71650fd7adee84a69b9163c2MD5220.500.12724/11152oai:repositorio.ulima.edu.pe:20.500.12724/111522021-08-02 23:39:28.54Repositorio Universidad de Limarepositorio@ulima.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
| score |
13.806414 |
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).
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).