実習のポイント

アメリカのマサチューセッツ工科大学(MIT)メディアラボが開発したプログラミングソフト「スクラッチ」を使い、ビジュアルプログラミングからプログラムのヒミツにせまります。

これはブロック状になった一つひとつの命令を、かんたんなマウス操作で組み合わせ、プログラムをつくっていく、とてもわかり易いプログラミングソフトです。
 
今回はプログラミングの基本である、組んだ順に命令がはたらく、順次処理というプログラムの基本を学んでいます。
実際に自分でプログラムを組んでサイエンス俱楽部のイメージキャラクター「サイ博士」を動かすことでそれを学びました。
 
かんたんな動きから複雑な動きへと、順番に、難しいプログラミングにチャレンジして、何度も試行錯誤しながら課題を克服していました。

レッツ プログラミング!


 
これがスクラッチ!
 
中程にあるブロックの1つひとつが命令です。右側にその命令を並べてプログラムをつくります。
 
最初は慣れない手付きでマウスを動かしていましたが、慣れてくるとぐんぐんスピードを上げてプログラムを作っていきます。
 
サイエンス倶楽部オリジナルスプライト〔動かす対象になるものをスプライト(妖精)といいます〕サイ博士をプログラミングしてみます!



 
動きのブロックを組んで、クリック! 博士は動いたかな? 
 
ブロックの意味を何度もプログラムを組むことで学びました。意味がわかってきたらブロックを順番に組んで思ったように動かしてみます。
 
まっすぐだけでなく回転も覚えて課題解決に挑戦! 課題を通じて順次構造を学びました。

実習での学び、ご家庭のみなさまへ

今回はハカセをプログラミングで動かすことを通じて、マウス操作や順次処理(組んだブロックの順番通り動く)を学びました。
 
画面の中をぐるっと一周するように動かすプログラミングには、いろいろな工夫が必要です。
みなさんは今回覚えたことを早速応用し、独自のプログラムを作って動くハカセに挑戦しました。
 
一気に作ってやってみるひと、少しずつ動かしては改変すひと、さまざまです。
でも失敗してもくりかえし実験できることがプログラミングの魅力です。
 
ぜどのようなプログラムで動かしたかを聞いてみてください。 


スクラッチ2 オフラインエディターは下記のところからダウンロードできます。
https://scratch.mit.edu/download

※株式会社スタジオアリス提供の画像は、著作権保護のため、画像の拡大や保存を制限しております。予めご了承ください。

←前の記事を見る 次の記事を見る→