Going from Bits to Atoms: Programming in Turtle Blocks JS and Personal Fabrication in Youth Maker Projects
Abstract
Software and hardware should be seen as tools in the modern classroom indistinguishable in importance and creative potential as the pencil and paper. Turtle Blocks JS, a Logo- inspired, block-based programming environment that runs in a web browser provides an easy to use microworld in which students may explore geometry, design through iteration, programming and debugging. The designs created in Turtle Blocks can be downloaded as simple vector graphics (SVG) and subsequently processed for 3D printing, transforming the digital design into a tangible, functional tool. Students can use Turtle Blocks in conjunction with a number of fabrication devices, including 3D printers and laser cutters, allowing them to create increasingly complex artifacts. In this paper, I present the work done with Turtle Blocks JS in a summer academy for middle school boys as well as a workshop for 10–13 year olds in a makerspace.Downloads
Las obras que se publican en esta revista están sujetas a los siguientes términos:
1. El Servicio de Publicaciones de la Universidad de Murcia (la editorial) conserva los derechos patrimoniales (copyright) de las obras publicadas, y favorece y permite la reutilización de las mismas bajo la licencia de uso indicada en el punto 2.
2. Las obras se publican en la edición electrónica de la revista bajo una licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 España (texto legal). Se pueden copiar, usar, difundir, transmitir y exponer públicamente, siempre que: i) se cite la autoría y la fuente original de su publicación (revista, editorial y URL de la obra); ii) no se usen para fines comerciales; iii) se mencione la existencia y especificaciones de esta licencia de uso.
3. Condiciones de auto-archivo. Se permite y se anima a los autores a difundir electrónicamente las versiones pre-print (versión antes de ser evaluada) y/o post-print (versión evaluada y aceptada para su publicación) de sus obras antes de su publicación, ya que favorece su circulación y difusión más temprana y con ello un posible aumento en su citación y alcance entre la comunidad académica. Color RoMEO: verde.