메뉴 건너뛰기




Volumn 8, Issue 5, 2004, Pages 326-337

From turtles to Tangible Programming Bricks: Explorations in physical language design

Author keywords

Children; Construction toys; Education; Hands on learning; History of computing; Microworlds; Programming languages; Tangible user interfaces

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; EDUCATION; RESEARCH; USER INTERFACES;

EID: 84900561062     PISSN: 16174909     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00779-004-0295-6     Document Type: Article
Times cited : (175)

References (38)
  • 4
    • 0004147268 scopus 로고
    • PhD thesis, Department of Electrical Engineering and Computer Science, University of California, Berkeley, California
    • Halbert DC (1984) Programming by example. PhD thesis, Department of Electrical Engineering and Computer Science, University of California, Berkeley, California
    • (1984) Programming by Example
    • Halbert, D.C.1
  • 5
    • 0033717630 scopus 로고    scopus 로고
    • Curlybot: Designing a new class of computational toys
    • The Hague, The Netherlands, April 2000, ACM Press, New York, DOI 10.1145/332040.332416
    • Frei P, Su V, Mikhak B, Ishii H (2000) Curlybot: designing a new class of computational toys. In: Proceedings of the CHI 2000 conference on human factors in computing systems, The Hague, The Netherlands, April 2000. ACM Press, New York, pp 129-136. DOI 10.1145/332040.332416
    • (2000) Proceedings of the CHI 2000 Conference on Human Factors in Computing Systems , pp. 129-136
    • Frei, P.1    Su, V.2    Mikhak, B.3    Ishii, H.4
  • 7
    • 34247146284 scopus 로고
    • LEGO/Logo and electronic bricks: Creating a scienceland for children
    • Ferguson D ed, Springer, Berlin Heidelberg New York
    • Martin F, Resnick M (1993) LEGO/Logo and electronic bricks: creating a scienceland for children. In: Ferguson D (ed) Advanced educational technologies for mathematics and science. Springer, Berlin Heidelberg New York
    • (1993) Advanced Educational Technologies for Mathematics and Science
    • Martin, F.1    Resnick, M.2
  • 9
    • 84976723636 scopus 로고
    • Behavior construction kits
    • DOI 10.1145/159544.159593
    • Resnick M (1993) Behavior construction kits. Commun ACM 36(7):64-71. DOI 10.1145/159544.159593
    • (1993) Commun ACM , vol.36 , Issue.7 , pp. 64-71
    • Resnick, M.1
  • 10
    • 0342491747 scopus 로고    scopus 로고
    • Masters thesis, MIT Media Laboratory, Cambridge, Massachusetts
    • Borovoy R (1996) Genuine object oriented programming. Masters thesis, MIT Media Laboratory, Cambridge, Massachusetts
    • (1996) Genuine Object Oriented Programming
    • Borovoy, R.1
  • 11
    • 0034504137 scopus 로고    scopus 로고
    • MetaCricket: A designers' kit for making computational devices
    • Martin F, Mikhak B, Silverman B (2000) MetaCricket: a designers' kit for making computational devices. IBM Syst J 39(34):795-815
    • (2000) IBM Syst J , vol.39 , Issue.34 , pp. 795-815
    • Martin, F.1    Mikhak, B.2    Silverman, B.3
  • 13
    • 0000112118 scopus 로고
    • AlgoBlock: A tangible programming language, a tool for collaborative learning
    • Athens, Greece, August 1993
    • Suzuki H, Kato H (1993) AlgoBlock: a tangible programming language, a tool for collaborative learning. In: Proceedings of the 4th European Logo conference (Eurologo'93), Athens, Greece, August 1993, pp 297-303
    • (1993) Proceedings of the 4th European Logo Conference (Eurologo'93) , pp. 297-303
    • Suzuki, H.1    Kato, H.2
  • 16
    • 0038681966 scopus 로고    scopus 로고
    • Functional geometry
    • Henderson P (2002) Functional geometry. Higher-Order Symb Comp 15(4):349-365
    • (2002) Higher-Order Symb Comp , vol.15 , Issue.4 , pp. 349-365
    • Henderson, P.1
  • 19
    • 0040442339 scopus 로고    scopus 로고
    • Beyond black boxes: Bringing transparency and aesthetics back to scientific instruments
    • Resnick M, Berg R, Eisenberg M (2000) Beyond black boxes: bringing transparency and aesthetics back to scientific instruments. J Learn Sci 9(1):7-30
    • (2000) J Learn Sci , vol.9 , Issue.1 , pp. 7-30
    • Resnick, M.1    Berg, R.2    Eisenberg, M.3
  • 20
    • 0031124170 scopus 로고    scopus 로고
    • Debugging and the experience of immediacy
    • Ungar D, Lieberman H, Fry C (1997) Debugging and the experience of immediacy. Commun ACM 20(4):38-43
    • (1997) Commun ACM , vol.20 , Issue.4 , pp. 38-43
    • Ungar, D.1    Lieberman, H.2    Fry, C.3
  • 21
    • 0005009325 scopus 로고
    • Geometry-defining processors for engineering design and analysis
    • Anagnostou G, Dewey D, Patera A (1989) Geometry-defining processors for engineering design and analysis. Vis Comput 5(5):304-315
    • (1989) Vis Comput , vol.5 , Issue.5 , pp. 304-315
    • Anagnostou, G.1    Dewey, D.2    Patera, A.3
  • 24
    • 11244313507 scopus 로고    scopus 로고
    • SB thesis, MIT Department of Electrical Engineering and Computer Science, Cambridge, Massachusetts
    • Begel A (1996) LogoBlocks: a graphical programming language for interacting with the world. SB thesis, MIT Department of Electrical Engineering and Computer Science, Cambridge, Massachusetts. Available at http://www.media.mit.edu/people/abegel/begelaup.pdf
    • (1996) LogoBlocks: A Graphical Programming Language for Interacting with the World
    • Begel, A.1
  • 25
    • 0028478501 scopus 로고
    • KidSim: Programming agents without a programming language
    • DOI 10.1145/176789.176795
    • Smith DC, Cypher A, Spohrer J (1994) KidSim: programming agents without a programming language. Commun ACM 37(7):54-67. DOI 10.1145/176789.176795
    • (1994) Commun ACM , vol.37 , Issue.7 , pp. 54-67
    • Smith, D.C.1    Cypher, A.2    Spohrer, J.3
  • 26
    • 0029723149 scopus 로고    scopus 로고
    • Tactile programming: A unified manipulation paradigm supporting program comprehension, composition, and sharing
    • Boulder, Colorado, September 1996
    • Repenning A, Ambach J (1996) Tactile programming: a unified manipulation paradigm supporting program comprehension, composition, and sharing. In: Proceedings of the IEEE symposium on visual languages, Boulder, Colorado, September 1996 pp 102-109
    • (1996) Proceedings of the IEEE Symposium on Visual Languages , pp. 102-109
    • Repenning, A.1    Ambach, J.2
  • 28
    • 0031641750 scopus 로고    scopus 로고
    • Triangles: Tangible interface for manipulation and exploration of digital information topography
    • Los Angeles, California, April 1998, ACM Press, New York, DOI 10.1145/274644.274652
    • Gorbet M, Orth M, Ishii H (1998) Triangles: tangible interface for manipulation and exploration of digital information topography. In: Proceedings of the CHI'98 conference on human factors in computing systems, Los Angeles, California, April 1998. ACM Press, New York, pp 49-56. DOI 10.1145/274644.274652
    • (1998) Proceedings of the CHI'98 Conference on Human Factors in Computing Systems , pp. 49-56
    • Gorbet, M.1    Orth, M.2    Ishii, H.3
  • 29
    • 0030679094 scopus 로고    scopus 로고
    • Tangible bits: Toward seamless interfaces between people, bits and atoms
    • Orlando, Florida, January 1997, ACM Press, New York, DOI 10.1145/604045.604048
    • Ishii H, Ullmer B (1997) Tangible bits: toward seamless interfaces between people, bits and atoms. In: Proceedings of the 8th international conference on intelligent user interfaces, Orlando, Florida, January 1997. ACM Press, New York, pp 234-241. DOI 10.1145/604045.604048
    • (1997) Proceedings of the 8th International Conference on Intelligent User Interfaces , pp. 234-241
    • Ishii, H.1    Ullmer, B.2
  • 30
    • 0031640937 scopus 로고    scopus 로고
    • MediaBlocks: Physical containers, transports, and controls for online media
    • Orlando, Florida, July 1998, ACM Press, New York, DOI 10.1145/280814.280940
    • Ullmer B, Ishii H, Glas D (1998) MediaBlocks: physical containers, transports, and controls for online media. In: Proceedings of the 25th annual conference on computer graphics (SIGGRAPH'98), Orlando, Florida, July 1998. ACM Press, New York, pp 379-386. DOI 10.1145/280814.280940
    • (1998) Proceedings of the 25th Annual Conference on Computer Graphics (SIGGRAPH'98) , pp. 379-386
    • Ullmer, B.1    Ishii, H.2    Glas, D.3
  • 31
    • 0031644002 scopus 로고    scopus 로고
    • Illuminating light: An optical design tool with a luminous-tangible interface
    • Los Angeles, California, April 1998., ACM Press, New York, DOI 10.1145/274644.274717
    • Underkoffler J, Ishii H (1998) Illuminating light: an optical design tool with a luminous-tangible interface. In: Proceedings of the CHI'98 conference on human factors in computing systems, Los Angeles, California, April 1998.. ACM Press, New York, pp 542-549. DOI 10.1145/274644.274717
    • (1998) Proceedings of the CHI'98 Conference on Human Factors in Computing Systems , pp. 542-549
    • Underkoffler, J.1    Ishii, H.2
  • 34
    • 1542427540 scopus 로고    scopus 로고
    • Drawings on napkins, video-game animation, and other ways to program computers
    • DOI 10.1145/232014.232028
    • Kahn K (1996) Drawings on napkins, video-game animation, and other ways to program computers. Commun ACM 39(8):49-59. DOI 10.1145/232014.232028
    • (1996) Commun ACM , vol.39 , Issue.8 , pp. 49-59
    • Kahn, K.1
  • 35
    • 0029515585 scopus 로고
    • LEGOsheets: A rule-based programming, simulation and manipulation environment for the LEGO programmable brick
    • Darmstadt, Germany, September 1995, IEEE Computer Society Press
    • Gindling J, Ioannidou A, Loh J, Lokkebo O, Repenning A (1995) LEGOsheets: a rule-based programming, simulation and manipulation environment for the LEGO programmable brick. In: Proceedings of the 11th international IEEE symposium on visual languages, Darmstadt, Germany, September 1995. IEEE Computer Society Press, pp. 172-179
    • (1995) Proceedings of the 11th International IEEE Symposium on Visual Languages , pp. 172-179
    • Gindling, J.1    Ioannidou, A.2    Loh, J.3    Lokkebo, O.4    Repenning, A.5
  • 36
    • 0029270770 scopus 로고
    • Agentsheets: A medium for creating domain-oriented visual languages
    • Repenning A, Sumner T (1995) Agentsheets: a medium for creating domain-oriented visual languages. IEEE Comput 28(3):17-25
    • (1995) IEEE Comput , vol.28 , Issue.3 , pp. 17-25
    • Repenning, A.1    Sumner, T.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.