« テーブル筐体・セレクタ | トップページ | 緑色の新生活 »

2014年3月30日 (日)

Processing

我が家のルールだと、中学生にもなってプログラミングもできないような男子は山に捨てることになっている。高校生であればなおさらだ。
ウズ丸もいずれ学校の授業でプログラミングに取り組むことになる。聞いた話では、Processingという言語を使うらしい。

ウズ丸がプログラミングでつまずくことがあってはならない。せっかくだから予習させておこう。
私がウズ丸に用意した問題はこんな感じ。入学までの間、情報処理の予習である。

第1問. ●を描く。
第2問. ●を12個、時計状に並べて描く。
第3問. マウスをクリックした場所に●を描く。
第4問. 時計状に並べた●が、マウスクリックで放射状に少し広がる。
第5問. カーソルキーで●を動かす。
第6問. 30ドット間隔の格子模様を描く。
第7問. 画面中央に、正六角形を描く。
第8問. 画面中央に☆を描く。
第9問. 画面中央に回転する☆を描く。

ここまで来るのに三日かかった。
時計状に座標を取るためには、三角関数の知識が必要になる。高校生だったらできて当然だが、ウズ丸はまだ三角関数を習っていない。
どさくさ紛れで、三角関数にも慣れさせた。

« テーブル筐体・セレクタ | トップページ | 緑色の新生活 »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/24707/55573091

この記事へのトラックバック一覧です: Processing:

« テーブル筐体・セレクタ | トップページ | 緑色の新生活 »

最近のトラックバック