無料 · 非営利 · 初心者のため
コンピューターが
どう
考えるか。
64の短いレッスン。ひとつのレッスンがひとつの考えを教える——ブロックをつないで、やさしい声を聞いて、コードが動き出すのを見る。タイピングなし。登録なし。いつでも無料。
☕ 寄付で支えられています🌍 5 言語対応📱 どの端末でも
レッスン 01 で作るもの
when▶ startclickedsay“hi!”
wait1sec
say“what’s your name?”
hi! 👋
学びかた
この 3 つを、くりかえすだけ。
1
聞く
やさしい声が説明します。
どのレッスンも、90秒のナレーションから始まります。考えが先で、ブロックはそのあと。字幕は 5 言語。
2
つなぐ
ブロックが歩いてくれる。
ブロックをドラッグ。合えばカチッとハマる、合わなければちょっと震える。覚えることは何もない。次に何をするかは、ナレーターが教えてくれる。
move 10
turn 45°
3
動かす
動き出すのを見よう。
再生を押す。ブロックが動き、プログラムが走る。壊してもいい、直してまた試せばいい。何回でも。
▶ 実行中
カリキュラム
4 つのフェーズ。ひとつずつ。
64 のレッスンは、新しい考えが一つ前に積み上がるように並んでいます。順番に進めても、気になるところから飛びこんでも。
01
フェーズ 01
あいさつする
プログラムって何?出力、入力、値、そしてコンピューターに何かをさせる喜び。
16 レッスン · 約 2 時間
02
フェーズ 02
選ぶ
もし…ならば…。変数、比較、そしてコンピューターに決断を教える。
16 レッスン · 約 2 時間
03
フェーズ 03
組み立てる
ループ、リスト、関数。学んだ部品を組み合わせて、本当に使えるプログラムへ。
16 レッスン · 約 3 時間
04
フェーズ 04
コンピューターのように考える
分解する。抽象化する。組み立てる。コーディングをラクにしてくれる思考パターン。
16 レッスン · 約 3 時間
ここから始める
最初の 8 レッスン。
レッスン 014 分
One Step
A single action block. Computers do exactly what you say.
レッスン 025 分
Two Steps
Sequence matters. The computer runs instructions in order.
レッスン 036 分
Number Cruncher
Variables, loops, conditionals, and math — all in one program.
レッスン 043 分
Naming Things
Variables — giving a box a label.
レッスン 054 分
Changing Things
Reassignment — the box can hold different things.
レッスン 065 分
Asking Questions
Boolean — yes or no, that's all a computer knows.
レッスン 076 分
Making Choices
If — branching paths.
レッスン 083 分
Either/Or
If/Else — there's always an alternative.
約束
無料。非営利。
ずっと。
ペイウォールなし。「プレミアム」なし。広告なし。データを売ることもなし。どのレッスンも、どの言語でも、誰にでも無料。応援したくなったら寄付できますが、しなくてもいい。
64
無料レッスン
5
言語
$0
ずっと
0
アカウント不要