Pythonれんしゅうちょう

ブラウザだけでPythonが動く。
小学生のためのプログラミング練習帳

インストール不要。日本語エラー。ぜんぶひらがな。

今すぐ試す
じっこうボタンを押して結果が表示された画面 ヘビのマスコット

こんなこと、ありませんか?

特徴

🌐

インストール不要

ブラウザを開くだけ。Chromebookでもタブレットでも使えます。

✏️

ぜんぶひらがな

ボタンもメニューもひらがな。小学1年生から使えます。

💬

日本語エラー

英語のエラーを子どもの言葉に翻訳。直し方も教えてくれます。

💾

コードが消えない

自動保存。ブラウザを閉じても大丈夫。

もしもエラーがでたら...

英語のエラーメッセージを、子どもがわかる日本語に翻訳します。直し方もいっしょに教えてくれます。

英語のエラー SyntaxError: '(' was never closed
日本語に翻訳 カッコ ( がとじられていないよ。) をつけてね
英語のエラー NameError: name 'hensuu' is not defined
日本語に翻訳 hensuu ってなに? まだつくってないか、なまえをまちがえているよ
英語のエラー IndentationError: expected an indented block
日本語に翻訳 スペースがたりないよ。if や for のつぎのぎょうは スペース4つ いれてね

このほかにも20しゅるい以上のエラーに対応しています

Scratchの次は?

Scratchでブロックを並べてプログラムを作れるようになった。すごい!

でも「文字でプログラムを書いてみたい」と思ったら、次のステップはPythonです。

Pythonれんしゅうちょうなら、Scratchで学んだ「くりかえし」や「もしも」をそのままPythonで書いてみることができます。

アプリの「おてほん」に、Scratchのブロックと同じことをするPythonコードが入っています。

おてほんを見てみる

こんなことができるよ!

🎨 もようをつくる

for i in range(5):
    print("★" * i)
★ ★★ ★★★ ★★★★

🎵 うたをつくる

for c in "ドレミファソラシド":
    print(c, "♪")
ド ♪ レ ♪ ミ ♪ ...

🚀 ロケットはっしゃ

for i in [3,2,1]:
    print(i)
print("はっしゃ!")
3 2 1 はっしゃ!

保護者の方へ — 安心ポイント

🔒 安全
データはお子さまのブラウザ内で処理されます。外部サーバーへの送信はありません。
🐍 本物のPython
WebAssembly技術(Pyodide)により、標準のPython 3が動きます。
📈 将来も役立つ
標準的なPython構文をそのまま学べるため、将来本格的な環境に移行しても知識が活かせます。
🆓 完全無料
アカウント登録も不要です。

使い方はかんたん3ステップ

1

開く

ブラウザでPythonれんしゅうちょうを開いた画面

URLにアクセスするだけ。

2

書く

エディタにPythonコードを入力している画面

コードを書く。

3

実行

じっこうボタンを押して結果が表示された画面

ボタンを押して結果を見る。

今すぐ試す

アカウント登録不要・完全無料

コミュニティに参加しよう

Discordに参加する