無料 · 非営利 · 初心者のため
コンピューターが
どう
考えるか。
64の短いレッスン。ひとつのレッスンがひとつの考えを教える——ブロックをつないで、やさしい声を聞いて、コードが動き出すのを見る。タイピングなし。登録なし。いつでも無料。
🆓 ずっと無料🌍 5 言語対応📱 どの端末でも
レッスン 01 で作るもの
もし▶ スタートが押されたら言う“こんにちは!”
待つ1秒
言う“名前は何ですか?”
こんにちは! 👋
学びかた
この 3 つを、くりかえすだけ。
1
聞く
やさしい声が説明します。
各レッスンは4つの短い音声ステップで進みます。レッスン音声がある場合はそれを再生し、なければブラウザー読み上げを使います。字幕は5言語で利用できます。
2
つなぐ
ブロックが歩いてくれる。
ブロックをドラッグ。合えばカチッとハマる、合わなければちょっと震える。覚えることは何もない。次に何をするかは、ナレーターが教えてくれる。
10 動かす
45° 回す
3
動かす
動き出すのを見よう。
再生を押す。ブロックが動き、プログラムが走る。壊してもいい、直してまた試せばいい。何回でも。
▶ 実行中
カリキュラム
4 つのフェーズ。ひとつずつ。
64 のレッスンは、新しい考えが一つ前に積み上がるように並んでいます。順番に進めても、気になるところから飛びこんでも。
01
フェーズ 01
あいさつする
プログラムって何?出力、入力、値、そしてコンピューターに何かをさせる喜び。
16 レッスン · 約 2 時間
02
フェーズ 02
選ぶ
もし…ならば…。変数、比較、そしてコンピューターに決断を教える。
16 レッスン · 約 2 時間
03
フェーズ 03
組み立てる
ループ、リスト、関数。学んだ部品を組み合わせて、本当に使えるプログラムへ。
16 レッスン · 約 3 時間
04
フェーズ 04
コンピューターのように考える
分解する。抽象化する。組み立てる。コーディングをラクにしてくれる思考パターン。
16 レッスン · 約 3 時間
ここから始める
最初の 8 レッスン。
レッスン 014 分
最初の一歩
1つの命令はコンピューターに1つの正確な動作を伝えます。
レッスン 025 分
2つの手順
順序は、つながった命令を上から下へ実行します。
レッスン 036 分
くり返してみよう
ループは命令をコピーせず、選んだ回数だけ本体を繰り返します。
レッスン 043 分
覚えておこう
変数は保存した値に名前を付け、後のブロックで使えるようにします。
レッスン 054 分
値を変えよう
再代入は変数の古い値を新しく計算した値に置き換えます。
レッスン 065 分
本当か違うか
比較は正確な質問を1つ行い、真か偽を返します。
レッスン 076 分
選んで動く
IFはつながった条件が真の時だけ本体を実行します。
レッスン 083 分
どちらか一方
IF/ELSEは真偽の条件から2つの道のどちらか1つを選びます。
約束
無料。非営利。
ずっと。
ペイウォールなし。「プレミアム」なし。広告なし。データを売ることもなし。どのレッスンも、どの言語でも、誰にでも無料です。支払いは受け付けず、支払い情報も収集しません。レッスンを開いて学ぶだけです。
64
無料レッスン
5
言語
∞
ずっと
0
アカウント不要