設備やノウハウ不足をどう扱う?
プログラミング教育に不安を抱く先生を救う、専門教材に込められた秘策とは
小学生を対象としたプログラミング教育が注目を集めている一方、教える側の設備やノウハウの不足といった課題がある。この課題を解消すべく、教育関連企業はさまざまな工夫を凝らしている。
2020年度からの小学校におけるプログラミング教育必修化に伴い、小学生向けのプログラミング教育に対する注目度が高まっている。一方でプログラミング教育を実施するに当たり、教える側の立場である学校や学習塾も懸念を抱えている。「PCなどの設備がない」「授業のためのノウハウがない」「他の教科や発展的なスキルにつなげるためには何をすればよいか分からない」などがその例だ。
教材メーカーや塾運営会社などの教育関連企業は、こうした課題を解決すべくさまざまな趣向を凝らした商品を打ち出している。以下では2019年1月9日開催の「塾・教育総合展2019」で出展されていたプログラミング教育用の製品やパッケージを参考に、これらの課題に対するアプローチ例を紹介する。
PCを使わないプログラミング教育
プログラミング教育に必要な設備といえばPCがまず挙がる。「授業に十分な数のPCをそろえ、適切に運用することは、費用や保守などの点から考えると簡単なことではない」。そう語るのは、教材販売会社のアーテックでプログラミング教材を担当する鈴木啓二氏だ。この課題に対し、PCを使わずにプログラミングを学べる手段を提供する動きがある。
PCを使わないプログラミング教育用の知育ロボットの一例が、アーテックの幼児/小学校低学年向け知育ロボット「アリロ」(写真1)だ。「直進」「右旋回」など、動作について一連の指示を与える、つまりプログラミングすると、アリロがその通りに動く。アリロ本体のボタンによる入力か、行動内容が描かれたパネルを並べてその上をアリロに走らせることで、動作を指示できる。アリロは本体の光学センサーで、パネルに描かれた指示内容やパネル自体の有無を識別する。目的の行動を遂行するためにはどのような指示を与えればよいかという、いわば簡単なフローチャートを考える行為を通じて、プログラミング思考の基礎を学べるようにしている。
指導者の不安や負担をなくす
教員や講師といった指導者がプログラミングになじみがなく、「授業方法が分からずに戸惑うケースもある」と鈴木氏は指摘する。「学習者に他の教科と結び付けて考えてもらう流れを作る」「基礎的な内容から発展させる」といった展開方法が分からず、プログラミングという行為を持て余してしまう場合もあるという。
これを受け、製品やプログラミング環境単体ではなく、テキストやカリキュラムも含んだ総合的学習パッケージの提供が広がりつつある。現在は学習塾向けが中心で、提供元企業と学習塾がフランチャイズ契約を結び、プログラミング講座を開設するビジネスモデルが一般的だ。指導者は提供される教材を基に授業内容を組み立てることができ、プログラミング教育に対する不安の解消につながる。
総合的学習パッケージを提供する各社は、テキストやカリキュラム自体にも工夫を施す。プログラミング学習と他教科の知識をリンクさせる情報を盛り込んだり、ビジュアルプログラミング言語から本格的なプログラミング言語へスムーズにステップアップできるようなカリキュラム構成にしたりする工夫だ。
教材販売や学習教室運営事業などを手掛ける学研エデュケーショナルは、アーテックと共同で「もののしくみ研究室」(写真2)という学習塾向け教育パッケージを提供している。このパッケージに含まれるテキストは算数や社会など複数教科の要素を取り入れており、さまざまな教科の知識とプログラミングを関連付けて教えやすくする。
もののしくみ研究室は教材として専用のブロックと、組み立てたブロックに取り付けるモーターやセンサーなどの電子部品を含む。学習者自らがブロックと電子部品を使ってロボットを組み立て、電子部品に対してプログラミングすることで動作を制御する。このブロックはアーテック製で、縦横斜めに連結できる特殊な構造をしている。
学習者はブロックを使い、温水洗浄便座や信号機など、身近にある装置を模倣したロボットを組み立てる。例えば組み立てたロボットがうまく動作しない場合、プログラムだけでなく動かす方の機構、つまりブロックの組み方にも問題があるのではないかと学習者は考える。「ブロックという実物体を使った学習が、総合的な問題解決力の習得に役立つだろう」と、学研エデュケーショナルの担当者である力山千夏氏は語る。
社会人や大学生をメインターゲットにしたオンラインのプログラミングスクール「TechAcademy」を運営しているキラメックス。同社が学習塾運営者向けにフランチャイズ展開する小中学生向けの「TechAcademyキッズ」は、TechAcademyの運営を通じて培ったリソースやノウハウを利用し、現役エンジニアによるチャットサポート体制を敷くことで指導者の負担軽減を図る。ビジュアルプログラミング言語から本格的なプログラミング言語の橋渡しとなるカリキュラムを提示。学習者が段階を踏んで実践的なプログラミング技術を獲得できるよう支援する。
TechAcademyキッズでは初級~中級編として、ビジュアルプログラミング環境「Scratch」を使った教材を用意している。2019年1月末から上級編として、プログラミング言語「Ruby」によるWebプログラミングのカリキュラムを順次提供する予定だ。今後はスマートフォンアプリケーションの開発講座も開講予定だという。
プログラミングに「親しみ」を与える
「親しみやすい外見」という、ここまでに挙げたものとは異なるアプローチでプログラミング学習のハードルを下げる教材もある。ソニー・グローバルエデュケーションのブロックプログラミング教材「KOOV」(写真3)は、カラフルな見た目のブロックが特徴だ。ブロックの形状は全7種で、縦横斜めに連結できる。「子どもが『プログラミング』や『ロボット』と聞いてイメージするとっつきにくさや重々しさを解消したい」と同製品の担当者である衛本章吾氏は説明する。同氏によれば、習い事としてプログラミングを学ぶ小学生は男子の割合が多いという。男女問わず手に取りやすいデザインにすることで、プログラミングになじみのない子どもでも興味を持ってもらいやすくした。
KOOVではブロックに加え、発光ダイオード(LED)やモーターなどの電子パーツで「ロボット」を組み立てる。専用アプリで電子パーツを制御するプログラムを記述し、それによってロボットを動かす。同アプリは子どもが一人だけでも学習を進められるような「学習コース」を提供し、教育者の指導に関する負担を軽減する。ブロックの組み立て方については「3D組立ガイド」を参照して向きや倍率を自由に変化させ、詳細な構造を確認しながら作業できる点も、学習者が自力で疑問を解決させる手助けとなる。公式サイトではユーザーがオリジナル作品を公開しており、学習者の創作意欲やモチベーションの刺激につながる。
文部科学省は『小学校プログラミング教育の手引(第二版)』で、小学校におけるプログラミング教育の狙いの一つに「プログラミング的思考の育成」を挙げている。プログラミングはあくまでも考え方やものの見方を会得する手段、という位置付けだ。その育成環境を実現するために、今回紹介したような専門教材の活用は役立つだろう。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
9
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー