目次

  1. ビジュアルプログラミング
  2. 講義資料
  3. CLIとGUI
  4. ビジュアルプログラミング
  5. ビジュアルプログラミングの定義
  6. 何がビジュアルなのか
  7. 何がビジュアルなのか
  8. テキストプログラムの視覚表現
  9. フローチャート
  10. NSチャート
  11. PAD
  12. HCPチャート
  13. UML図
  14. 状態遷移機械
  15. StateChart
  16. ペトリネット
  17. 実行の視覚化
  18. アルゴリズムアニメーションの例
  19. ビジュアルプログミング環境
  20. 何がビジュアルなのか
  21. ビジュアルプログラミングの利点
  22. 具体性
  23. GUIとの整合性
  24. PBE(例示プログラミング)との整合性
  25. 複雑な構造や関係の表現
  26. 視認性/一覧性
  27. プリティプリンティング
  28. 並列処理の記述
  29. 宣言的表現
  30. データの流れの表現
  31. 複数の視点
  32. エンドユーザプログラミング
  33. ビジュアル言語の分類 (Burnett)
  34. 表現形式による分類
  35. 広義のVPではさらに各種の表現形式が可能
  36. ビジュアルプログラミングの例
  37. スプレッドシート
  38. インタフェースビルダ
  39. NeXTのインタフェースビルダ
  40. Xcodeのインタフェースビルダ
  41. Android Studio
  42. Max
  43. Max
  44. Max
  45. PD (Pure Data)
  46. Reason
  47. Reason
  48. VVVV
  49. VVVV実行結果
  50. Triggers
  51. ビデオ(Triggers)
  52. KidSIM [Cypher]
  53. KidSIM
  54. Stagecast
  55. Video: Stagecast
  56. Viscuit [原田]
  57. Video: Viscuit
  58. Agentsheets [Repenning]
  59. Visulan
  60. Visulan
  61. SimTunes
  62. ビデオ: SimTunes
  63. TENORI-ON
  64. ビデオ: TENORI-ON
  65. MindStorms
  66. センサを用いたプログラム例
  67. Automator
  68. Yahoo! Pipes
  69. Quartz Composer
  70. Grasshopper
  71. ビジュアルプログラミングの課題
  72. End