こどもプログラミング

既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学3年生 算数「ます目をつかったかけ算」

ますめを使った掛け算をステップごとに実行するプログラムです 教科書には斜めの足し算の時に繰り上がりがない計算式(56×82)が使われていますが、今回のプログラムは繰り上げにも対応しています。このためちょっと複雑に見えるかもしれません 式はユ...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学生 「学芸会用プログラミング」

プログラミング学習と学芸会を組み合わせるのも面白そうなので、何かできないか考えてみました 劇を再現する 自分たちの劇をScratchで再現するのはどうでしょうか。セリフを各自録音したり、効果音をそのまま流すと本格的に劇が再現できそうです 学...
Scratch

【Scratch】Why!?大喜利 9月のお題発表!

ワイワイプログラミング「Why!?大喜利」で2018年9月のお題が発表されました。お題は「三角形で自由に作ろう!」。三角形がテーマであればどんな作品でもOKです 青い三角形と、黒枠の三角形の2つのスプライトが用意されています。スクリプトはス...
週刊 鉄腕アトムを作ろう!

【鉄腕アトムを作ろう!65】スピーカーを取り付ける

65号です 65号の中身は? 今号のパーツです パンツ(前) スピーカー 1.7x8mmビス(黒)x5 マガジンの内容の抜粋です フルスペックのATOMを楽しむための道第3回 ATOMベーシックプランに加入しよう ATOMニュース -201...
M.T.R.4

LEGO BOOST M.T.R.4でプログラミング2【発射台で飛ばす】

発射台を作ります 1つめのプログラム 左右に動くので、タイミングよくアプリのボタンをタップしてハンマーを振り下ろします 2つめは穴埋め問題。ミニロボットの近くまでM.T.R.4を動かします。そのあとはハンマーの連打です 3つめはアプリに表示...
Scratchチュートリアル

【Scratchチュートリアル】かんたんタイマー3(全3回)

3回目かいめ、ラストです。タイマーが動作どうさするようにしていきましょう 前回ぜんかいはこちらです 変数へんすう「どうさちゅう」を作つくります。動作中どうさちゅうかどうかを管理かんりする変数へんすうです。タイマーが動作中どうさちゅうなら1、...
Scratchチュートリアル

【Scratchチュートリアル】かんたんタイマー2(全3回)

第だい2回かいです。素材そざいの準備じゅんびができたので、スクリプトを作成さくせいしていきます 前回ぜんかいはこちら 「タイマーじかん」という変数へんすうを作成さくせいします。タイマーの時間じかんを秒数びょうすうで管理かんりする変数へんすう...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学2年生 算数「直線の ひき方2(cm版)」

プログラミングで当たり前のように使っている「座標」ですが、これは中学で習う内容なので、座標を使わない形で描画できるようにしてみました 「○秒で、よこ○cmと たて○cmが交わる点に変える」という定義ブロックを作って、x座標とy座標を使わない...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学2年生 算数「直線の ひき方」

開始座標と終了座標を結ぶだけの簡単な直線描画のプログラムです 参考 東京書籍 新編 新しい算数 2上 42ページ 直線の ひき方 プロジェクト Scratch 直線の ひき方 ver.1.0.0 オフライン版のScratchで利用したい場合...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学3年生 国語「番外編:ローマ字」

これはプログラムじゃないですが、Scratchの機能を使ってローマ字を勉強する方法です。Scratchには録音した音を逆再生する機能があるので、これを利用します 日本語をローマ字にして、逆さから読んで逆再生すれば元の言葉で再生されます 例え...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学3年生 算数「どんな形ができるかな?(九九で図形を描く)」

九九の段を入力すると、答えの一の位の数字を結んだ図形を描画します。ちなみに上の図は3の段です 参考 東京書籍「新編 新しい算数 3上」 6ページ、どんな形ができるかな? プロジェクト Scratch どんな形ができるかな?(九九で図...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学4年生 算数「コンパスを使って かたちであそぼう」

コンパスでの描画を再現したプログラムです 中心点(x,y) 開始角度 終了角度 半径 を指定してコンパスの「定義」を呼び出せば、描画を行います コンパスの定義部分はちょっと難しいと思うので、子どもは定義の呼び出し部分のプログラムを作る感じで...
週刊 鉄腕アトムを作ろう!

【鉄腕アトムを作ろう!64】今回は作業量が多くて大変

64号です。今回は最大の山場ということで、解説動画でしっかり予習してから作業開始です 64号の中身は? 今号のパーツです メインボード IDシール マガジンの内容の抜粋です 週刊ロボットニュース -飽きがこない最新ロボット「ハロー!QB」と...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学2年生 算数「九九を暗唱(全ての段)」

九九の全ての段を暗唱するバージョン。ループのネストはちょっと難しいかもしれませんが、教科書の九九の表を見ながらプログラムを組めば理解しやすいのではないかと思います プロジェクト Scratch 九九を暗唱(全ての段) ver.1.0.0 ...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学2年生 算数「九九を暗唱(1つの段のみ)」

入力した数の段の九九をネコが暗唱するプログラム。文字列の連結部分が少しややこしいので、答えを言うだけでもいいかもしれません プロジェクト Scratch 九九を暗唱(1つの段のみ) ver.1.0.0 オフライン版のScratchで利用し...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学2年生 算数「九九をつくろう(6のだんをくふうしてつくる)」

6の段の九九を ・普通に掛け算する ・足し算を使う ・2の段と4の段を使う の3つのパターンで計算しています 2の段と4の段を足し算すれば6の段になるというは、九九を学ぶ過程で学習します 参考 東京書籍「新編 新しい算数 2下」 29ページ...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学3年生 算数「いろいろな三角形をかいてみよう2」

3回クリックすると、その3つの点を結んだ三角形を描画するプログラムです。改良して四角形や五角形にチャレンジしてみても面白いと思います。こちら↓のプログラムと似ていますが、実装方法が異なります 参考 東京書籍「新編 新しい算数 3下」 82ペ...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学3年生 算数「いろいろな三角形をかいてみよう」

円の中心と円周の点の3つを結んで三角形を作成するプログラムです 参考 東京書籍「新編 新しい算数 3下」 82ページ 「身のまわりの三角形を見つけよう」 プロジェクト Scratch いろいろな三角形をかいてみよう ver.1.0.0 オフ...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】小学2年生 音楽「3びょうし メヌエット」

リズムとメロディを演奏しています。うまく演奏されると非常に気持ちがいいです。Scratchは簡単に並列処理が行えるのがいいですね 参考 教育芸術社「小学生の音楽2」 16ページ「3びょうしを かんじながら、えんそうしたり きいたり しましょ...
Scratch 小ネタ

【Scratch 小ネタ】ブルブルふるえるネコ

ゲームなどのちょっとした演出に使えるプログラムです。今回は寒くて震えるねこです。怖くて震えるでもいいですね ブルブルふるえるネコ Scratchで作成 ねこの大きさの変更を小刻みに繰り返しているだけのプログラムです