本文へ移動
,

ブラウザでPythonを試せる「PYTHON CHALLENGERS」をつくりました

PYTHON CHALLENGERS ロゴ

Pythonをこれから始めてみたい方に向けて、学習サイトをつくりました。

名前は「Python Challengers(パイソンチャレンジャーズ)」です。無料・登録不要で、ブラウザの中にあるPythonコードを書き換え、その場で動かしてみることができます。

私は普段、ロボット・プログラミング教育に携わっています。教室で取り組んでいる教材づくりを、教室の外にも届けたい。そんな思いで制作している、個人の学習サイトです。

最初は、言葉や数字を一つ変えるところから

プログラミングを始めるとき、ソフトのインストールや設定で手が止まってしまうことがあります。Python Challengersでは、まずブラウザで試せる教材を用意しました。

見本のコードを動かして、表示される言葉を変えてみる。計算に使う数字を変えたら、どんな結果になるか予想してみる。

初めから全部を書く必要はありません。見本を頼りに一か所ずつ変えながら、コードと結果のつながりを確かめていけます。

Python Challengersの教材画面。左のコードを実行すると、右に「こんにちは、Python!」と計算結果の8が表示される。
左のコードを変えて実行すると、右側に結果が表示されます。まずは、言葉や数字を一つ変えるところから。

おみくじや、じゃんけんを自分の作品に

基礎を学んだら、小さな作品づくりへ進めます。

  • おみくじ:運勢やメッセージを、自分で考えた言葉に変えてみる。
  • じゃんけん:勝ち負けを決める仕組みを、コードで確かめる。
  • 数当て:ヒントを手掛かりに答えを探すゲームをつくる。

例えば、おみくじに家族だけに通じるメッセージを入れたり、数当てで扱う数の範囲を広げたり。見本から少し変えるだけでも、試してみたいことが出てくると思います。

そのときに大切にしているのが、「予想する → 一つ変える → 実行する → 結果を説明する」という進め方です。思ったとおりに動いたかを確かめて、分かったことを次の書き換えに使ってほしいと考えています。

気に入った作品は、保存して続きをつくる

書き換えたコードは、ファイルとして保存できます。自分のパソコンで続きをつくりたくなったら、Pythonと、コードを書くアプリ「VS Code」を準備する手順も案内しています。

さらに、ゲームづくりの道具「Pyxel」を使った教材もあります。パソコンに準備をして、丸を描いてキーで動かしたり、自分のドット絵を表示したり。文字や数字を使うプログラムから、画面のある作品づくりにも進めます。

分からないときにも、立ち寄れる場所に

最初から順番に学ぶほか、「入力した数字で計算できない」「エラーが出て動かない」といった困りごとから、必要な説明を探すこともできます。

自分で試せることが一つ増えて、それを使って何かをつくってみる。Python Challengersが、そのきっかけになればと思っています。

これからPythonを始めたい方も、お子さんと一緒に試したい方も、まずは短いコードを一つ動かしてみてください。

PYTHON CHALLENGERS

少し書きかえて、動かして、自分の作品に。

無料・登録不要。ブラウザで試しながら学べるPython学習サイト。

この記録をシェアX

次に、ひらくノート

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。