ページの下部へ移動

Scratch(スクラッチ)でどんなことができるかを体験するために、Scratchで作られたゲームで遊んでみましょう!
上の絵をクリックして、そのあと緑の旗をクリックすると、ゲームが始まります。もぐらたたきゲームです。


Scratchの留意点(はじめに読んでください)


入門動画

コード タイトル概要再生時間(分:秒)備考
第1回Scratch001第1回「Scratchとは」Scratchの概要について説明します。2:49YouTube動画
第2回Scratch002第2回「プログラムとは」プログラムとは何かについて説明します。また、Scratchの画面について紹介します。3:12 YouTube動画
第3回Scratch002-2第3回「 Scratchを始めよう!」Scratchによるプログラムの作成方法を説明します。3:14 YouTube動画

Scratchによるプログラム例

番号 コード タイトル技法備考摘要
1scr1010スプライトの動き(単純な例:跳ね返り)スプライト、座標、動き、制御、調べるScratchできることの簡単な例
2scr1020ネコからにげろ!スプライト、座標、動き、見た目、制御、調べる、変数Scratchできることの簡単な例
3scr1030条件分岐(年齢)条件判断(2分岐)
4scr1040条件分岐(年齢:3分岐)条件判断(3分岐)、入れ子
5scr10501から10までの和繰り返し処理、文字列連結
6scr10601からnまでの和繰り返し処理、入力
7scr1070倍々の小遣い(シンプル版)繰り返し処理、計算
8scr1080コロナ新規感染者数の平均リスト
9scr1090回文繰り返し処理、文字列処理
10scr1100シグモイド関数ブロック定義AIでよく利用される関数
11scr1110回文(拡張)ブロック定義、繰り返し処理、文字列処理
12scr1120円のランダム表示ブロック定義、乱数、ペン
13scr1130多角形の描画ペン、角度小学校プログラミング教育に関する研修教材の例
14scr1140Diamond Ring三角関数
15scr1150キャットの電卓文字列処理
16scr1160リール式スロット・マシン調べる
17scr1170Binary NumbersコスチュームCSアンプラグド題材
18scr1180学習2 色を数で表す(画像表現)クローンCSアンプラグド題材
19scr1190階乗再帰呼び出し基本情報技術者平成28年春期 午前問7
20scr1200他のスプライトの制御プロジェクト
21scr1210スプライト(コスチューム)の選択プロジェクト
22scr1220ボタンによる選択肢の回答プロジェクト
23scr1230背景の横スクロールスプライトの移動限界はスプライトのサイズに依存プロジェクト
24scr1240遠近法(コウモリ)3Dプロジェクトの基本プロジェクト
25scr1250遠近法(同じy座標での移動)3Dプロジェクトの基本プロジェクト
26scr1260円周上にクローンを配置する三角関数を使う方法プロジェクト
27scr1270クローンを円の中心方向に向かせるプロジェクト
28scr1280文字を中心方向に向かせるプロジェクト
29scr1290文字を中心方向に向かせる(2種画像方式)プロジェクト
30scr1300文字を中心方向に向かせる:円の追加プロジェクト
31scr1310クリックによる座標の取得プロジェクト
32scr1320ジャンケン(対コンピュータ)プロジェクト

※リコメンド(おすすめ):Scratchには、他の多くの言語にあるwhile文相当のブロックはありません(似た働きは実現できます)。また、吹き出し中で改行することはできません(特殊な方法を使えば実現はできます)。したがって、Scratchで限界を感じたらEduBlocksをおすすめします。EduBlocksでは、多次元処理までのプログラミングの基礎を十分学ぶことができます。EduBlocks(V4)では、pandasなどの応用的なライブラリはサポートされていないので、EduBlocksで限界を感じたらPythonをおすすめします。


第1回「Scratchとは」(YouTube動画)

【ご注意】動画再生後は、本動画とは直接関係がないオススメ動画が再生されます。もう一度再生したい場合は、YouTube画面内左下の (もう一回見る)をクリックしてください。


第2回「プログラムとは」(YouTube動画)


第3回「 Scratchを始めよう!」(YouTube動画)


Copyright (C) 2022 Easy Programming

top