プログラミング

Scratch

【Scratch】わかりやすいブロックを定義する

Scratchのブロック定義を使うと、自分だけのブロックを作ることができます。他の言語の関数やメソッドみたいなものです それでは、「ネコを○歩動かしてセリフを言う」ブロックを作ってみます 引数だけを並べる 必要な引数だけ追加する方法でブロッ...
Scratch作例

【Scratch】テレビを消したような動き

テレビを消した時のようなアニメーションのプログラム。ペンで描画しています GIFアニメで見る
Scratch作例

【Scratch】うちよせる波

ザザーンと打ち寄せる波の動きのプログラム。砂に波の跡が残るのがポイントです GIFアニメで見る 打ち寄せる波は、波スプライトをクローンして、少しずつずらしながら動かしています 波も波の跡もクローンなので、それを区別するためにクローンに番号を...
Scratch作例

【Scratch】放射状の線をペンで描く

放射状の線をペンで描くプログラムです。アニメーションもします GIFアニメで見る 中央から外に向けでだんだん太くなる線は、ペンの太さを徐々に変更して描画しています GIFアニメで見る 1本の線だけを描くサンプルのプログラムです これを36本...
Scratch 小ネタ

【Scratch】#RRGGBB形式でペンの色を指定する

ホームページ作成などでお馴染みの色指定方法の#RRGGBBでペンの色を指定する方法です R(赤)、G(緑)、B(青)のそれぞれ要素の値(0〜255)を16進数で指定します。赤なら#FF0000、緑なら#00FF00、青なら#0000FFで...
Scratch作例

【Scratch】円から四角にモーフィング

円から四角に、四角から円に形を変えるプログラムです。円の直径と四角の辺の長さを変更できます GIFアニメで見る 80個のスプライト(のクローン)の位置を動かして、それをペンで結んで円や四角を描画しています わかりやすいようにスプライトを白い...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】中学1年生 数学「図形の移動(三角形で星を描く2)」

三角形を移動させて、星を描画するプログラムの改良版です。今回は三角を塗り潰しています 少しずつ小さな三角形を描いて塗り潰しています GIFアニメで見る 三角形の色は規則性がないのでリストで管理しています 参考 東京書籍 新編 新しい数学 1...
Scratch作例

【Scratch】山手線

山手線の駅名を表示するプログラムです GIFアニメで見る 黄色いスプライトが電車、白いスプライト(のクローン)が駅です。2つの衝突を判定して現在の駅名を判定しています 駅名はリストで管理しています。高輪ゲートウェイが増えて全部で30駅になり...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】中学1年生 数学「図形の移動(三角形で星を描く)」

三角形を移動させて、星を描画するプログラムです GIFアニメで見る 三角形の角度はこうなります。ペンの向きを変更するときは外角(図の緑の数値)を利用します 三角形の辺の長さは正弦定理で求めることができます プログラムです。回転させる向きが異...
Scratch作例

【Scratch】ドミノ倒し

ドミノ倒しのプログラムです クリックするとそのドミノから次々に倒れていきます GIFアニメで見る プログラムはこれだけです。「(赤)に触れた」の条件文は倒れるドミノと倒されるドミノの両方で発生します
LINE entry

【LINE entry】無料プログラミング教材を公開 その2

「LINE entry」向けの無料のプログラミング教材がさらに4本公開されました こちらが前回のもの 今回の4つの教材です。全体的に難しめなので、前回公開された課題をクリアしてからチャレンジしたほうが良いかと思います すすめ!めいろたんけん...
Scratch作例

【Scratch】ねこに向く矢印 その2

こちら↓のプログラムを改良して、矢印を30本に増やしてみました GIFアニメで見る 1本は本体で、29本はクローンです
Scratch作例

【Scratch】「○歩動かす」で円を描く

ペンで円を描画するには、三角関数を使う方法と、スプライトの向きを変えながら「○歩動かす」を利用して描画する方法があります 三角関数を使う場合はこのようになります 小中学校では三角関数は習わないので、「○歩動かす」の方がわかりやすいかもしれま...
Scratch作例

【Scratch】ゲームボーイ風

ゲームボーイをイメージしたプログラムです 残像がポイント 矢印キーで左右移動、スペースキーでジャンプします。ゲーム的な要素はゼロです GIFアニメで見る 自分自身のクローンを作成して、そのクローンの透明度を徐々に上げて削除、という処理を繰り...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】中学1年生 数学「しきつめ模様をつくってみよう2」

合同な図形をしきつめて正六角形の模様を描画するプログラムです 参考 東京書籍 新編 新しい数学 140ページ 図形の移動 しきつめ模様をつくってみよう プロジェクト オフライン版のScratchで利用したい場合は、こちらのファイルをダウンロ...
LINE entry

【LINE entry】ゲーム感覚でプログラミングが学べる「LINE レンジャーミッション」にチャレンジ!

LINE entryにゲーム感覚でプログラミングが学ぶことができる「LINE レンジャーミッション」が追加されました プログラミングでキャラクターをゴールに導くことができればステージクリア。初級・中級・上級それぞれ12ステージで全36ステー...
プログラミングコンテスト

【Scratch】Why!?大喜利 6月のお題発表!【2020.6.30〆切】

Why!?大喜利 6月のお題が発表されました。お題は「たまごをテーマに自由に作ろう」です 用意されているタマゴのイラストは枠だけのスケスケタマゴなので、自分の好きな色で塗りつぶしましょう! 締め切りは6月30日(火)です
プログラミング学習

キッズ・プログラミングがScratchのレッスン動画を無料公開

キッズ・プログラミングが小学校や学習塾の教材として利用できるScratchレッスン動画を無料公開しました キッズ・プログラミングは荒川区と葛飾区にあるプログラミング教室。教材がすごく充実してます 今回無料公開されたのは音楽作りのレッスンが2...
Scratch作例

【Scratch】ねこに向く矢印

ずーっとネコを指し続ける矢印のプログラム。ネコはキーボードの矢印キーで動かせます 矢印は3本の線で構成されています。わかりやすいように赤・青・緑に色分けしてみました プログラムはこの通り。3本目(緑)だけ少しプログラムが長いのは、ペンを原点...
既存の教科でプログラミング授業

【既存の教科でプログラミング授業】中学1年生 数学「しきつめ模様をつくってみよう」

合同な図形をしきつめて正六角形の模様を描画するプログラム 参考 東京書籍 新編 新しい数学 140ページ 図形の移動 しきつめ模様をつくってみよう プロジェクト オフライン版のScratchで利用したい場合は、こちらのファイルをダウンロード...