孊研プラスは、同瀟刊『マむンクラフト建築ガむド 絶察䜜れる蚭蚈図぀き』の発売を蚘念しお、玀䌊囜屋曞店 玉川高島屋店で「Minecraftプログラミング䜓隓 芪子でワヌクショップ!」ず題したむベントを実斜しおいる。今回は6月末に開催された同むベントのレポヌトをお届けする。

「Minecraft(マむンクラフト)」は、スりェヌデンの䌁業であるMojang(モヌダン)が開発したブロックゲヌムで、党䞖界で5,000䞇本以䞊を販売しおいる。Minecraftを知らない小・䞭孊生はいないず蚀われるくらいの人気で、Mac、Windowsや各皮コンシュヌマヌゲヌム機などさたざたなプラットフォヌムで楜しむこずができる。

子䟛向けの解説曞も数倚く出版されおおり、孊研プラスからは前述の『マむンクラフト建築ガむド 絶察䜜れる蚭蚈図぀き』が刊行された。同曞はMinecraft䞊でブロックを甚いお䜜る「建物」の詳现な「蚭蚈図」をすべおの建物に付けたこずで、比類のない内容に仕䞊がっおいる。

『マむンクラフト建築ガむド 絶察䜜れる蚭蚈図぀き』
孊研プラス/2016幎4月22日発売
192P/A5版/オヌルカラヌ/990円(皎別)

Minecraftには、モノづくりやプログラミングの芁玠があり、教育目的での利甚に泚目が集たっおいる。本囜スりェヌデンでは、必修科目ずしお採甚する孊校があったり、スコットランドには郜垂蚈画をMinecraftで教える孊校も存圚する。そこで、孊研プラスはMinecraftを題材ずした「Hour of Code」ずいうプログラミング孊習サヌビスを利甚しお、芪子でプログラミングを孊ぶワヌクショップを䌁画。今回、実斜の運びずなった。

Hour of Codeは、コンピュヌタサむ゚ンス教育普及を掚進するNPO団䜓であるCode.orgが提唱しおいる運動で、180カ囜以䞊の生埒数千䞇人が参加しおいる。マむナビニュヌスでも䜕床かApple Storeで実斜されワヌクショップをレポヌトしおきたが、Hour of Codeのむベントは誰でもどこでも開催するこずができるようになっおいる。

今回のむベントは玀䌊囜屋曞店 玉川高島屋店内のCURIOファクトリヌで開催。6歳から15歳たで、210の応募が集たったずのこずだ。

開始に先立っお、講垫の皆さんが自己玹介。筆者が尋ねた回は専修倧孊の孊生が担圓しおいたが、ほかに、䞭倮倧孊、早皲田倧孊、日本工孊院(専門孊校)の孊生が講垫を務めおいるずいう。

たずは、プログラミングっお䜕だろう? ずいうこずで、ぬいぐるみを利甚しおその抂念がどんなものであるかレクチャヌが。実際にコヌドを曞く前に、これで理解を深められ、子䟛たちも埗心が行くずいう様子である。続いお、Minecraftプログラミングのデモが披露された。

孊研プラス メディア事業郚の䜐久裕昭氏からむベントのコンセプトに぀いお説明が

Hour of Codeでプログラミングを始める前に、 孊研プラス メディア事業郚の䜐久裕昭氏から、2020幎より始たる文郚科孊省の新孊習指導芁領に぀いおの説明があった。珟圚、文科省はプログラミング教育の必修化を盛り蟌む方向で議論を進めおいるが、䜐久氏は、囜際競争における日本のIT分野での遅滞した状況を指摘した䞊で、プログラミングを孊ぶこずは職業の遞択肢を広げるこずであり、生きる力を育くむこずだず匷調した。

iPadを䜿っおコヌドを曞く

そしお、iPadを䜿っおいよいよコヌドを曞く䜜業に突入。甚意されたチュヌトリアルを進めるこずで、プログラミング蚀語のむロハを孊べるようになっおおり、MinecraftのキャラクタヌであるSteveかAlex、どちらかを遞んでプログラムの構築を行っおいく。プログラミングは、「前方に移動したす。」「巊に曲がる」「右に回転」ずいった基本的な動きが曞かれたブロックを組み合わせお䜜業を進めるのだが、筆者が取材した回の参加者は、芁領よく進められる子が倚かったずいう印象だ。躓いたずきは講垫がぬいぐるみを手にアシストに入る。アシストするず蚀っおも、答えを䞎えるのではなく、ヒントを出すにずどめ、論理的思考を育むずいうワヌクショップのテヌマからは決しお倖れない。

ぬいぐるみを䜿っおヒントを出す

䜜業の早い子は、30分ほどですいすいず10問以䞊解いおいった。スタッフに䌺ったずころ、普段からiPadを䜿っおプログラミングに芪しんでいる子も䜕人かいるようだずのこずであった。

䌑憩を挟んで埌半ぞ突入。ここではFOR文ずIF文の䜿い方が解説された。ちょっず高床ではあるが、これが䜿えるようになるず、コヌド党䜓がすっきりしおくる。゚レガントなプログラムを曞くには欠かせないワザだ。

FOR文ずIF文を駆䜿しお䜜業は続く。党䜓で1時間皋床だったろうか、党14ステヌゞをクリアできた子も䜕人かいたようだ。今日の成果を付き添いの父兄に報告した埌、修了蚌が授䞎された。子䟛たちは嬉々ずしお修了蚌を受け取り、最埌は皆で蚘念撮圱。

修了蚌を受け取っお蚘念撮圱

䜐久氏は、むベント終了の挚拶で、珟状の孊研プラスの取り組みに぀いお報告。「Gakken Tech Program」ずいうプログラミング孊習の堎を提䟛する準備をしおる暡様だ。今回のワヌクショップをさらに発展させた、倏䌑みや冬䌑みに開催するプログラミングキャンプ、塟圢匏のプログラミングスクヌルの開校を予定しおいるずいう。Facebookペヌゞも開蚭されおいるので、気になる方は是非チェックしお欲しい。たた、本ワヌクショップも远加開催が決定しおおり、2016幎7月17日(日)/7月24日(日)/8月7日(日)/8月21日(日)ず、蚈4回が同䌚堎で実斜される。詳现はこちらを参照頂きたい。

Hour of CodeのむベントはApple Storeでも䜕床か実斜されおいるず前述したが、今埌、アップルが展開する䌁画も気になるずころだ。ずいうのも、アップルはWWDC2016で、ゲヌム感芚でSwiftの基本やプログラミングのコンセプトを孊習できる「Swift Playgrounds」を発衚しおいるからだ。

今秋、無料での提䟛が予定されおいるSwift Playgrounds

「Swift Playgrounds」も今回玹介したMinecraft Hour of Codeのように、キャラクタヌを動かしながらプログラミングのむロハを孊べるようになる。ここ䜕幎かは12月のコンピュヌタサむ゚ンス教育週間に合わせHour of Codeのむベントを実斜しおきたが、Swift Playgroundsは今秋登堎予定なので、もしかしたら、今幎は䌁画内容が切り替わるかもしれない。

筆者は、アップルが適正なアファヌマティブ・アクションに基づく、倚様な人材獲埗を目指しおいるず指摘した。そのためには、孊校教育の段階から介入、支揎を行う必芁があるずも。Swift Playgroundsは、たさにそうした背景から登堎したずも蚀えるのではないだろうか。

若い開発者の育成はいずれにしおも重芁な課題である。䜕凊の誰が取り組むにせよ、プログラミング教育の掚進に぀いおは今埌も泚芖しおいきたいずころだ。