DocumentCode :
144913
Title :
Rock Garden programming: Programming in the physical world
Author :
Smith, A.C.
Author_Institution :
Meraka Inst., Univ. of South Africa, Pretoria, South Africa
fYear :
2014
fDate :
6-8 May 2014
Firstpage :
430
Lastpage :
434
Abstract :
The Internet of Things (IoT) holds the promise of improved programmatic user control over domestic appliances. The developed world dominates the design of programming environments, assuming letteracy and computer literacy on the part of the programmer. In developing areas, this assumption raises the bar for novice programmers and especially pre-school children from differing socio-economic and ethnic backgrounds. In general, our research aims at developing a programming environment that does not require either computer literacy or letteracy from the programmer, thereby affording the novice user the opportunity to control appliances connected to the IoT. A tangible environment can potentially remove both of these obstacles. Also of special interest to our research is giving the programmer the opportunity to craft her own tangible objects, giving the objects personalised properties. To this end we report on how well pre-school children from differing socio-economic and ethnic backgrounds were able to use a tangible programming environment consisting of direction indicator arrows, crafted from soft stone. In addition we provide examples of further objects that could be used as programming objects. Finally, we show the steps involved in constructing a tangible program with which the user can hypothetically instruct a lawn mower though the IoT.
Keywords :
Internet of Things; computer literacy; domestic appliances; home computing; programming; Internet of Things; IoT; computer letteracy; computer literacy; direction indicator arrows; domestic appliances; novice programmers; object personalised properties; physical world programming; preschool children; programmatic user control; rock garden programming; tangible environment; tangible programming environment; Computers; Programming; Programming environments; Rocks; Sensors; Tiles; Visual perception; Internet of Things; tangible program;
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.6821725
Filename :
6821725
Link To Document :
بازگشت