Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

BUG PROGRAMING プログラミング教育の教材です。

2019/06/03 16:37:16

BUG PROGRAMING プログラミング教育の教材です。

イチゴジャムおじさん

イチゴジャムおじさん

"BUG"をプログラムして課題を解決。
BUGは、G進む R右に回る L左に回る [くりかえし]のコマンドに従って動きます。
画面にマス目とキャラクタが表示されるのでルールに従って課題を解決しましょう。
プログラムにバグがあると、マス目を無視して暴走したり、画面から出て行ったりします。

指導者は、問題表示プログラムを改造して、マス目のパターンを変更したり、キャラクターを変えたり、新しい課題を作ったりできます。
PCG関連の支援ツールを用意しました。

エクセルでプログラムの転送をするターミナルマクロと、IchigoJamの画面をコピーするマクロを作りました。

T=TICK()で取得した値でSRND(T)乱数を初期設定しています。
Tの値を固定することで、同じ問題が生成されます。
画面をコピーしてワークシートを作ることができます。

GOOD

Programmers marked as favorites.2 programmers

r4forth
r4forth
2019/06/30 13:09:26
Kidspod運営チーム
Kidspod運営チーム
2019/06/07 17:19:24