目次
- プログラミングと視覚化
- プログラミングと視覚化
- プログラムの視覚化
- フローチャート
- NSチャート
- PAD
- UML図
- 状態遷移機械
- StateChart
- ペトリネット
- SeeSoft
- CodeCanvas
- ビデオ (CodeCanvas)
- Jeliot3
- ビデオ (Jeliot3)
- プログラム実行課程の視覚化
- アルゴリズムアニメーションの例
- ダイクストラ法
- ビジュアルプログラミング
- ビジュアルプログラミングの定義
- ビジュアルプログミング環境
- ビジュアルプログラミングの利点
- 具体性
- GUIとの整合性
- 文芸的プログラミング
- PBEとの整合性
- 複雑な構造や関係の表現
- 視認性/一覧性
- 並列処理の記述
- 宣言的表現
- データの流れの表現
- 複数の視点
- エンドユーザプログラミング
- ビジュアル言語の分類 (Burnett)
- 表現形式による分類
- ビジュアルプログラミングの例
- スプレッドシート
- インタフェースビルダ
- NeXTのインタフェースビルダ
- Xcodeのインタフェースビルダ
- Max
- Max
- Max
- PD (Pure Data)
- Reason
- Reason
- Hi-Visual
- Triggers
- Triggers
- ビデオ(Triggers)
- KidSIM
- KidSIM
- Stagecast
- Video: Stagecast
- Viscuit [原田]
- Video: Viscuit
- Agentsheets [Repenning]
- Visulan
- SimTune
- MindStorms
- センサを用いたプログラム例
- Scratch
- Automator
- Yahoo! Pipes
- Edamame by 上野和風
- ビジュアルプログラミングの課題
- End