バグとデバッグ
ミスは普通に起こります。それを見つけて直すのがデバッグです。
「バグとデバッグ」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。
3つ目のスーパーパワー!🦸
また会いましたね、スーパーコーダー!🌟
今日は3つ目のスーパーパワー、バグを直す力を解除します!🐛🔧
これは、すべての中で最も勇気のいるパワーです。すばらしいコーダーは、毎日この力を使います!💪
バグとは何ですか?🐞
バグとは、コードの中にある小さなミスです。🐛
かみついたりはしません!😄 何かがほんの少しうまくいかなかった、という意味です。
手順が抜けていたり、順番が違っていたりするのかもしれません。おっと!🙈
ミスをしても大丈夫です!💚
大切な秘密を教えます。すべてのコーダーはミスをします。🤫
どんなにすごいコーダーでもです!🌟
ミスは悪いことではありません。どこを直せばよいかを教えてくれるだけです。ミスがあるから学べるのです!🧠
「バグ」という言葉はどこから来たのでしょう?🦋
おもしろい話です!🤓 昔、本物の虫――小さな蛾――がコンピューターの中に入り、故障させました!🦟
コーダーたちは蛾を取り出して、「バグを直しました!」と言いました。😂
それ以来、この名前が定着しました!🐛
デバッグとは何ですか?🔍
デバッグとは、バグを見つけて直すことです。🐛➡️✨
探偵になるようなものです!🕵️
問題を探し、見つけて、正しく直します。事件解決です!🎉
うまくいかないサンドイッチ 🥪
ロボットにサンドイッチを作るよう伝えたと想像してください。🤖
しかし、最初に「パンの袋を開けて」と言うのを忘れてしまいました!😮
ロボットは袋ごと押しつぶしてしまいます!🙀
これがバグです!直し方は、足りなかった手順を追加することです。🛠️
探偵の手順 🕵️
よいデバッガーは、次の手順に従います。
- 1️⃣ 何が起きたかを確認します 👀
- 2️⃣ どこで問題が起きたかを見つけます 🔎
- 3️⃣ その部分を直します 🔧
- 4️⃣ もう一度試します!🔁
落ち着いて注意深く進めれば、うまくいきます!😌
一歩ずつ進みましょう 🐢
バグを見つけるときは、ゆっくり、一度に1つの手順ずつ進めます。🐢
各手順を確認しましょう。「これは動きましたか?✅ あれは動きましたか?✅」
うまくいかなくなった手順を見つけたら……それがバグです!🎯 これで直せますね!
あきらめないでください!🌈
バグが巧妙に隠れていることもあります。🙈
大丈夫です!深呼吸しましょう。😮💨
もう一度試して、もっとよく見てみましょう。あなたなら見つけられます!💪
難しいバグを退治できたとき、コーダーはとても誇らしい気持ちになります!🐛💥🎉
直りました!やった!🎉
バグを直したとき、最高の瞬間がやってきます。動くのです!✨
ロボットが完璧なサンドイッチを作ります!🥪😋
そのうれしい気持ちが、コーダーがデバッグを大好きな理由です!💚
バグを見つけましょう 🔎
手を振る手順は、1)腕を上げる、2)腕を振る、3)腕を下ろす、です。👋
しかし、このリストには「腕を上げる、腕を下ろす、腕を振る」と書かれています。🤔
おっと、手を振る手順の順番が間違っています!正しい位置に戻せば直ります!🛠️
クイックチェック
デバッグパワーを使いましょう!🕵️ 最もよい答えを選んでください。
スーパーパワーを解除しました!🏅
とても勇敢です、スーパーコーダー!🌟
デバッグのスーパーパワーを解除しました!🐛🔧
覚えておきましょう。ミスは当たり前です。そして、ミスを直すことで、あなたはもっと強くなります!💪
次はいよいよ大切なステップです。あなたはもう、本物のコードを書く準備ができています!🚀 それでは、また会いましょう!💚
よくある質問
「バグとデバッグ」レッスンは無料ですか?
はい。「バグとデバッグ」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。
「バグとデバッグ」で何を学びますか?
ミスは普通に起こります。それを見つけて直すのがデバッグです。 ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Coding for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。
「バグとデバッグ」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCoding for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。