CPCが推奨する
プログラミング教育に必要な10の項目
1.基本的なプログラミング概念の理解
子供がプログラムを作成し、コンピュータに実行させる基本的な理解を育むことができる。
2.問題解決能力
プログラミングは問題解決の過程であり、子供が論理的に思考し問題を解決する能力を育むことができる。
3.コンピュータシステムの理解
子供がコンピュータの仕組みや操作についての知識を育むことができる。
4.創造性
プログラミングは創造的なプロセスであり、子供がオリジナリティを発揮し創造性を育むことができる。
5.プロジェクト管理能力
子供がどのように作るかを計画し、計画に基づいて達成できる能力を育むことができる。
6.コミュニケーションスキル
子供のコミュニケーション能力を育むために、自らの考えを言葉にする機会を提供している。
7.情報検索能力
子供がインターネットを使って、問題を解決するための検索能力を育む機会を提供している。
8.活用機会
習得したプログラミングのスキルを活用し、課題に取り組める機会を提供している。
9.技術的スキルの向上
子供が様々なプログラミング言語や開発ツールを使いこなせる能力を育む機会を提供している。
10.持続的学習
テクノロジーは絶えず進化しているため、子供が継続的に学ぶ機会を提供している。