#14
本日は「平成29年度 雲南市教育研究会理科部 夏季研修会」に講師として参加しました。
研修テーマ「動かしながら学ぶ プログラミングワークショップ」とし、
・プログラミングスキルがなぜ必要なのか?
・求められるプログラミング的思考とは何か?
・プログラミング実習
を柱とした内容とさせて頂きました。

「プログラム言語を習得するのではなく、プログラミング的思考を身につける」
をプログラミングワークショップのコンセプトとしています。
これは、今主要のプログラム言語も子ども達が社会に出る10年後にそのままの形で残っているかどうか不透明な状況で1つのプログラム言語をマスターするよりも、どのプログラム言語を扱う場合でも共通した思考力を身につける事が重要だとしている為です。
 
既に子ども向けにはおなじみの「Ozobot」を使った原始的なプログラミング実習を行いました。
ロボットの特性・コードの持つ意味を観察しながらの実習でしたが、思った通りの動きを指示できましたでしょうか。

 

コースによっては最初の分岐をどちらに進むかで、意図した動きを指示できないパターンも用意する事で、行き当たりばったりではなく、最初から最後まで計画(設計)する事の必要性を意識させる事などについて解説させて頂きました。

Ozobotの特性として紙面上にペンで簡単にコースが作れる事や、コード(プログラム)の指示もシールやペンで可能な点が低学年からでも受け入れやすいのではないかという意見もありました。

 
後半は「Scratch」を使用したプログラミング実習を行いました。
基本的な動きから、応用について実際にプログラムを組み立ててもらいました。
 
実際に体験してもらった結果、以下のような意見がありました。
「子ども達は親しみを持ってやるかも」
「最初に入口として分かりやすい」
「アニメーションか何かを作ったら面白いかも」
など

実際、Scratchは学習環境型のプログラム言語として使われているので最初の入口に適していると思います。
後は、このScratchで何を作るのか?をどのように設定すべきかではないでしょうか。

もちろんScratchありきではなく、「目的」があり、その目的の為に必要な「プログラミング言語」があり、そのプログラミング言語を使用する為の「環境」があるという様々な関係性の中で選択される必要があります。

「このプログラミング言語」で何ができるか?を考えるのではなく、
「こんな事がやりたいから、それができる〇〇言語を使う」が今の子ども達が大人になった時に必要な考え方ではないでしょうか。

 
LEDを使ったバーサライタプログラミング

9月の土曜日プログラミング教室は「LEDを使ったバーサライタプログラミング」を開催します! バーサラ...

【夏休みLabot】プログラミングで自由研究の全日程が終了しました。

7月21日,8月4,7,8,9,18,25日の夏休み期間中に実施した期間限定のプログラミング教室が無事に終了しまし...

プログラミング教室「和風イルミネーションを作ろう」を開催しました。

プログラミング教室「和風イルミネーションを作ろう」を開催しました。 今回のプログラミング教室で...

「RaspberryPiを使ってFMラジオを聴こう」を開催しました。

今回のテーマは「RaspberryPiでFMラジオを聴く」です。 機材はパソコンでTVを見る為のUSBチューナーを...

和風イルミネーション☆星座をプログラミングで光らせよう

☆土曜日プログラミング教室☆7月21日(土) ①9:30~11:30 ②13:30~15:30 ※①②定員それぞれ5名...

木次小学校プログラミングクラブ 第2回目でした!!

6月5日に木次小プログラミングクラブ第2回目を行いました! 前回に引き続き今回もプログラミングロ...

子供達が作ったゲームを公開しました「ゲームを作って楽しくプログラミングを学ぼう!」【土曜日Labot

「☆土曜日プログラミング教室☆ ゲームを作って楽しくプログラミングを学ぼう!」 ~サメからダイバー...

RaspberryPiを使ってラジオを聴いてみよう☆土曜日プログラミング教室☆

☆土曜日プログラミング教室☆6月23日(土) RaspberryPiを使ってラジオを聴いてみよう! ①9:30~...

☆土曜日プログラミング教室☆ ゲームを作って楽しくプログラミングを学ぼう!

☆土曜日プログラミング教室☆ ゲームを作って楽しくプログラミングを学ぼう! 5月19日(土) ①9:3...

プログラミング教室 「春の無料体験会」の内容をお知らせします♪

市内保育施設では今日から新年度がスタートしていますね。桜の花も満開で春爛漫ですね☆ さて、遅くな...