アルゴリズム ビギナー部門カリキュラム アルゴリズム アルゴリズムとは何か? アルゴリズム アルゴリズム...タスクを完了するための一連の手順。ステップの順番は重要だ!ユーザーが理解しやすいものでなければならない。 このビデオでは、父親が子供たちに、なぜアルゴリズムは正確でなければならないのかを教えている。 正確, 理解しやすくそして正しい順序で. どう思う? 子供たちが書いていたアルゴリズムは?なぜ最初の試みは失敗したのか?どのようにしてアルゴリズムを改善したのか? Tip ベストプラクティス 課題をスモールステップに分解するよう生徒を励ます。これがコーディングへの第一歩であることを思い出させることで、生徒を興奮させ続ける。 オプションのアクティビティピーナッツバターとジャムのアクティビティを生徒と一緒に行う! もっと背景を:ヨーロッパの学校では、幼い子供たち(4~5歳)にコンピューター・サイエンスを教える方法を実験していたが、誰とでもできる本当に楽しい活動だ! 彼らは、コンピューターは賢くないということを説明したかったのだ。コンピュータは非常に速く(そして間抜けな)機械であり、私たちがプログラムして指示したことは何でもする。コンピュータのように振る舞い、子供たちがコンピュータや教師にPB&Jを作るように「プログラム」するのだ。正しくやれば、これはとても愉快なことだ。なぜなら、目標は命令をできるだけ文字通り受け取ることだからだ。生徒が最初に「パンにピーナツバターを塗る」と言えば、教師/コンピューターはまず当たり前のことをするのではなく、文字通りのことをするだろう。 ビデオ例がある こちらをご覧ください。 生徒への質問他に、アルゴリズムが必要なゲームはありますか?人の注文を聞くダイナーゲームを考えてみよう。まず肉を焼いて、野菜を切って、皿に盛りつけます!オーバークック』みたいにね!アルゴリズムを使った現実のゲームは他にある?ルービックキューブはどうでしょう?四角を好きな場所に移動させるまで特定のパターンを繰り返す、それがアルゴリズムだ! メンターTipsは、AmeriCorpsから提供されたものです。 アルゴリズムは正確でなければならない! コンピューターは自分で判断することはできない! ただ 理解しているからといって あなたが言っていることをコンピューターが理解しているとは限りません! コーディングとAIにおけるアルゴリズム コンピューター は人間の言葉を理解しない。人間の言語は理解できない。 スペシャル プログラミング言語 は、コンピュータが理解できるように人間のステップを翻訳する。 アクティビティ:アルゴリズムで図形を描く ワークシートの指示に従ってください。 ワークシートのダウンロード Stop and Discuss 活動はどうでしたか?あなたのパートナーは正しく図形を描けましたか?何が功を奏したのか?何がうまくいかなかったのか? もしパートナーが正しく理解できなかった場合は、あなたのアルゴリズムを修正し、パートナーがそのステップを踏めるようにしてください! 留意点ある 正確に!物事を正しい順序で並べる。 順序. コンピューターはあなたが指示したことしかできない! 前のレッスン コースに戻る 次のレッスン