Smith, Andrew C2014-07-302014-07-302014-05Smith, A.C. 2014. Cluster-based tangible programming. In: The Fourth International Conference on Digital Information and Communication Technology and its Applications (DICTAP), Bangkok, Thailand, 6-8 May 2014978-1-4799-3723-3http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6821720http://hdl.handle.net/10204/7553The Fourth International Conference on Digital Information and Communication Technology and its Applications (DICTAP), Bangkok, Thailand, 6-8 May 2014.Clustering is the act of grouping items that belong together. In this paper we explore clustering as a means to construct tangible program logic, and specifically as a means to use multiple tangible objects collectively as a single tangible program parameter. We introduce T-logo, a simple tangible programming environment developed to test the concept of cluster-based programming. Although the principle of cluster-based programming is technology agnostic, we describe it here by means of a vision-based system. We further introduce the concepts of Cluster Marker, Cluster Marker Position, and Cluster Marker Zone to describe the principles on which cluster-based programming is based.enClusteringTangible program logicCluster MarkerCluster Marker PositionCluster Marker ZoneConstructPhysical program logicIntangible program logicTangible program logicFree-form constructionCluster-based tangible programmingConference PresentationSmith, A. C. (2014). Cluster-based tangible programming. IEEE Xplore. http://hdl.handle.net/10204/7553Smith, Andrew C. "Cluster-based tangible programming." (2014): http://hdl.handle.net/10204/7553Smith AC, Cluster-based tangible programming; IEEE Xplore; 2014. http://hdl.handle.net/10204/7553 .TY - Conference Presentation AU - Smith, Andrew C AB - Clustering is the act of grouping items that belong together. In this paper we explore clustering as a means to construct tangible program logic, and specifically as a means to use multiple tangible objects collectively as a single tangible program parameter. We introduce T-logo, a simple tangible programming environment developed to test the concept of cluster-based programming. Although the principle of cluster-based programming is technology agnostic, we describe it here by means of a vision-based system. We further introduce the concepts of Cluster Marker, Cluster Marker Position, and Cluster Marker Zone to describe the principles on which cluster-based programming is based. DA - 2014-05 DB - ResearchSpace DP - CSIR KW - Clustering KW - Tangible program logic KW - Cluster Marker KW - Cluster Marker Position KW - Cluster Marker Zone KW - Construct KW - Physical program logic KW - Intangible program logic KW - Tangible program logic KW - Free-form construction LK - https://researchspace.csir.co.za PY - 2014 SM - 978-1-4799-3723-3 T1 - Cluster-based tangible programming TI - Cluster-based tangible programming UR - http://hdl.handle.net/10204/7553 ER -