Abstract
We developed P-CUBE as a tangible programming education tool for visually impairments or inexperienced persons in PC operation. Users are able to control a mobile robot simply by positioning blocks on a mat. The fundamental programming concepts taught by P-CUBE consist of three elements: sequences, branches and loops. These systems uses radio frequency identification (RFID) systems to identify the position of blocks or cards on the mat. Blocks utilize RFID tags alone. P-CUBE is designed to operate via tactile information for visually impaired.
We report on the system configurations of P-CUBE and programming workshop held for visually impairments. Then, we discuss merits of tangible programming tools using RFID systems.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Wang, D., Zhang, Y., Chen, S.: E-Block: a tangible programming tool with graphical blocks. In: Proceedings of Mathematical Problems in Engineering and MPE 2013, vol. 2013, Article ID 598547 (2013)
Horn, M.S., Solovey, E.T., Crouser, R.J., Jacob, R.J.K.: Comparing the use of tangible and graphical programming languages for informal science education. In: Proceedings of SIGCHI Conference on Human Factors in Computing Systems and CHI 2009, pp. 975–984 (2009)
Smith, A.C.: Symbols for children’s tangible programming cubes: an explorative study. In: Proceedings of Annual Conference of the Southern African Computer Lecturers’ Association and SACLA 2009, pp. 105–109 (2009)
Ishi, H., Ulmer, B.: Tangible bits: toward samless interface beeween people, bits and atoms. In: Proceedings of Conference on Human Factors in Computing System, CHI 1997, pp. 234–241 (1997)
Kakehashi, S., Motoyoshi, T., Koyanagi, K., Oshima, T., Kawakami, H.: Improvement of P-CUBE: algorithm education tool for visually impaired. In: Proceedings of IEEE Symposium Series on Computational Intelligence (SSCI), Orlando, USA, pp. 117–122 (2014)
Dijkstra, E.W.: Structured programming. In: Randell, B., Buxto, J.N. (eds.) Software Engineering Techniques, pp. 84–88. NATO Scientific Affairs Division, Brussels (1970)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Motoyoshi, T., Tetsumura, N., Masuta, H., Koyanagi, K., Oshima, T., Kawakami, H. (2016). Tangible Programming Gimmick Using RFID Systems Considering the Use of Visually Impairments. In: Miesenberger, K., Bühler, C., Penaz, P. (eds) Computers Helping People with Special Needs. ICCHP 2016. Lecture Notes in Computer Science(), vol 9758. Springer, Cham. https://doi.org/10.1007/978-3-319-41264-1_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-41264-1_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41263-4
Online ISBN: 978-3-319-41264-1
eBook Packages: Computer ScienceComputer Science (R0)