アルゴリズムとは何でしょうか
アルゴリズムは、何かを成し遂げるための手順ごとの計画です。
「アルゴリズムとは何でしょうか」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
コーダーの秘密の言葉
未来のコーダーさん、こんにちは!👋✨
今日は、すべてのコーダーが知っている、すごく大切な言葉を学びます。
その言葉は…アルゴリズムです!🤖
難しそうに聞こえますが、とても簡単です。さあ、見てみましょう!🎉
ただの計画です
アルゴリズムとは、一つずつ順番に進む計画のことです。📋
何をするかを、一度に一つずつ教えてくれます。👣
ステップ1、その次にステップ2、その次にステップ3です!🪜
これだけです!もう理解できていますね!🌟
レシピのようなものです!🍪
クッキーを作ったことはありますか?🍪
レシピはアルゴリズムです!👩🍳
- ステップ1:生地を混ぜます 🥣
- ステップ2:小さなボール状に丸めます ⚪
- ステップ3:焼きます 🔥
- ステップ4:おいしいクッキーのできあがりです!😋
順番に並んだ手順=計画=アルゴリズムです!
宝の地図です!🗺️
宝の地図もアルゴリズムです!🏴☠️
- 前に5歩歩きます 👣
- 左に曲がります 👈
- 大きな木の下を掘ります 🌳
- 金貨を見つけます!💰
手順に順番どおり従えば、あなたの勝ちです!🎉
学校へ行く準備 🎒
実はあなたも、毎朝アルゴリズムを使っています!☀️
- 起きます 😴
- 歯をみがきます 🪥
- 朝ごはんを食べます 🥞
- ランドセルを持ちます 🎒
これがあなたの朝のアルゴリズムです。すごいと思いませんか?😎
コンピューターはアルゴリズムが大好きです 🤖
コンピューターは優れた助け役ですが、自分で考えることはできません。🧠❌
従うための計画が必要です!📋
そこでコーダーは、コンピューターに何をすればよいか正確に伝えるアルゴリズムを書きます。✅
あなたがボスで、コンピューターが助け役です!👑
小さなステップが最適です 🐜
よいアルゴリズムは、小さくて明確な手順を使います。🐜
「朝ごはんを作る」では大きすぎます。🤔
「ボウルを取ります。シリアルを入れます。牛乳を入れます。スプーンを持ちます」のほうがよいですね。🥣
小さな手順なら、簡単に従えます!🪜
一度に一つずつ 1️⃣
アルゴリズムは、一つのことをしてから、次のことをします。1️⃣2️⃣3️⃣
途中を飛ばすことはありません!🚫
階段を上るのと同じです。一段上ってから、次の段へ進みます。🪜
ゆっくり、はっきり進めば勝ちです!🏆
塔を作る 🧱
積み木で何かを作ることを考えてみましょう!🧱
積み木を一つ置き、次にもう一つ、その次にもう一つ置きます。🏰
積み木一つ一つが手順です。完成した塔全体がアルゴリズムです!🎉
積み木と計画を組み合わせれば、すばらしいものができます!✨
アルゴリズムはどこにでもあります!🌍
これで、身の回りのアルゴリズムを見つけられますね!👀
- 靴ひもを結ぶ 👟
- 歯をみがく 🪥
- 砂のお城を作る 🏖️
- ゲームで遊ぶ 🎮
コーダーには、どこにでも計画が見えます!🦸
あなたは計画を作る人です!🌟
わあ、見てください!🤩
コーダーが使う大切な言葉、アルゴリズムを学びました。🤖
アルゴリズムとは、一つずつ順番に進む計画のことです。📋
コーダーは計画を作ります。これで、あなたも作れますね!💪
かんたんチェック
どれくらい覚えているか、見てみましょう!あなたならできます! 😊
できましたね! 🎉
やったー! 🥳 今日学んだこと:
- アルゴリズムとは、手順を順番に並べた計画です 📋
- レシピや宝の地図もアルゴリズムです 🍪🗺️
- 小さくて分かりやすい手順が一番です 🐜
- コンピューターは私たちのアルゴリズムに従います 🤖
次は、手順の順番が大切な理由を学びます!また会いましょう! 👋
よくある質問
「アルゴリズムとは何でしょうか」レッスンは無料ですか?
はい。「アルゴリズムとは何でしょうか」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「アルゴリズムとは何でしょうか」で何を学びますか?
アルゴリズムは、何かを成し遂げるための手順ごとの計画です。 ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「アルゴリズムとは何でしょうか」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- アルゴリズムとは何でしょうか
- 順番が大切な理由
- ロボットになろう
- 自分だけのアルゴリズムを書く