Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- abstractJuly 2019
Code crafting with turtlestitch
SIGGRAPH '19: ACM SIGGRAPH 2019 StudioArticle No.: 2, Pages 1–2https://doi.org/10.1145/3306306.3328009A programmable embroidery machine is a kind of robot, and programmable machine embroidery is based on a rich heritage of textile crafting and computer coding. In this workshop participants will learn how computer science originated in handcraft. ...
- abstractJuly 2019
Programming embroidery with turtlestitch
SIGGRAPH '19: ACM SIGGRAPH 2019 StudioArticle No.: 12, Pages 1–2https://doi.org/10.1145/3306306.3328002TurtleStitch (turtlestitch.org) is a browser-based educational programming language descendent from Snap! and Scratch that supports creative computation to generate patterns for embroidery machines. It is easy to use, requiring no prior knowledge of ...
- research-articleFebruary 2018
Updating Introductory Computer Science with Creative Computation
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationPages 167–172https://doi.org/10.1145/3159450.3159539This paper reports on the results of a multi-year project in which we identified essential pedagogy and curriculum for teaching introductory computing courses focused on Creative Computation using Processing. The curriculum aligns with a traditional '...
- research-articleFebruary 2016
Creative Computation in High School
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationPages 273–278https://doi.org/10.1145/2839509.2844611In this paper we describe the success of bringing Creative Computation via Processing into two very different high schools that span the range of possibilities of grades 9-12 in American education. Creative Computation is an emerging discipline that ...
- tutorialMarch 2013
Computational art and creative coding: teaching CS1 with processing (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationPage 761https://doi.org/10.1145/2445196.2445510This workshop showcases a new approach to teaching CS1 using computational art as a context. Participants will be introduced to the Processing programming language and environment, designed for the construction of 2D and 3D visual forms. Its IDE is ...
- tutorialFebruary 2012
Computational art and creative coding: teaching CS1 with processing (abstract only)
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationPage 660https://doi.org/10.1145/2157136.2157342This workshop showcases a new approach to teaching CS1 using computational art as a context. Participants will be introduced to the Processing programming language and environment, designed for the construction of 2D and 3D visual forms. Its IDE is ...
- research-articleFebruary 2012
Creative coding and visual portfolios for CS1
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationPages 247–252https://doi.org/10.1145/2157136.2157214In this paper, we present the design and development of a new approach to teaching the college-level introductory computing course (CS1) using the context of art and creative coding. Over the course of a semester, students create a portfolio of ...