本格的なゲームプログラミングの前に~マイクラをプログラムで動かそう~
1月24日光都ICTクラブの水曜活動は、ゲームプログラミングを通してPythonを習得していきます。本格的にプログラミングに取り組む前に、かんたんなプログラムを体験しました。
- 18時00分~18時45分 マイクラをプログラムで動かそう
- 18時45分~19時15分 タイピングゲームで正しいタッチタイピング
- 19時15分~19時50分 レッドストーンでプログラミング
- 19時50分~20時00分 あとかたづけ
マイクラをプログラムで動かそう
最初はマインクラフトで、プログラムを体験してもらいました。

マインクラフトは、わたしのほうが勉強が足りないくらいです。操作もすぐに覚えてしまうのが、小学生のすごさです。
プログラムは、Scratchのようなブロックプログラミングです。実は、そのままPythonコードに置き換わるという優れもの。Scratchは学校で触れるので、無理なくPython学習に進めます。
タイピング練習
学校でパソコンを使った学習があるとはいっても、タッチタイピングを教わることはないそうです。タッチタイピングができると、学習効率が飛躍的にのびます。せっかくなので、タッチタイピング練習もしました。
そして、元SE直伝の手元を隠した練習方法を実践してもらいました。

熱中する仕組みがよく作られています。わたしも、ついつい時間を忘れてしまうほどです。組み合わせて練習すると飽きずにできるかもしれませんね。
プログラムの仕組みをレッドストーンで学ぶ
マインクラフトの機能の一つであるレッドストーンは、まさしくプログラミングです。わたしには電子回路シミュレーターに見えます。


プログラムを学習するツールは、たくさんあります。どれも一長一短あって、「一番いいもの」を探すといつまでも始められません。没頭できるもの、熱中できるものが優れたプログラミング学習ツールです。

