教育 · ガイド
子どもにコーディングを教える方法:保護者と教師向けの年齢別ガイド
公開:
要点
公式の学校カリキュラムと最も使用されている教室ツールを支援する団体は、コンピュータ教育が5歳頃から開始でき、スクリーンベースのコーディングの前に「未接続」アクティビティから始まることで同意しています。このガイドは、イギリスの学校がすでに従う年齢別のステップ、世界中で最も広く使用されている無料ツール、および小学1年生と2年生がコーディングレッスンを受けた際の対照研究が何を発見したかを説明しています。
この版は原文(English)の機械翻訳です。 原文を読む
子どもにコーディングを教えることはプログラミング言語から始まりません。教育当局と世界で最も使用されている児童向けコーディングツールを構築する非営利団体は、進行について説明しています:最初にアルゴリズムを理解し、次に既製の視覚ブロックを操作し、その後、小さな子どもの場合はほとんどまたはまったく、テキストベースのコードを書きます。
年齢別のステップバイステップガイド
- 5歳頃から、画面ではなく「未接続」アルゴリズム思考から始めます。イギリスの全国カリキュラムでは、Key Stage 1の児童(5~7歳)がアルゴリズムとはどのようなものであり、プログラムが正確で曖昧でない指示に従うことで実行されることを理解する必要があります。これはデバイスを使用する前に日常的なシーケンスを通じて教えることができます。
- 子どもが単純な画面上の指示に従うことができたら、ドラッグアンドドロップのブロックベースツールを導入します。2007年にMIT Media Labで構築され、現在はScratch Foundationが保守しているScratchと、CodeAI(以前はCode.orgとして知られていた組織)からの無料K-12カリキュラムの両方は、タイプされた構文の代わりにブロックを使用しているため、子どもたちはプログラミング言語の文法を知る必要がありません。
- イギリスのカリキュラムでKey Stage 2(7~11歳)が追加する特定の構成要素を教えます:シーケンス、選択、繰り返し、変数、基本的な入力と出力、および問題をより小さな部分に分解することです。
- デバッグを通常の予期された段階として扱い、間違いではありません。イギリスのKey Stage 2の要件は、アルゴリズムやプログラムのエラーを検出して修正する能力を、例外ではなく中核スキルとして明示的にリストしています。
- 隔離された演習だけを完成させるのではなく、子どもたちに完全なプロジェクトを構築して共有させます。Scratchは、若者が世界中の同僚と作成したストーリー、ゲーム、アニメーションを共有する「安全でモデレートされたオンラインコミュニティ」として自らを説明しています。
- 関連のないチュートリアルのシリーズではなく、構造化された無料カリキュラムに従います。CodeAIは、K-12コースが150百万人以上の学生に到達し、190カ国で300万人以上の教師を訓練していることを報告しており、アドホック活動の代わりにテストされたシーケンスを提供しています。
各段階でイギリスのカリキュラムが要求すること
| Key Stage | Ages | Core requirements |
|---|---|---|
| Key Stage 1 | 5~7 | アルゴリズムとはどのようなものであるか、およびプログラムが指示をどのように実行するかを理解する;単純なプログラムを作成およびデバッグする;論理的推論を使用して単純なプログラムの動作を予測する |
| Key Stage 2 | 7~11 | 特定の目標のためのプログラムを設計、作成、デバッグする(物理システムの制御またはシミュレーションを含む);問題をより小さな部分に分解する;シーケンス、選択、繰り返しを使用する;変数と入出力を扱う;アルゴリズムとプログラムのエラーを検出して修正する |
コーディングと子どもの思考に関する研究が示していること
2019年12月にFrontiers in Psychologyに発表されたパドヴァ大学の研究者による研究では、Code.orgアクティビティを使用したコーディングレッスンを小学低学年の子どもたちでテストしました。76人の1年生(5~6歳)を含むクラスター無作為化試験では、1か月間に8回のコーディングレッスンを受けた子どもたちは、計画と抑制のテスト(両方の実行機能スキル)で、代わりに標準的なSTEMアクティビティを行った子どもたちよりも改善しました。2番目の研究は7か月間にわたって38人の2年生(約7歳)を追跡し、コーディングの追加1か月間でも、通常のカリキュラムの全7か月間で見られたのと同等またはそれ以上のゲインを得ることを発見しました。
最も広く使用されている無料プラットフォーム
- Scratch ― タイプされた構文のないブロックベースの言語。MIT Media Labで作成され、現在はScratch Foundationによって運営されています。財団によると、200百万人以上の子どもたちがプロジェクトを作成し、ユーザーは10億以上のScratchプロジェクトを公開しています。
- CodeAI(以前はCode.org)― コンピュータ科学、AI科学、データ科学をカバーする無料K-12カリキュラム。この組織は150百万人以上の学生に到達し、190カ国で300万人以上の教師を訓練していることを報告しています。
よくある質問
- 子どもたちはいつからコンピューティングの概念を学び始めることができますか?
- イギリスの法定全国カリキュラムはKey Stage 1で5歳でアルゴリズムと単純なプログラミングを導入し、2019年のFrontiers in Psychology研究は5~6歳の1年生を対象とした構造化されたコーディングレッスンをテストしました。
- 初期のコーディング実践は実際に子どもたちの思考方法を変えますか?
- パドヴァ大学の研究者によるクラスター無作為化試験では、1か月間のコーディングレッスンを受けた1年生と2年生は、計画と抑制のテスト(実行機能スキル)で、標準的なSTEMまたはカリキュラムアクティビティを行った子どもたちよりも改善しました。
- 学校が小さな子どもたちにコーディングを教えるために一般的に使用する無料ツールは何ですか?
- Scratchはブロックベースの言語で、2007年にMIT Media Labで構築され、現在はScratch Foundationが運営しており、CodeAI(以前はCode.org)からのK-12カリキュラムの両方が無料で、タイプされたコードの代わりにドラッグアンドドロップのブロックを使用しています。
- コーディングはどこでも必須の学校科目ですか?
- イギリスではコンピュータは2013年以来の法定科目です:教育省の学習計画によると、Key Stage 1(5~7歳)はアルゴリズム、単純なプログラム、デバッグをカバーし、Key Stage 2(7~11歳)はシーケンス、選択、繰り返し、変数、エラー修正を追加しています。
- ScratchやCodeAIのコースなどのプラットフォームを使用している子どもたちは何人ですか?
- Scratch Foundationは200百万人以上の子どもたちがScratchでプロジェクトを作成したと述べており、CodeAIは150百万人以上の学生に到達し、190カ国で300万人以上の教師を訓練していることを報告しています。
出典
この記事は人工知能で作成され、公開前に出典の自動チェックを通過しています。誤りを見つけたら訂正を依頼してください。 訂正・反論を依頼する · 制作方針
関連記事
教育ニュース記事
英国の大学がビザルール厳格化に伴い学生ビザスポンサー申請を撤回、新規入学募集を一時停止
英国の大学は、政府が認可された学生ビザ拒否率を2026年6月に10%から5%に半減させた後、ビザスポンサー付き申請を撤回し、パキスタンやバングラデシュなどの国からの新規入学生募集を一時停止している。ビザ申請は急減しており、大学は拒否が記録される前に学生に申請を撤回するよう促すことが増えており、公式な拒否率を実際の拒否率より低く保っている。
教育ガイド
公開演説スキルを改善する方法:恐怖を克服し、より優れた講演を実現するためのステップ
公開演説への不安は、全米精神衛生研究所のデータによると、約40%の人口に影響を与えています(全国社会不安症センターが引用)。Toastmasters International および Mindtools のエキスパートは、同じコア対策を指摘しています:繰り返しの練習、体系的な準備、制御された呼吸、そして自分自身から聴衆へと焦点をシフトすることです。
教育ガイド
先延ばしを克服する方法:先延ばし研究からの根拠に基づくステップ
先延ばし研究者は、問題は主に時間管理ではなく感情管理に関するものだと述べています。人々は、これらのタスクが引き起こす不安や退屈さを避けるためにタスクを遅延させます。根拠に基づくステップには、タスクを次の小さなアクションに分割すること、具体的な「if-then」計画を設定すること、気が散る要素を取り除くこと、そして失敗後に自己許容を実践することが含まれます。
教育ガイド
初心者向けガイド:外国語学習のメソッド、ツール、練習
初心者は、理解可能なリスニング/リーディング入力、語彙のための間隔反復練習、および定期的なスピーキング練習を組み合わせることで、新しい言語を最も速く学習できます。また、標準的な言語能力スケールに対して進捗を測定する必要があります。このガイドでは、その手順、背後にある研究、および米国国務外交研修所、CEFRスケール、ACTFLガイドラインから引き出された現実的な時間推定について説明しています。