第6回 プログラミング道場

開催通知

下記のようにプログラミング道場 第6回を開催します。

第6回プログラミング道場

日時: 2017年9月10日(日)13:30〜16:30

場所:中部コミュニティーセンター まがき1&2

内容:Scratch を使ったプログラミング体験

費用:200円(飲み物、お菓子、冷暖房費。立町町内の方は無料。)

参加対象:小学生、中学生とそのご家族など。大人も歓迎。

参加方法:事前に小林まで参加人数をご連絡の上、当日開催場所へお越しください。親子でのご参加を推奨しますが、小学4年生以上の高学年であればお子様だけの参加も可とします。入室・退室は自由です。14:20, 15:20 の2回、10分ずつの休憩を挟みます。

お申し込みは「お問い合わせ」からどうぞ。

今後の予定 第7回 10/15(日)、第8回 11/12(日) 同じ時間同じ場所です。

 

 

第5回 プログラミング道場

開催通知

下記のようにプログラミング道場第5回を開催します。

第5回プログラミング道場

日時: 2017年8月20日(日)13:30〜16:30

場所:中部コミュニティーセンター まがき1&2

内容:Scratch を使ったプログラミング体験

費用:200円(飲み物、お菓子、冷暖房費。立町町内の方は無料。)

参加対象:小学生または中学生とそのご家族など。大人も見学歓迎。

参加方法:事前に小林までご連絡の上、当日開催場所へお越しください。親子でのご参加を推奨しますが、小学4年生以上の高学年であればお子様だけの参加も可とします。入室・退室は自由です。14:20, 15:20 の2回、10分ずつの休憩を挟みます。

お申し込みは「お問い合わせ」からどうぞ。

 

Why!?プログラミングで横スクロールゲームの作り方

NHKのWhy!?プログラミング、私は毎週楽しみにしていますが皆さんはいかがでしょうか。先週の番組、「第14回 カエルを家に帰せ」では、ついに、横スクロールゲームの作り方のもっとも大事な部分のテクニックの解説がありました。

横スクロールゲームは「スーパーマリオブラザーズ」や「スーパーマリオラン」などで知られているゲームの種類です。Scratch でもそれらを再現して公開している方がいます。

今回のNHKの「第14回 カエルを家に帰せ」で使われているテクニックを身につければ、自分で横スクロールゲームを作ることができるようになると思います。番組の中で使われた、未完成のプロジェクト二つと完成版のプロジェクトがScratchのサーバー上に Why_programming_14 というスタジオで公開されています。

未完成1未完成2完成版

ここまでできる Scratch はすごいし、教材として提供してくれるNHKも素晴らしいと思います。

入門者向け「ネコ歩き」作成動画

初めてScratchを始める人向けの教材として丁度良い動画を見つけたので紹介します。「ネコ歩き」という作品を作成する手順が動画で紹介されています。作成したのは yukpod さんです。

Scratchプログラミング「ネコ歩き」を作ろう

この動画を見ながら真似していけば、ネコが画面を歩き回るアニメーションを作成することができます。

第4回 プログラミング道場

開催通知

下記のようにプログラミング道場第4回を開催します。

第4回プログラミング道場

日時: 2017年7月30日(日)13:30〜16:30

場所:中部コミュニティーセンター まがき1&2

内容:Scratch を使ったプログラミング体験

費用:無料

参加対象:小学生または中学生とそのご家族など。大人も見学歓迎。

参加方法:事前に小林までご連絡の上、当日開催場所へお越しください。親子でのご参加を推奨しますが、小学4年生以上の高学年であればお子様だけの参加も可とします。入室・退室は自由です。14:20, 15:20 の2回、10分ずつの休憩を挟みます。

お申し込みは「お問い合わせ」からどうぞ。

 

NHKの「Why!?プログラミング」が素晴らしい

NHKの「Why!?プログラミング」というテレビ番組を知ってますか?

Why!?プログラミング

Scratchというビジュアルプログラミング言語を使ってプログラミングを学ぶことができる教育番組です。プログとラムという二人のキャラクターがプログラムの世界で起こっている困り事を紹介し、お笑い芸人として最近では有名な厚切りジェイソンがレスキュー隊員としてその困り事をプログラミングで解決して行くというストーリーで番組が進みます。10分間の番組なので、子供でも集中力を落とさずに見ることができると思います。

番組のWeb ページが公開されていて、過去に放送された動画も見ることができます。

さらに、番組で紹介されたプロジェクトはScratchで公開されているので、それを実際にダウンロードして中身を見ることができます。Scratchのページの検索に「NHK_for_School」と入力すると紹介されたプロジェクトを見ることができます。

 

第3回 プログラミング道場

開催通知です。

第3回プログラミング道場

日時: 2017年7月9日(日)9:00〜12:00

場所:中部コミュニティーセンター 音楽室

内容:Scratch を使ったプログラミング体験

費用:無料

参加対象:小学生から高校生とその保護者。見学のみも歓迎。

参加方法:事前に小林までご連絡の上、当日開催場所へお越しください。親子でのご参加を推奨しますが、小学4年生以上の高学年であればお子様だけの参加も可とします。

Code Studio – マインクラフトの世界でプログラミング体験

Scratch ではありませんが、Scratch と似たビジュアルプログラミングが体験できる優れたWebページがあるので、紹介します。それは、Code Studio (コードスタジオ)です。

Code Studio メインページ

このページを提供している団体は Code.org (コードオルグ)です。このウエブサイトには子供向けプログラミング入門のコンテンツが充実しています。パソコンを触る(マウス操作)のが初めての人でも学習できる教材が用意されていることもこのサイトの特徴です。ちなみに、iPad の Safari でもこのサイトを開いて見たところ、プログラミングを楽しむことができました。

私の子供はマインクラフトに夢中なので、このページの中にマインクラフトの世界を使った入門教材を見つけた時は、これはうちの子供にやらせてみるべきと思いました。

Hour of Code – マインクラフト

チュートリアルを始めると子供が自分で進めていけるように工夫されています。最初や途中で動画が表示され、英語での説明に戸惑うかもしれませんが、右下の設定で字幕を日本語に切り替えることができます。動画以外のプログラミングの内容は日本語表示されています。

Scratch と似たビジュアルプログラミング言語が使われていて、ここでは Google が開発した Blockly (ブロックリー)という言語が採用されています。ウエブブラウザだけで始めることができ、マウス操作だけで進めることができます。ソフトウエアのインストールは必要ありません。

Code Studio のメインページには、マインクラフトの他にも、スターウォーズ、アナと雪の女王、アングリーバード、など子供が好きそうなキャラクターを使ったコンテンツが多数用意されているのがこのサイトの魅力です。対象年齢は4歳から18歳までと広く対応しているようです。

このサイトは、Scratch などの汎用なプログラミング言語とは違って、あらかじめ用意された問題を解くということしかできないという面がありますが、全く初めてプログラミングを学ぶ子供が(大人も)プログラミングがどういうものか雰囲気を知るには好適な教材だと思います。

YouTubeで見つけたチュートリアル

YouTubeで「Scratch プログラミング」のキーワードで検索したらプログラミングのやり方を説明する動画がいくつも見つかりました。その中で、これはと思うものをこれからいくつか紹介していきます。

今回は、office #9 さんが公開している動画を紹介します。どれも、プログラムの作品の質が高く、動画の説明も言葉が丁寧でわかりやすいです。おすすめです。

 

スクラッチでサッカーゲームをつくろう

ゴール前のキーパーに当たらないようにタイミングを見計らってシュートをするゲームです。4分程度の動画の4回シリーズです。

 

スクラッチでデジタル時計をつくろう

デジタル時計を作ります。4分くらいの動画の3回シリーズです。

 

スクラッチで宇宙飛行ゲームをつくろう

宇宙船を自分で操作しながら、宇宙空間で迫ってくる隕石を避けたりレーザーで破壊するゲームです。4分くらいの動画の3回シリーズです。

 

以上、面白そうなものを3つほど紹介しましたが、もっと office #9 さんの動画を見たい場合は、office #9さんのチャンネルを見ると良いです。そこに彼が公開している動画がまとめられています。

 

Tech Kids CAMP –  Scratchゲーム開発講座(学習教材)

インターネット上で公開されている学習教材で質の良いものがあれば紹介して行くことにしています。今回は、Tech Kids CAMP というウエブサイトで公開されている学習教材を紹介します。内容は、初心者向け、すなわち、初めてScratchを始める人向けです。

Tech Kids CAMP – Scratch ゲーム開発講座 http://techkidscamp.jp/scratch/

Tech Kids CAMP – Scratch ゲーム開発講座

このページの説明に従うと、Scratch の使い方を覚えながら簡単なゲームを作ることができます。