DocumentCode :
144907
Title :
Cluster-based tangible programming
Author :
Smith, A.C.
Author_Institution :
Meraka Inst., Univ. of South Africa, Pretoria, South Africa
fYear :
2014
fDate :
6-8 May 2014
Firstpage :
405
Lastpage :
410
Abstract :
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.
Keywords :
pattern clustering; programming; programming languages; T-logo; cluster marker position; cluster marker zone; cluster-based tangible programming; clustering; grouping items; simple tangible programming environment; tangible program logic; tangible program parameter; technology agnostic; vision-based system; Cameras; Computer languages; Computers; Programming environments; Programming profession; Software; cluster; construct; free-form construction; intangible program logic; physical program logic; tangible program logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Information and Communication Technology and it's Applications (DICTAP), 2014 Fourth International Conference on
Conference_Location :
Bangkok
Print_ISBN :
978-1-4799-3723-3
Type :
conf
DOI :
10.1109/DICTAP.2014.6821720
Filename :
6821720
Link To Document :
بازگشت