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