私はプログラマーでもエンジニアでもないのですが、
プログラミング遊びって楽しいです。
物作りそのもの。
作ってみては試し、
試してみては作り、
少しずつイメージを実体化していく作業。
そしてお金がかからない。
材料費はほぼゼロですからね。
さらには、レッスンもいらない。
ネット上にいくらでも神レベルの師匠たちが記した、
極上の指南書が落ちてるから。
仕事では、画像ファイルのバッチ処理に
Java Script的なのを使うくらい。
あとはAdobeでのコンテンツ作成に、action scriptとかいう、
Java scriptもどきをたまに使用。
ド素人ですが、それでも、プログラム作ってると楽しいです。
↓SCRATCHの説明
で、10年くらい前からでしょうか、教育現場でMITのグループが作った
子ども用プログラミングソフト、SCRATCHが紹介されていますよね。
プログラミングというと、すべてテキスト(アルファベット)で入力するけど、
子どもはまだABCのテキストに慣れていないから、
アイコンとかでビジュアル化したものが使いやすいだろう、
ということでSCRATCHが作られました。
ということで、しばらく、SCRATCHで遊んでみたいと思います!
サイトを色々巡回するものの、他の言語と違って、う~ん、という感じ。
中途半端なのが多いですね。
基本はすべてソフトの「チュートリアル」でおさえているので、
あとは、その基本を使って、どうゲーム(プロジェクト)をデザインするか、
そこを知りたい!
けど、大体のサイトが、チュートリアルで十分わかりそうな、
ありきたりのことしか書いておらず、
結局「SCRATCH教室」みたいな高額教育コンテンツに誘導される。
MITが善意で無償で作ったわりに、日本ではずいぶん教育ビジネス化しちゃってる感じだな~
仕方ないので、テキストをまず購入して、プロジェクト作成を目指したいと思います。
【Scratch3.0の攻略本】(これからポチる予定)
①サイバーエージェント公式 こどもプログラミング
~超入門 Scratchでつくろう!迷路ゲーム~
このアメブロを運営している会社のやつ。
「迷路」というプロジェクトの作成を通して、
基礎から設計思想までを一通り体験できそう。
解説も、実際的な雰囲気で、見やすく、無駄もない感じ。
②Scratch 3.0対応版 10才からはじめる
ゲームプログラミング図鑑: スクラッチでたのしくまなぶ
イギリスで作られたやつかな。
設計思想を学ぶのに良さそう。
こちらは、小さめのプロジェクトが10個くらい。
設計のレパートリーを広げるのに必要そう。
③スクラッチプログラミング事例大全集
事例が100例掲載されてる。
オリジナルでゲーム(プロジェクト)を作る際、
こういう辞書的なやつが助けになります。
また、100例眺めてるうちに、
「あ、こんなの、出来るのかな?」とアイデアも生まれる。
④できるキッズ 子どもと学ぶ Scratch3 プログラミング入門
子どもに教えるとなると、どこがわからないのか、
よくわからず、苦労しそう。
左クリックからわからないだろうから。
将来、子どもがやりたがった時の為、一応こういうのも一冊
あると良いかも。
以上、4冊、計10,000円の予算で仕入れておこうと思います。
ネットでいいサイトがあれば良かったのですが。
あと、基本に慣れ、もし子どもがやりたがりだしたら、
以下、チェックしてみようと思います。
⑤親子でかんたん スクラッチプログラミングの図鑑
【Scratch 3.0対応版】 (まなびのずかん)
数学、国語、社会、音楽といった、実際に学校で学んでいる教科に関連した
様々な事象について、プログラムを作って遊ぶという構成。
プログラムは、ホントはゲームの為じゃなくて、「問題解決」の為に使う、
という体験ができる。
これは教育の為の一冊なので、ひとまず保留。