Scratchで九九をプログラムする課題

前回、ループ処理、変数、バックグラウンド処理、計算処理を学びました。今日はこれらを使って、いろいろな計算や運動を表現してみましょう。

#Scratch #プログラム

もう一度ゴールの確認をします。今回の講座でのゴールは、自分で次の的あてゲームを参考に、新しい「的あてゲーム」を作ることにあります。今日はまずタブレットでもう一度的あてゲームを触っていましょう。

またスマホやタブレットで遊べるような作りにすることによって、他の方が遊びやすいように工夫をしてあげましょう。それでは少しずつゲーム作りに近づいていきますよ。頑張りましょう。

プログラムを公開してみよう!

今日はプログラムを公開してみるところからはじめてみましょう。プログラムを各自公開して、Googleクラスルームに貼り付けてみてください。貼り付けられたら、他の生徒の作った単振動プログラムを順番に動かしてみましょう。どのような動きをするのでしょうか。

動きが確認できた生徒は、一番良いと思った生徒の作品をコピーして、自分で改変をすることができます(リミックス)。スクラッチプログラミングではこのように誰かの作品を参考に、より改良したり、別のプログラムに書き換えたりすることができます。これが良いところです。普通授業ではカンニングやコピーは行っては行けないと思いますが、プログラミングの世界では、コピーやネットで調べるということは日常茶飯事です。良いことなのです。

九九を計算してみよう!

Scratchを使ってで九九のプログラムしてみましょう。こちらはサンプルプログラムです。スタートボタンを押してみてください。

以下はプログラムの内容です。単純なプログラムで読みやすいと思います。プログラムをコピーして見ましょう。

課題

・右にある「ずっと」「変数」ブロックを使って、もう少しプログラムを短くしくスマートにしてみましょう(復習)。

・数字の「2」または「3」のボタンをおすと、該当するの段で九九をはじめるようにプログラムしてみましょう(少し難しいかもしれません)。なおタブレットで押しやすいようにプログラミングをしてタブレットで挙動を確認してみましょう。

・1〜9までいくと、計算が終わるように条件分岐をさせてみよう → サンプルプログラム

ヒント

数字の2や3のスプライトに、以下のようなスイッチのプログラムを入れてみるとうまく動くようになります。

 

科学のタネを発信中!

ニュースレターを月1回配信しています。

[subscribe2]

登録はこちらから

3月のイチオシ実験!

  • 押し花を作ろう!:梅や桜の花の押し花を作ってみましょう。特別なケースに入れると、長く保存できて、しおりにもなります。

テレビ番組・科学監修等のお知らせ

書籍のお知らせ

講師・ショー・その他お知らせ

Explore

  • 楽しい実験…お子さんと一緒に夢中になれるイチオシの科学実験を多数紹介しています。また、高校物理の理解を深めるための動画教材も用意しました。
  • 理科の教材… 理科教師をバックアップ!授業の質を高め、準備を効率化するための選りすぐりの教材を紹介しています。
  • Youtube…科学実験等の動画を配信しています。
  • 科学ラジオ …科学トピックをほぼ毎日配信中!AI技術を駆使して作成した「耳で楽しむ科学」をお届けします。
  • 講演 …全国各地で実験講習会・サイエンスショー等を行っています。
  • About …「科学のネタ帳」のコンセプトや、運営者である桑子研のプロフィール・想いをまとめています。
  • お問い合わせ …実験教室のご依頼、執筆・講演の相談、科学監修等はこちらのフォームからお寄せください。