
スクラッチで作るラップ機能付きストップウォッチの概要
scratch(スクラッチ)で簡単にプログラムが作れる「ラップ機能付きストップウォッチ」を紹介します。
「スタート」をクリックするとストップウォッチが動き出します。
「ラップ」をクリックするとタイムを記憶します。
「ストップ」をクリックするとストップウォッチが止まります。
「リセット」をクリックするとタイムが0に戻ります。
小学生の授業で使えるスクラッチの簡単なプログラム
簡単にプログラム作成:数字のコスチューム

0~9までの数字と小数点「.」、マイナス「ー」を用意しました。
コスチューム番号の1番が「1」、2番が「2」・・・9番が「9」、10番が「0」です。
簡単にプログラム作成:数字

タイマを使ってストップウォッチをつくりました。
ボタンから送られてくるメッセージに合わせて動作を変えます。
青で囲まれた部分は数字を表示されるプログラムです。
下記のサイトを参考にしてください。
簡単にプログラム作成:ボタン

x座標とメッセージ名が違うだけで、残りはすべて同じプログラムです。
メッセージを数字に送ります。
スクラッチの簡単なプログラム例!他の実践紹介
他のスクラッチでの簡単なプログラム例実践紹介は以下の投稿へ
プログラミング教育!授業で活用スクラッチ例
小学校のプログラミング教育でご活用いただければ幸いです
ラップタイムを記録する仕組みをプログラムで確かめる
運動会や陸上競技で使われるラップ機能は、区間ごとのタイムを記録する便利な仕組みです。
プログラムでこの記録の仕組みを再現することで、計測技術への理解が深まります。
- 記録:ボタンを押した瞬間の時間を保存する考え方。
- 区間:区切りごとのタイムを比べる視点。
- 確認:記録した時間が正しいか見直す習慣。

ラップ機能付きストップウォッチプログラムのポイントを紹介します
その瞬間の時間を保存する仕組みが分かる
ラップボタンを押した瞬間の時間だけを別に記録しておく仕組みは、通常のストップウォッチより一歩進んだ考え方です。
プログラムでこの記録の仕組みを確認することで、データを保存するという考え方への理解が深まります。
区間ごとの記録を比べる面白さに気づける
複数の区間タイムを記録して比べることで、どこで速さが変わったのかを分析する面白さに気づけます。
ラップ機能付きストップウォッチプログラムの活用アイデア
このプログラムは、実際の運動記録と組み合わせて使うと効果的です。
体育の学習ともつなげて活用できます。
実際に走ってタイムを計ってみる
実際に体を動かしてラップタイムを計測することで、プログラムで学んだ仕組みが実生活で役立つことを実感できます。
ストップウォッチやタイマープログラムと比べてみる
ストップウォッチやタイマーのプログラムと比べることで、それぞれの仕組みの違いへの理解が深まります。





















