* easy-Cの入門書 [レベル10] の課題に対する作例
-(by [[K]], 2023.08.20)
--目次はこちら → [[a23_intro00]]
** [10-2]に対する作例: Chiyoppyさん作の「マラソン・ゲーム」
WINDOW 600,600;
CLS;
PRS "「マラソン・ゲーム」"; PRLF; PRLF;
PRS "ヒント: マラソンなので、自分の力で走りましょう!"; PRLF;
NO1:
PICTURE "NO1.JPG"; PRLF;
PRS "いまあなたはマラソン大会の会場にいます。スタートしました。そして、半分まで走りました。その時あなたは1番でした。そしたら木の陰がありました。"; PRLF;
PRS "1.木の陰で休憩する"; PRLF;
PRS "2.そのまま走る"; PRLF;
K=INPUT("どうしますか?");
IF (K==1) GO NO2;
IF (K==2) GO NO3;
IF (K==7) GO NO22;
NO2:
PICTURE "NO2.JPG"; PRLF;
PRS "あなたは休憩中に他の参加者にぬかされてしまいましたが、あなたのまえにいる参加者はみんな熱中症で救急車に運ばれました。あなたは再び1位に戻りました。"; PRLF;
PRS "ちょっと道がちらかっているようです。"; PRLF;
PRS "1.そのまま前を見て走る"; PRLF;
PRS "2.下を見て走る"; PRLF;
K=INPUT("どうしますか?");
IF (K==1) GO NO4;
IF (K==2) GO NO5;
(以下略)
-https://essen.osask.jp/files/pic20230820a.jpg
** 感想
-[兄(小学6年生)]
--のりものにのったらダメなのがくやしいです。
-[妹(小学2年生)]
--なんでぜんぶこしょうするの?
-''[本人(小学4年生)]''
--プログラムを書くのも、絵をかくのも大変でしたが、かっこよくできてよかったです。
-[母]
--次の展開が全然予想できなくて、ドキドキしながら進めていきました。最後はゴールできてよかったです。
--楽しいゲームをありがとうございます。
-''[先生役]''
--プログラミングの勉強は、全10章を計10時間くらいかけてやっていました。その内容のうち、最後に作ったゲームで使った命令はよく覚えているようですが、それ以外については半分くらい忘れているようです。まあ仕方ないですね。
--ゲームについては、開発に7時間くらいはかかっていたように思います。そしてプログラミングよりも、話の流れを考えることや絵をかくために多くの時間をかけていたように思います。
--プログラミングで大事なことは、プログラミング言語よりも、そういう中身を考えることだと私は思うので、それを夏休みに体験できたことはとても良いことだと思います(註:これは夏休みの自由研究として取り組んでいました)。
--この作品は絵がかわいらしくて、Chiyoppyさんらしさが感じられるよい作品だと思います。
--たいへんよくできました。
-[yuさん]([[a23_bbs]]より)
--マラソンゲーム楽しかったです!絵に癒されました!
--はじめ熱中症で倒れてしまい🥵 ゴールできなかったけど楽しかったです。 また機会があれば新たなゲームを作って公開してください!
** ダウンロード
//-https://essen.osask.jp/files/chiyoppy10wk1.zip (7.44MB)
-https://essen.osask.jp/files/chiyoppy10wk1b.zip (1.66MB) ← ソースコードと画像データとhl9.exe(easy-C本体)のセット。
-https://essen.osask.jp/files/chiyoppy10wk1b.zip (1.65MB) ← ソースコードと画像データとhl9.exe(easy-C本体)のセット。
//-https://essen.osask.jp/files/chiyoppy10wk1c.zip (1.65MB)
-https://essen.osask.jp/files/chiyoppy10wk1d.exe (1.68MB) ← 遊ぶだけならこれが一番簡単です。easy-Cのインストールなども不要です。ゲーム内容はchiyoppy10wk1b.zipと完全に同一です。
** 補足(蛇足かも)
-プログラムをよく見ると、場面1では7も選択可能なことがわかりますが、それは裏技だそうです(笑)。自分で考えて付けたようです。
* こめんと欄
-掲示板をご利用ください。→[[a23_bbs]]