Visual Programming Language Visual Computing Visual Programming Computer




































- Slides: 36

Visual Programming Language 米澤研究室 清木 昌


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






Toon. Talk (1/3)


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)



Prograph (1/8)





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


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











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 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/ – "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: 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
Visual computer programming
Conventional computing and intelligent computing
Flowchart visual programming language
Language
Language
Cloud computing programming models
Cloud computing programming models
Computer clusters for scalable parallel computing
History of green computing
Basic computer period
Clsetkernelarg -48
Perbedaan linear programming dan integer programming
Greedy vs dynamic programming
Windows 10 system programming, part 1
Linear vs integer programming
Programing adalah
Nocti computer programming study guide
What is nano programming
Concepts techniques and models of computer programming
Vallath nandakumar
Types of variables in computer programming
Programming raster display system in computer graphics
Computerite
Computer programming chapter 1
Define part program
A computer programming team has 13 members
Chapter 1 introduction to computers and programming
History of python
Computer programming with matlab
Four special cases in linear programming
Decision making in computer programming
Computer organization
Programming fundamentals 1
Python programming an introduction to computer science
Introduction to visual basic programming
Ai2.appinventor.mit.edu emulator
Visual logic programming