![]()
山辺真幸のFlashとFunnelで始めるGainer入門講座
Flashでの Gainer(ゲイナー)の使い方を学習する入門講座です。制御言語としてFlash ActionScript 3.0を、制御ライブラリーとして Funnel (ファンネル)を使用します。
センサやアクチュエータを使うとコンピュータと人のインターフェイスは多様なものになり、アイデア次第でこれまでにない体験や感覚をもたらしてくれます。そんなフィジカルコンピューティングの世界のモノづくりに取り組む時、スケッチを描くように簡単にアイデアに近いサンプルを動かせることは大きなメリットです。しかし、センサからの生のデータと、人の感覚の間には往々にして隔たりがあり、それを表現に結びつけるにはうまくプログラムで処理する必要があります。また、センサにはそれぞれ特性があり、使用する環境の光や音、温度などからも影響を受けてしまいます。
この講座では、センサを使ってデータを思い通りの表現に結びつけるためのいろいろなテクニックを学習します。具体的にはFunnelライブラリが提供するフィルタ処理を学ぶことによって、より実践的なフィジカルコンピューティングへのアプローチを学びます。

受講者全員に、講座で使用した67WS限定I/Oモジュールキット(I/Oモジュール、ブレットボード、センサーなど)をプレゼントとしてお持ち帰りいただけます。
*講座の選択に迷った方は、Gainer講座選択の目安 をご覧ください。
講座レベル![]()
■カリキュラム概要
1.はじめに
- Gainerについて
- 電子回路の基礎知識
- Gainer、ブレッドボードの使い方
2.セットアップ方法と基本操作
- Gainer、Funnel、Flashのセットアップ
- デジタル/アナログインプット
- デジタル/アナログアウトプット
- 各種センサの紹介
3.Funnelのフィルタを使う
- データを可視化してみる
- いろいろなセンサの特性を知る
- スケーリングフィルタ
- スムージングフィルタ
- SetPoint
- オシレータ
- ローパスフィルタ、ハイパスフィルタ
4.加速度センサを使ってサンプルを作る
*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。
- 使用アプリケーション
- Adobe Flash CS3
- 講師
- 山辺真幸
- 定員
- 6名
- 対象
- ActionScriptを含む、何かしらのプログラミングの経験がある方
フィジカルコンピューティングに興味のある方
標準的なPCの入出力デバイス以外でのインタラクションに興味のある方
本ページ下の 受講対象レベルチェック問題 を理解できる方。 - 料金
- 29,800円(税込み)
■受講対象レベルチェック問題
*全問正解が受講の必須条件ではなく、受講対象レベルの具体的な目安とお考えください。
問1:
ActionScript 3.0の「class」とは何か答えてください。
問2:
ActionScript 3.0の「package」とは何か答えてください。
問3:
ActionScript 3.0の「addEventListener」とはか答えてください。
答1:
関数や情報などオブジェクトの定義を記述した.asファイル
答2:
.asファイルを集めたディレクトリー
答3:
イベント処理関数を呼び出す為のイベントターゲットを指定する関数





