Code Chips | AIと学ぶブロックプログラミング【Minecraft Education対応・小学生向け全5回教材】
- ダウンロード商品¥ 4,980





基本は自分で作る。発展はAIと考える。 「Code Chips | AIと学ぶブロックプログラミング」は、Minecraft EducationとMakeCodeを使って、プログラミングの基本を学ぶ小学生向けの授業教材です。 生徒が基本プログラムをブロックで作ったあと、JavaScript全体をAIへ渡し、プログラムを発展させます。AIが作ったコードをそのまま使うのではなく、元のプログラムと比較し、結果を確認して、必要な修正をAIへ伝えます。 AIに完成品を丸投げするのではなく、「自分で理解して作る部分」と「AIを活用して発展させる部分」を分けて学ぶ教材です。 ■ この教材の特徴 ・Minecraft EducationのMakeCodeを使用 ・小学生向けの全5回レッスン ・命令の順番から、繰り返し、変数、関数、条件分岐まで学習 ・基本プログラムは生徒がブロックで作成 ・発展版はAIとJavaScriptをやり取りして作成 ・元のコードとAIのコードを比較して振り返り ・生徒用手順書と講師用ガイドを収録 ・AIへ送る文章をコピーできるプロンプトHTMLを収録 ・各段階の完成コードを収録 ・Minecraft Educationで実機検証済み ・同一の学校、教室、事業者、組織内での有料授業にも利用可能 ■ このような方におすすめです ・小学生向けプログラミング教室を運営している ・Minecraft Educationを授業へ取り入れたい ・生成AIを使ったプログラミング学習を試したい ・AIへ最初から答えを作らせる授業には疑問がある ・講師が授業を準備する時間を減らしたい ・別の講師でも進行できる教材を探している ・少人数の学習会やワークショップを実施したい ・保護者の補助を受けながら家庭学習に利用したい ■ 共通の学習方法 すべてのレッスンを、次の3段階で進めます。 1.理解・自作 生徒がプログラムの基本的な仕組みを確認し、MakeCodeのブロックを使って自分でプログラムを作ります。 2.AIで発展・比較・修正 現在のJavaScript全体とプロンプトをAIへ送り、発展版を作ります。元のコードと比較し、実行結果に問題があれば、追加条件を伝えて修正します。 3.説明・振り返り 自分で作った部分、AIへ頼んだ部分、自分で判断した部分を整理して説明します。 ■ 収録レッスン 【Lesson01】 エージェントにダイヤブロックを置かせよう 学ぶこと: 命令の順番、エージェントの移動、ブロックの配置 所要時間: 約20分 【Lesson02】 繰り返しで四角い建物を作ろう 学ぶこと: 繰り返し、繰り返しの重なり 所要時間: 約35分 【Lesson03】 変数で建物の大きさを変えよう 学ぶこと: 変数の名前、値、使う場所 所要時間: 約35分 【Lesson04】 関数で2階建てを作ろう 学ぶこと: 関数の定義、呼び出し、再利用 所要時間: 約40分 【Lesson05】 条件で使うブロックを変えよう 学ぶこと: 条件式、if、else if、else 所要時間: 約40分 全5回の合計所要時間は約170分です。 所要時間は目安です。生徒のMinecraft EducationやMakeCodeの経験、AIとのやり取りにかかる時間によって変わります。初回は、画面の切り替えやAIとのコードの受け渡しを練習する時間も確保してください。 ■ 収録内容 【共通導入資料】 ・生徒用「はじめに」 ・講師用「はじめに」 ・PDF版 ・Markdown版 Minecraft EducationとAIの画面を切り替える方法、WindowsとMacの操作の違い、AIとJavaScript全体をやり取りする共通手順を説明しています。 【各レッスン】 ・生徒用手順書(PDF/Markdown) ・講師用ガイド(PDF/Markdown) ・コピー機能付きプロンプト(HTML) ・各段階の完成コード(TypeScript) ・講師用の完成イメージ 生徒用手順書には、授業で行う操作、考えること、比較すること、振り返りを掲載しています。 講師用ガイドには、授業前の準備、進行方法、AIが作ったコードの受け入れ基準、標準完成コード、よくある問題への対応を掲載しています。 プロンプトHTMLは、ブラウザで開き、「コピー」ボタンを押して利用できます。インターネットへ接続しなくてもファイル自体を表示できます。 ■ 授業に必要な環境 ・パソコン ・Minecraft Education ・Minecraft Educationへログインできるアカウント ・Minecraft Education内のMakeCode ・JavaScript表示とブロック表示を切り替えられる環境 ・JavaScript全体を送受信できる対話型AI ・対話型AIへログインできるアカウント ・Minecraft EducationとAIの画面を切り替えて使える環境 Minecraft Education、生成AI、パソコンおよび各サービスのアカウントは商品に含まれません。 利用する生成AIは、JavaScriptコード全体を入力し、修正後のコード全体を返せるサービスを想定しています。 ■ 授業前に確認してください ・Minecraft Educationへログインできること ・MakeCodeを開けるワールドが用意されていること ・対話型AIへ入力できること ・エージェントが動ける平らで十分に広い場所があること ・使用する生成AIの対象年齢と利用条件を満たしていること 未成年者が生成AIを利用する場合は、使用するサービスの対象年齢と利用条件を確認し、必要に応じて保護者の同意や講師による操作を行ってください。 AIへ氏名、住所、学校名、メールアドレス、アカウント情報などの個人情報を入力しないでください。 ■ 利用できる範囲 購入者本人と、購入者が所属する同一の学校、教室、事業者、法人その他の組織内で利用できます。 ・無料または有料の授業 ・プログラミング教室 ・学校の授業 ・学習会 ・ワークショップ ・家庭学習 授業参加者には、授業に必要な範囲で生徒用資料、プロンプト、コードを配布できます。 授業環境や生徒に合わせて、手順、プロンプト、コードを変更することもできます。 ■ 禁止事項 ・本商品または本商品の主要部分の再販売 ・教材として再利用できる形での再配布 ・購入者と同一組織に属さない第三者への商品ファイル一式の共有 ・公開リポジトリ、Webサイト、SNSなどへのアップロード ・本商品を自作教材であるかのように表示して販売または配布すること 詳しい条件は、商品に収録されている「TERMS.pdf」をご確認ください。 ■ 購入前の注意事項 ・本商品はダウンロード商品です。 ・ZIPファイルで提供します。 ・スマートフォンだけで授業を進めることは想定していません。 ・Minecraft Educationや生成AIの利用料金は含まれません。 ・AIの出力は常に正しいとは限りません。講師用ガイドの受け入れ基準を確認してから実行してください。 ・外部サービスの仕様変更により、画面や操作方法が変わる場合があります。 ・商品の性質上、購入後は内容を確認してからご利用ください。 ■ 本商品について 商品名: Code Chips | AIと学ぶブロックプログラミング 対応環境: Minecraft Education/MakeCode 対象: プログラミング初学者の小学生 レッスン数: 全5回 バージョン: v1.0.0 ■ 非公式教材について 本商品は、Microsoft、Mojang、Minecraft Education、MakeCode、OpenAIその他の各社・サービス提供者が制作、承認、推奨する公式教材ではありません。 Minecraft、Minecraft Education、MakeCode、Microsoft、Mojang、OpenAIその他の名称、商標、サービスに関する権利は、それぞれの権利者に帰属します。 各サービスの利用には、それぞれの利用条件、対象年齢、ライセンス、プライバシーポリシーが適用されます。




