2021年7月31日土曜日

7/25日 令和3年度 応用コース、チャレンジコース第7回を開催

 応用コースは Python で Minecraft を操作するプログラム作成を終了し、じゃんけんプログラムに入りました。自分の作ったプログラムにじゃんけんで勝てましたでしょうか?



 チャレンジコースはシャットダウンスイッチを押したら、Python のプログラムがRaspberry Pi をシャットダウンするように、作っていきます。完成するまでは、手動でシャットダウンしてから電源を抜いてくださいね。
 ちゃんと動作するようになって、ロボットに組み込んだたら、このボタン1つでシャットダウンできるので便利です。







文責:浜松ものづくり工房 理事長 津田

2021年7月23日金曜日

7/18日 令和3年度 基礎コース第7回を開催

基礎コースはサンプルゲームの2つ目です。サルがうまくバナナをキャッチすることが出来ましたでしょうか?うまくいったら点数も表示出るといいですね。

夏目先生が作った「宇宙サルカニ合戦」は面白いです。Scratch で作られているので、皆さんもアイディアしだいで作れますよ。
 

デザインシートを作って、発表してくれた受講者のみなさんもありがとうございました。また、機会がありましたら、発表をお願いします。






文責:浜松ものづくり工房 理事長 津田

7/11日 令和3年度 応用コース、チャレンジコース第6回を開催

 応用コースは  Minecraft Pi Edition に Python で立体を作るプログラムの続きです。

今回のポイントは if文です。

条件によって、実行する行と、実行しない行があることを覚えてください。


チャレンジコースは車体ができていない人はその続きを。できた人で Raspberry Pi の上に HAT を載せて固定する為のスペーサーの取り付けがまだの人はそこを完成させました。もっと進んだ多くの人はシャットダウンスイッチを取り付けます。タクトスイッチ本体は両面テープで、HAT の開いているスペースに取り付けました。






文責:浜松ものづくり工房 理事長 津田

2021年7月4日日曜日

7/4日 令和3年度 基礎コース第6回を開催

  今年度の基礎コースも6回目ですが、例年に比べ出席率が高いのが特徴です。みなさん、すごく熱心だと思います。

 今日の神髄はデザインシート=「ゲームプログラムを作る時には何をするべきか?」でした。行き当たりばったりで、ゲームを作ることもできますが、うまく行く時と行かないときがあります。いつもいいゲームを作るためには今日のテキストを参考にしてください。

 さて、実際作ったプログラムですが、新しい「クローン」という考え方が出てきました。スクリプトのどこかで「クローンを作る」ブロックが実行されると、指定されたスプライト複製ができます。その中のスクリプトが実行されるわけですが、「(緑の旗)がおされた時」ではなく「クローンされたとき」が実行されますので注意してください。
みなさん、カニをよけてタイムを伸ばすことができたでしょうか?







文責:浜松ものづくり工房 理事長 津田

6/27日 令和3年度 応用コース、チャレンジコース第5回を開催

 応用コースは Minecraft を python のプログラムで操作する方法の続きです。

 呪文のように見えますが、python のプログラムで Minecraft を操作するときには必ず欲しいのが、次の2行です。 

from mcpi.minecraft import Minecraft
mc = Minecraft.create()

今はそのまま書いておいてください。
さて、今日は大きく2つの事を覚えました。
1.for 文という、プログラムの中で「くりかえし」をする方法
2.mc.setBlock で、Minecraft の world に指定したブロックを置く方法
TNT ブロックを爆発させることはできましたでしょうか?
次回も Minecraft やります。期待していてください。

 チャレンジコースは車体の作成の続きです。
早くできた人はシャットダウンスイッチの取り付けをしました。
次回も続きを進めます。






文責:浜松ものづくり工房 理事長 津田