
Pythonをこれから始めてみたい方に向けて、学習サイトをつくりました。
名前は「Python Challengers(パイソンチャレンジャーズ)」です。無料・登録不要で、ブラウザの中にあるPythonコードを書き換え、その場で動かしてみることができます。
私は普段、ロボット・プログラミング教育に携わっています。教室で取り組んでいる教材づくりを、教室の外にも届けたい。そんな思いで制作している、個人の学習サイトです。
最初は、言葉や数字を一つ変えるところから
プログラミングを始めるとき、ソフトのインストールや設定で手が止まってしまうことがあります。Python Challengersでは、まずブラウザで試せる教材を用意しました。
見本のコードを動かして、表示される言葉を変えてみる。計算に使う数字を変えたら、どんな結果になるか予想してみる。
初めから全部を書く必要はありません。見本を頼りに一か所ずつ変えながら、コードと結果のつながりを確かめていけます。

おみくじや、じゃんけんを自分の作品に
基礎を学んだら、小さな作品づくりへ進めます。
- おみくじ:運勢やメッセージを、自分で考えた言葉に変えてみる。
- じゃんけん:勝ち負けを決める仕組みを、コードで確かめる。
- 数当て:ヒントを手掛かりに答えを探すゲームをつくる。
例えば、おみくじに家族だけに通じるメッセージを入れたり、数当てで扱う数の範囲を広げたり。見本から少し変えるだけでも、試してみたいことが出てくると思います。
そのときに大切にしているのが、「予想する → 一つ変える → 実行する → 結果を説明する」という進め方です。思ったとおりに動いたかを確かめて、分かったことを次の書き換えに使ってほしいと考えています。
気に入った作品は、保存して続きをつくる
書き換えたコードは、ファイルとして保存できます。自分のパソコンで続きをつくりたくなったら、Pythonと、コードを書くアプリ「VS Code」を準備する手順も案内しています。
さらに、ゲームづくりの道具「Pyxel」を使った教材もあります。パソコンに準備をして、丸を描いてキーで動かしたり、自分のドット絵を表示したり。文字や数字を使うプログラムから、画面のある作品づくりにも進めます。
分からないときにも、立ち寄れる場所に
最初から順番に学ぶほか、「入力した数字で計算できない」「エラーが出て動かない」といった困りごとから、必要な説明を探すこともできます。
自分で試せることが一つ増えて、それを使って何かをつくってみる。Python Challengersが、そのきっかけになればと思っています。
これからPythonを始めたい方も、お子さんと一緒に試したい方も、まずは短いコードを一つ動かしてみてください。
PYTHON CHALLENGERS
少し書きかえて、動かして、自分の作品に。
無料・登録不要。ブラウザで試しながら学べるPython学習サイト。


コメントを残す