Abstract | ||
---|---|---|
This paper proposes a tangible programming environment which the user uses on a smartphone. Our goal is to provide those who possess only a smartphone for a programming environment so that they can start learning programming without any preparations. Visualization requires certain region, i.e. big screen, but people do not have personal computers as commonly as smart phones. In order to address this problem, we propose a tangible programming environment where the user can program not in a screen but on a table by using physical cards. The users place cards on a table by hand and combined them to create programs. Each card has a QR code, which the user makes their smartphone read. After reading all the codes, the users make them execute on the smartphone and validates the results on the tiny screen. In addition, the user can draw arbitrary animation characters on a paper, which they input as a photo into their smartphones and use it in their programs just as the Scratch user can manipulate characters called sprits. Thus, the user of our programming environment can construct any program as the Scratch user can without using personal computers. |
Year | Venue | Field |
---|---|---|
2017 | HCI | Scratch,Computer science,Visualization,Learning programming,Visual programming language,Human–computer interaction,Animation,Multimedia |
DocType | Citations | PageRank |
Conference | 0 | 0.34 |
References | Authors | |
1 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yasushi Kambayashi | 1 | 124 | 29.76 |
Kenshi Furukawa | 2 | 0 | 0.34 |
Munehiro Takimoto | 3 | 92 | 21.45 |