AI時代に必要な力を育てる子どものプログラミング教育とCodeCampKIDSの学び

AI時代に必要な力を育てる子どものプログラミング教育とCodeCampKIDSの学び

公開:

AIを使うことが目的ではなく、AIを活用して自分のアイデアを形にできる力を育てる。

生成AIの発展により、文章作成や画像生成、プログラム開発など、これまで人が行っていた作業をAIが支援できるようになりました。

CodeCampKIDSでは、プログラミング技術だけを学ぶのではなく、自分で考え、問題を分析し、アイデアを形にし、それを人に伝える力まで育てることを大切にしています。

この記事の要点

  1. AIを使うこと自体ではなく、AIを活用しながら自分で考え、作り、伝える力を育てる
  2. ロボット、Scratch、AIプログラミング、Unityへと段階的に学び、本格的な作品制作へつなげる
  3. 企画・計画・開発・テスト・プレゼンテーションまで、実際の開発に近いプロセスを経験する
目次
  1. AI時代だからこそ、「考える力」「作る力」「伝える力」を育てる
  2. 楽しい入口から始まるプログラミング学習
  3. Scratchで本格的なゲーム制作へ
  4. AIプログラミングも学ぶ
  5. 動画教材で学び、オリジナル作品で理解を深める
  6. 実際の開発プロセスを体験する
  7. プレゼンテーションにも力を入れています
  8. Unity(C#)につながる学習設計
  9. 小学生から高校生まで成長できる
スピーカー

今回話を聞かせてくれたのは

鈴木 朱美 コードキャンプ株式会社 CodeCampKIDS 教務責任者
鈴木 朱美
コードキャンプ株式会社
コードキャンプ株式会社 CodeCampKIDS 教務責任者
鈴木 朱美
鈴木 朱美
コードキャンプ株式会社
CodeCampKIDS
教務責任者

日本アイ・ビー・エム株式会社にて、当時最先端のコンピュータ知識と技術を習得。システムエンジニアとして、アプリケーション開発および顧客システム・サポートに従事。個人事業主等を経て、大手教育グループ企業にて小・中・高生向けのプログラミング教育事業の立ち上げ、教室運営・人材育成(研修)のほか、教材開発の責任者を務める。2017年よりCodeCampKIDSの立ち上げに参画し、教務責任者を務める。

AI時代だからこそ、「考える力」「作る力」「伝える力」を育てる

AI活用を中心に、考える・分析・作る・伝える力の関係を示した図

近年、生成AIの発展により、文章作成や画像生成、プログラム開発など、これまで人が行っていた作業をAIが支援できるようになりました。

Point

AIを使うことが目的ではなく、AIを活用して自分のアイデアを形にできる力を育てることが大切だと考えています。

そのためCodeCampKIDSでは、プログラミング技術だけではなく、次の力を育てるカリキュラムを提供しています。

自分で考える力

答えをそのまま受け取るのではなく、自分で考えて試す力を育てます。

問題を分析する力

うまくいかない理由や、必要な機能を整理しながら考えます。

アイデアを形にする力

考えたことをプログラムや作品として実際に形にしていきます。

人に伝える力

作品の工夫や魅力を整理し、相手に伝える経験を重ねます。

楽しい入口から始まるプログラミング学習

ロボットの組み立てではなく、プログラムによる制御を中心に学ぶことを示した図

プログラミングは難しいものではありません。

まずは、子どもたちが楽しみながら取り組める内容からスタートします。

  • ビジュアルプログラミング
  • ロボットコントロール

ロボットプログラミングコースでは、ロボットを組み立てるのではなく、ロボットをどのように動かすかを考え、プログラムで制御することに集中して学習します。

そのため、工作が苦手なお子様でも安心して学習を始めることができます。

Scratchで本格的なゲーム制作へ

Scratchで制作するゲームジャンルと、UI・BGM・SE・ゲームバランスなどの設計要素を示した図

ロボットプログラミングコースの後はScratchプログラミングコースへ進みます。

Scratchは子ども向けの学習ツールとして知られていますが、CodeCampKIDSでは単なる入門教材として扱っていません。

Scratchプログラミングコースでは、次のような高度な作品づくりにも挑戦します。

  • アクションゲーム
  • RPG
  • シューティングゲーム
  • パズルゲーム
  • 3D表現を取り入れた作品

さらに、ゲームを動かすプログラムだけでなく、作品としての完成度を高める要素も学びます。

UI

画面設計

BGM

作品の雰囲気をつくる音楽

SE

操作や出来事に反応する効果音

ゲームバランス

難易度や遊びやすさの調整

Point

「どうすればもっと面白い作品になるか」という視点まで含めて、作品づくりを学びます。

AIプログラミングも学ぶ

カメラから画像認識、AI判定、ゲームの反応へつながる処理を示した図

AIが身近になった今、AIについて正しく理解することも大切です。

Scratchプログラミングコースでは、画像認識技術を活用したAIプログラミングにも取り組みます。

例えば、次のような体験を通じてAIに触れるきっかけを作っています。

  • カメラで認識した内容に反応する
  • AIが判定した結果をゲームに活用する

私たちはAIを特別なものとして扱うのではなく、未来の子どもたちにとって当たり前の道具として理解することを大切にしています。

動画教材で学び、オリジナル作品で理解を深める

動画教材で学び、制作し、工夫を加えてオリジナル作品へ発展させる学習プロセスを示した図

レッスンでは動画教材を活用します。

動画教材は、「この動きを実現するにはどんなプログラムが必要か」という考え方を学べる構成になっています。

そして作品を完成させた後は、必ずオリジナル作品制作を行います。

  • キャラクターを変える
  • 新しい機能を追加する
  • ステージを作る
  • 独自ルールを考える

自分なりの工夫を加えながら作品を発展させることで、「わかった」から「使いこなせる」へ成長していきます。

実際の開発プロセスを体験する

企画・計画・開発・テスト・プレゼンテーションの5工程を示した開発プロセス図

各コースは3~4ステップで構成されており、各ステップの最後にはまとめ作品制作があります。

作品制作では、次の流れで進めます。

1. 企画

何を作るか考える

2. 計画

必要な機能を整理する

3. 開発

プログラムを作る

4. テスト

不具合を見つけて改善する

5. プレゼンテーション

作品を発表する

これは実際のゲーム会社やIT企業でも行われている開発手法です。

プレゼンテーションにも力を入れています

作品完成後には発表を行います。

発表では、自分が作ったものを見せるだけではなく、内容を整理し、作品の魅力や工夫を相手に伝えます。

  • 作品概要
  • 操作方法
  • 工夫したポイント
  • 作品の魅力
  • 苦労した点
  • 改善した点

さらに、スライド作成、情報整理、発表資料づくりも学習します。

Point

プログラミングだけでなく、自分の考えを相手に伝える力も育てています。

Unity(C#)につながる学習設計

Scratchで学んだプログラミング概念がUnityのC#によるテキストコーディングへつながることを示した図

Scratchプログラミングコースは、次のUnityプログラミングコース(C#)を見据えて設計されています。

Scratchで学んだ次の考え方を活かしながら、自然にテキストコーディングへ進めるようになっています。

  • 変数
  • 条件分岐
  • 繰り返し
  • データ管理
  • オブジェクトの考え方

小学生から高校生まで成長できる

小学生から高校生まで成長できる

CodeCampKIDSには、段階的にステップアップできる学習の流れがあります。

ロボットプログラミングコース

楽しくプログラミングに触れ、ロボットを動かすための考え方を学びます。

Scratchプログラミングコース

ゲーム制作やAIプログラミングを通じて、より高度な作品づくりに挑戦します。

Unityプログラミングコース

Scratchで学んだ考え方を活かし、C#によるテキストコーディングへ進みます。

楽しく始めた学習が、将来につながる本格的な技術習得へと発展していきます。

実際に、多くの受講生が長期間継続し、高校生まで学び続けています。


私たちが育てたいのは、AIを使う人ではなく、AIを活用しながら、自分の頭で考え、創造し、伝えられる人です。AI時代だからこそ必要な力を、楽しみながら身につけられる環境を提供しています。

お子様の可能性を広げる学習体験

「楽しみながら学べる環境で、お子様の好奇心と創造力を育みませんか?私たちのプログラムは、最新のテクノロジーと実績ある教育メソッドを組み合わせた独自の学習体験を提供しています。

対象は小学1年生から中学生向けの『CodeCampKIDS』まで。年齢や習熟度に合わせた段階的なカリキュラムで、プログラミングを通じた論理的思考力と問題解決能力の向上をサポートします。

楽しく学ぶ

遊びを通じて自然に学習習慣が身につきます

仲間と一緒に

グループ活動で協調性とコミュニケーション力を育成

確かな成長

段階的なカリキュラムで着実な成長を実現

実践的な学び

本物のプログラミング体験で技術力を養成

お子様の未来への第一歩を、私たちと一緒に

専門スタッフによる無料カウンセリングで、お子様に最適な学習プランをご提案いたします

ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。

子ども向けオンラインプログラミングスクール|CodeCampKIDS Online(コードキャンプキッズオンライン) CodeCampYOUTH|中学生・高校生のためのオンラインプログラミング教室・スクール こども向けプログラミング教室のフランチャイズパートナー募集 | CodeCampKIDS(コードキャンプキッズ)

What's New

新着記事

対象者別で探す

子供(小学生・中学生・高校生)向け
プログラミング教室検索する

子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

子供(小学生・中学生・高校生)
プログラミング教室検索する

ITやプログラムなどの
最新情報を検索する

日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

ITやプログラムなどの
最新情報を検索する