Visual Programming Language Visual Computing Visual Programming Computer

  • Slides: 36
Download presentation
Visual Programming Language 米澤研究室 清木 昌

Visual Programming Language 米澤研究室 清木 昌

Visual Computing Visual Programming Computer Graphics Algorithm Animation Scientific Visualization User Interfaces End User

Visual Computing Visual Programming Computer Graphics Algorithm Animation Scientific Visualization User Interfaces End User Languages from SFT 5030

Toon. Talk (1/3)

Toon. Talk (1/3)

Toon. Talk (3/3) • 特徴 (続き) – 抽象概念の具体化 抽象概念 具体化 computation 街 actor or

Toon. Talk (3/3) • 特徴 (続き) – 抽象概念の具体化 抽象概念 具体化 computation 街 actor or process 家 • 抽象概念がない子供でも or object 直感的に理解できる methods ロボット • 具体化されたものを通し tuples or messages 箱 て抽象概念を学ぶ or vectors actor termination 爆弾 channel transmitter 鳥 channel receiver 巣 program storage ノート

Agent. Sheets (1/3)

Agent. Sheets (1/3)

Prograph (1/8)

Prograph (1/8)

Prograph (6/8) greetings メソッドの 2番目のケース control annotation エラーメッセージの出力

Prograph (6/8) greetings メソッドの 2番目のケース control annotation エラーメッセージの出力

Prograph (8/8) • object と attribute – 一番左の引数に instance を渡していく

Prograph (8/8) • object と attribute – 一番左の引数に instance を渡していく

References (1/2) • Toon. Talk – http: //www. toontalk. com/ – "Toon. Talk -

References (1/2) • Toon. Talk – http: //www. toontalk. com/ – "Toon. Talk - An Animated Programming Environment for Children" [Ken Kahn 1996] • Agent. Sheets – http: //agentsheets. com/ – http: //www. pfu. fujitsu. com/agentsheets/ – "Agent. Sheets: End-User Programmable Simulations" [Alexander Repenning et al. 2000]

References (2/2) • Prograph – http: //www. pictorius. com/prograph. html – "Using a Pictorial

References (2/2) • Prograph – http: //www. pictorius. com/prograph. html – "Using a Pictorial Representation to Combine Dataflow and Object-orientation in a Language Independent Programming Mechanism" [P. T. Cox and T. Pietrzykowski 1988] • VIPR – "Visual Object-Oriented Programming" [Wayne Citrin et al. 1994] – "Programming with Visual Expressions" [W. Citrin et al. 1995] http: //www. computer. org/conferences/vl 95/htmlpapers/citrin. html

References (3/3) • 3 D-PP – http: //www. iplab. is. tsukuba. ac. jp/research/3 dpp/

References (3/3) • 3 D-PP – http: //www. iplab. is. tsukuba. ac. jp/research/3 dpp/ – "3 D-PP: Visual Programming System with Three. Dimensional Representation" [T. Oshiba and J. Tanaka 1999] • 3 D-Visulan – http: //ryujin. kuis. kyoto-u. ac. jp/ylab/yamakaku/Visulan/ – "ビットマップに基づくビジュアル言語に関する研究" [Kakuya Yamamoto 1999]

情報源 • Frequently-Asked Questions (FAQ) – http: //www. faqs. org/faqs/visual-lang/faq/ • Visual Programming Languages:

情報源 • Frequently-Asked Questions (FAQ) – http: //www. faqs. org/faqs/visual-lang/faq/ • Visual Programming Languages: A Survey – http: //www. cs. berkeley. edu/~maratb/cs 263/paper/pa per. html • SFT 5030 (Visual Programming) – http: //www. csse. monash. edu. au/~berndm/SFT 5030/ • Visual Language Research Bibliography – http: //www. cs. orst. edu/~burnett/vpl. html