Harshit Agrawal, Rishika Jain, Prabhat Kumar, P. Yammiyavar
{"title":"用于数字制造的可视化编程环境","authors":"Harshit Agrawal, Rishika Jain, Prabhat Kumar, P. Yammiyavar","doi":"10.1145/2593968.2610490","DOIUrl":null,"url":null,"abstract":"In this paper, we introduce FabCode, a visual programming environment using which one can create designs that can be manufactured using digital fabrication techniques like 3D printing and laser cutting. This project is primarily about making accessible and enhancing the kinds of \"thinking\" that the computational medium is capable of supporting and spreading. FabCode is situated in the context of design and engineering of objects, and is based on the premise that programming 3D models for personal fabrication would enable practice of computational thinking for the same. Children will learn as they work on personally meaningful projectsbuilding, describing, printing and playing with things, and debugging and discussing their processes and outcomes. It will be a childcentered, constructionist tool for FabLabs.","PeriodicalId":260552,"journal":{"name":"Proceedings of the 2014 conference on Interaction design and children","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"FabCode: visual programming environment for digital fabrication\",\"authors\":\"Harshit Agrawal, Rishika Jain, Prabhat Kumar, P. Yammiyavar\",\"doi\":\"10.1145/2593968.2610490\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we introduce FabCode, a visual programming environment using which one can create designs that can be manufactured using digital fabrication techniques like 3D printing and laser cutting. This project is primarily about making accessible and enhancing the kinds of \\\"thinking\\\" that the computational medium is capable of supporting and spreading. FabCode is situated in the context of design and engineering of objects, and is based on the premise that programming 3D models for personal fabrication would enable practice of computational thinking for the same. Children will learn as they work on personally meaningful projectsbuilding, describing, printing and playing with things, and debugging and discussing their processes and outcomes. It will be a childcentered, constructionist tool for FabLabs.\",\"PeriodicalId\":260552,\"journal\":{\"name\":\"Proceedings of the 2014 conference on Interaction design and children\",\"volume\":\"72 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-06-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2014 conference on Interaction design and children\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2593968.2610490\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 conference on Interaction design and children","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2593968.2610490","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FabCode: visual programming environment for digital fabrication
In this paper, we introduce FabCode, a visual programming environment using which one can create designs that can be manufactured using digital fabrication techniques like 3D printing and laser cutting. This project is primarily about making accessible and enhancing the kinds of "thinking" that the computational medium is capable of supporting and spreading. FabCode is situated in the context of design and engineering of objects, and is based on the premise that programming 3D models for personal fabrication would enable practice of computational thinking for the same. Children will learn as they work on personally meaningful projectsbuilding, describing, printing and playing with things, and debugging and discussing their processes and outcomes. It will be a childcentered, constructionist tool for FabLabs.