きょういく ユースフル! ~ 僕は触媒になりたい ~

全て | カテゴリ未分類 | 生活をよくする | 本の紹介 | 共に生き、共に育つ | たのしいべんきょう | 個人的な日記 | 体育 | 音楽♪ | 道徳 等 | 問題解決 | 考え方 | 話し合い・話す・聞く | 特別支援教育 | 小学校 | 阪神間 地域情報 | PC・デジタル関係 | 教材・教具 | 食育(自立生活・家庭科)・園芸 | 仕事術 | 旅行(温泉含む) | 英語学習 | 環境保護・エコ | 作文・書くこと・漢字 | よのなか(社会) | いのち | 人間関係・コミュニケーション | 子育て | 地震・防災 | 算数 | 心理・カウンセリング・セラピー | 読む・音読・朗読 | エクセルでのプログラミング | 北播丹波 地域情報 | 教員免許 | 教育改革 | 休校期間お役立ち情報 | 映画 等 | 創造性をはぐくむ | プレゼン | 通級 | 健康 | ゲーム
2022.01.10
XML
カテゴリ: PC・デジタル関係
僕は高校時代にBASICでプログラミングをやっていましたが、最近になってまたスクラッチでプログラミングをやり始めました。

昨日スクラッチでデバッグ上の気づきがあったので、忘れないうちに書いておきます。
プログラマーの人には当たり前すぎることだと思いますが・・・。

デバッグというのは、プログラムがうまく動かない時に、プログラム上のミスを見つけることです。
昨日はうまくいっていたプログラムがうまくいかなくなってあたふたしていました。
一応、いろいろさわって、自己解決しました。
「次は最初から覚えておきたい」と思ったことを、書いておきます。


★「旗が押されたとき」がないと、読み込まれない。
 旗でなくてもいいが、呼び出しのタイミングがアタマにあるかどうかは、必ず見ること。

 そこにあるだけで「プログラム上は書いてある」と思い込んでしまいがちなので、注意!

​★見た目上、表示が消えていても、そこにある。​
 「座標が○○になるまで繰り返す」というプログラムは、表示を隠したスプライトの動きも見ているので、注意!

★「もし○○なら」が囲んでいる中にあるか、外にあるかを、ちゃんと見る。
 → ○囲みの中が長すぎると、見た目で判断できないので、中をなるべく短くする。
   ○現状使っていない変数処理などは、見やすくするために省いておく。

★プログラムの中の○○が機能しているかどうかは、その○○の近くに「○○と言う」を一時的に挿入して、メッセージが出るかどうかで判断する。(アラート)

★コメント機能で、メモを残す。(忘れないうちにすぐに書く!)




特に、「見えないものでもあるんだよ」というのは、強烈な気づきでした。
スクラッチは、表示させたり隠したりを頻繁にするので、覚えておかないといけません。


スクラッチで学習ゲームを作るプログラミング、少しずつ進んでいます。
昨日はスピードアップアイテムを組み込みました。スマイル

問題数に応じて「1番目から問題の最後番目までの問題からランダムで抽出」というプログラムは、まだうまく働かず、エラーになります。
「リストの長さ」を取得するとデータの個数を返してくるはずが、なぜか「124」を返してきます。
とりあえずその件はあきらめました。

職場の先生がゲーム中に使う絵のアイデアを出してくれたので、そのアイテムの実装を進めていきます。

▼(タブレット対応)○×判断アクションゲームVer.3.2
 ​ https://scratch.mit.edu/projects/625655078/





お気に入りの記事を「いいね!」で応援しよう

Last updated  2022.01.10 08:12:42
コメント(0) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

Profile

にかとま

にかとま

Keyword Search

▼キーワード検索

Calendar

Archives

2025.11

Favorite Blog

アクセル数 New! 大(だい)さん

Comments


© Rakuten Group, Inc.

Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: