技術・家庭科で「Python」を ミクシィが中学校で「プログラミング授業」を実施(前編)(1/3 ページ)
渋谷区立鉢山中学校の技術・家庭科のプログラミングに関する授業に、「モンスト」などで知られるミクシィが協力した。この記事では、1回目と2回目の授業の様子を見てみよう。
日本の学校における教育課程の基準となる「学習指導要領」は、おおむね10年に1度大幅な改訂が行われる。直近では2017年3月に改訂が行われ、小学校課程では2020年度(2020年4月)から、中学校課程では2021年度(2021年4月)から改訂内容が完全実施されている。
小中学校課程における新学習指導要領において目玉の1つとなったのが「プログラミング教育」の導入である。小学校課程では複数の既存教科(主に算数と理科)の学習にプログラミング教育を組み込むのに対して、中学校課程では「技術・家庭科」の技術分野に組み込む形で実施される。
プログラミング教育の必修化を見越して、東京都渋谷区は2019年6月、同区に本社を構える企業5社(東急、ミクシィ、サイバーエージェント、DeNA、GMOインターネット)と「プログラミング教育事業に関する協定」を締結。この協定に基づき、「Kids VALLEY 未来の学びプロジェクト」が立ち上がった。
- →ニュースリリース(東急、PDF形式)
参画企業の1つであるミクシィは、2020年度から渋谷区立鉢山中学校でプログラミング教育の支援を行っている。プロジェクト全体において、中学校を対象とする支援は本件が唯一だという。
先述の通り、2021年度から中学校課程でもプログラミング教育は必修化されている。それに伴い、鉢山中学校の技術・家庭科の授業において、ミクシィが新たに開発した授業カリキュラムと専用ソフトウェアが用いられることになった。
前置きが少し長くなったが、筆者はその授業を見学する機会に恵まれた。そこで「前編」「後編」の2回に分けて、その模様をお伝えしようと思う。前編では、初回の授業(9月8日実施)と2回目の授業(9月15日実施)の様子をまとめる。
あえて「キーボード入力」でプログラミング
ミクシィが開発したカリキュラムは「ミクシィ中学Pythonプログラミング課題解決実践」という。名前の通り、「Python(パイソン)」というプログラム言語を使って学習を進めることが特徴だ。
読者の中には「言語を使うのは当たり前でしょ?」と思う人がいるかもしれない。しかし、中学校におけるプログラミング教育では、小学校課程と同様に「Scratch」のような「ビジュアルプログラミング」を用いるケースが多い。キーボードによるタイピングが苦手な生徒でも取り組みやすいからだ。
一方で、PythonはAI(人工知能)などの開発でも使われる本格的なプログラミング言語である。当然、キーボードを使ってスクリプトを入力しなければならないため、キーボード入力が苦手な生徒にとってハードルは高い。ただし、渋谷区では区立学校に通う児童/生徒全員に「Surface Go 2」のLTEモデルをキーボード込みで貸与している(参考記事)。それを踏まえて、より実践的なキーボードを使ったプログラミングを教えることになったのだろう。
鉢山中学校ではSurface Go 2の自宅への持ち帰りも認めていることもあってか、キーボードに不慣れな生徒は思ったより少ない(さすがにゼロではない)。学習用端末の持ち帰りは、キーボードを含めた端末への習熟に一定の効果があるようだ。
体系的に学べるように工夫されたカリキュラム
ミクシィのカリキュラムでは、同社が開発したオリジナルの学習ソフト「Python Programming Software by mixigroup(PPS)」と、Pythonの文法が学べるテキスト「Python 文法基礎」が大きな柱となる。
PPSは「Pythonの文法学習」「コードパズル」「課題解決」「ソフトウェア開発」の4つの機能を備え、Pythonを体系的に学べるように工夫されている。テキストは31ページ構成で、「型」「式」「制御文」といった基本から、「関数定義」「クラス定義」といった応用まで一通りしっかり解説している。
プログラミング学習の単元「情報の技術」は、50分×4コマで学ぶことになる。PPSとテキストの内容を全て網羅するには、どう考えても時間が足りない。しかし、自分で学習を続けられるように工夫されているので、興味を持った生徒は自宅などでもPythonの学習に取り組める。
関連記事
- 東京都渋谷区が「Surface Go 2」LTEモデルを1万2500台導入 教育機関向けWi-Fiモデルは5万2580円(税込み)から
全ての児童・生徒にLTE通信機能付きWindowsタブレットを貸与している東京都渋谷区が、その後継端末として「Surface Go 2」のLTEモデルを導入する。その台数は、合計で1万2500台だという。【画像一部差し替え】 - レノボが学校用プログラミング教材「みんなでプログラミング」を拡充 有償版を提供開始 家庭/個人向けライセンスも用意
レノボ・ジャパンが東京書籍などと協力して学校向けに提供しているプログラミング教材「みんなでプログラミング」に有償版が登場する。無償版にはないより実践的な教材の他、より深く学習できるコンテンツも提供される。家庭/個人でも利用できる「単月ライセンス」も用意される。 - アイロボット、教育市場向けのプログラミングロボット「Root」 小学校向けの無償配布も
アイロボットジャパンは、プログラミングに対応した教育市場向けロボット「Root」を発売する。 - 子どもの「プログラミング教育」はゲームから始めるべき?
スマホやPCを子どもが当たり前に使う時代になりました。この連載では、主に小中学生の保護者に向けて、身近になったITをどう安全に活用し、子どもを守るのかを考えていきます。前回までセキュリティのテーマが続きましたが、今回はゲームで楽しみながら「プログラミング的思考」を伸ばすための方法について紹介します。 - 税込み2万2000円のWindowsタブ「mouse E10」を使って分かったこと【後編】
従来モデルから大幅に値下げしたことにより、税込み2万2000円でWindows 11も使える2in1 PCとなったマウスコンピューターの「mouse E10」について、CPUの異なる2モデルをテスト。Windows 11へのアップグレードや便利な使い方も紹介しよう。
Copyright © ITmedia, Inc. All Rights Reserved.