Category: PBE UI
Journal: Instructional Science
Comment: PBEを使ったプログラミング環境「Tinker」の紹介。
子供などのノンプログラマにプログラミングを教えるのには
抽象的な概念よりも具体的な操作でやる方が有効であると
いうことがLogoにおけるInstant Turtuleシステムで
示されている。Instant Turtleでは実際の操作をマクロ化
することができる。(操作のあとで「さっきのをマクロ化して」
と言うことができる)
<br>
Instant Turtleは単なるマクロ化しかできなかったが、
Tinkerではこれを拡張して引数の変数を指定したり条件分岐を
示したり再帰呼び出しを定義したりできるようになっている。
Bibtype: Article
URL: http://lieber.www.media.mit.edu/people/lieber/Lieberary/Tinker/Tinker.html
Pages: 277-292
Author: Henry Lieberman
Title: An Example-Based Environment for Beginning Programmers
Comment1: 制御を指定できるようにするのはやっぱり苦しいと思う。
(増井)
Year: 1986
Volume: 14