• 検索結果がありません。

プログラミング言語Rubyの最新動向:[Rubyの広がり]7.プログラミングをスポーツ少年団のように広めたい -スモウルビー開発の経緯とRubyプログラミング少年団の紹介-

N/A
N/A
Protected

Academic year: 2021

シェア "プログラミング言語Rubyの最新動向:[Rubyの広がり]7.プログラミングをスポーツ少年団のように広めたい -スモウルビー開発の経緯とRubyプログラミング少年団の紹介-"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)プログラミング言語 Rubyの最新動向. 特集. ◆ Rubyの広がり ◆. 7 プログラミングをスポーツ少年団 のように広めたい. 基応 専般. ─スモウルビー開発の経緯と Rubyプログラミング少年団の紹介─ 高尾宏治(NPO 法人 Ruby プログラミング少年団). 中学生に Ruby を教えるときの課題. 盛り上がるプログラミング教育と Scratch.  筆者は 2008 年から島根県松江市が主催する市内.  筆者の周りではそのような状況だったが,2013 年. の中学生を対象としたプログラミング言語 Ruby の. 頃から子供向けのプログラミング教育が世界中で盛り. 体験教室「中学生 Ruby 教室」において,カリキュ. 上がり,今日では毎週のように全国各地で小・中学生. ラムの検討,教材の開発,講師・アシスタントを行. を対象としたプログラミング教室が開催されるように. ってきた.この教室で Ruby を扱う理由は 2 つある.. なった.そして,継続してプログラミングに取り組み,. 1 つは Ruby の開発者である松本行弘氏が島根県松. 本格的なゲームを公開している小・中学生もいる. 江市在住であること.もう 1 つは,Ruby の設計方.  筆者にとっては中学生に Ruby のプログラミング. 針が「A Programmer's Best Friend : プログラマの. を教えることは問題があって難しいことだったのだが,. 親友」であり,開発者(人)にとって扱いやすい言. なぜ,このようにたくさんのプログラミング教室が開. 語となることを目指しているためである.これから. 催され,なおかつ,中学生だけでなく,小学生まで. プログラミングを学ぶ中学生にとっては,特に後者. 対象とできているのだろうか?. の理由が重要であると考えている..  その理由の1つは,Scratch というプログラミング教室.  また,筆者が中学生にプログラミングを教える一番. に最適なソフトウェアがあるからだ.Scratch は MIT が. の理由は,筆者自身がプログラミングを好きだからで. 開発しているビジュアルプログラミング言語で,ユーザ. ある.自分が好きなものをほかの人にも薦めたいとい. は全世界で 719 万人以上. うのはごく自然なことだと思われる.. としたプログラミング教室では最も多く利用されている..  2008 年から 2014 年までの 6 年間で,200 人以上.  Scratch では,各命令はブロック形状のグラフィック. の中学生に Ruby のプログラミングを教えた.その中. (以下,命令ブロック)として表現し,マウス操作によ. ☆1. .. ☆2. ,日本の小・中学生を対象. で,中学生にとって Ruby のプログラミングには,. る命令ブロックの組合せでプログラムを作成する.命. ・ 英語:アルファベットや英単語を知らない. 令ブロックのラベルは国際化されており,日本語でも. ・ キーボード操作:キーボードの入力が難しく,時間. 表示できる(図 -1).これらの特徴により,Scratch を. がかかる. 使えば小学生でもプログラムを学ぶことができる.. ・ Ruby の文法:Ruby の文法やクラス・メソッドが分 からないため,やりたいことを実現するためには常 に講師のサポートが必要 という問題があることが分かった.そのため,Ruby のプログラミングを体験した多くの中学生が「プロ グラミングは楽しい」と感じているにもかかわらず, 自宅や学校などでプログラミングを続ける人は少な かった.. 1182. 情報処理 Vol.56 No.12 Dec. 2015. スモウルビー:Smalruby  Scratch の良い点を Ruby を学習する環境に取り入 ☆ 1. プログラミングのイベント「Scratch Day 2015 in Tokyo」で発表さ れた作品集(Part 1)https://scratch.mit.edu/studios/1183820/ (Part 2)https://scratch.mit.edu/studios/1183820/ ☆ 2 2015 年 8 月 1 日 時 点 の 情 報. 最 新 の ユ ー ザ 数 は https:// scratch.mit.edu/statistics/ で確認できる..

(2) 7プログラミングをスポーツ少年団のように広めたい─スモウルビー開発の経緯とRubyプログラミング少年団の紹介─. 図 -2 スモウルビー ─ 命令ブロックと Ruby のソースコードの相互変換. も多くの青少年にプログラミングの喜びを!」 「プログ 図 -1 Scratch. ラミングを通じて青少年とネット社会とのかかわり方 を考える組織を地域社会の中に!」を掲げて活動して. れることができれば,前述した英語,キーボード操作,. いる青少年のための NPO 法人である.. Ruby の文法という問題を解決できると考えた筆者は,.  具体的な活動は,次の 3 種類のプログラミング教. スモウルビー(英名:Smalruby)を開発し,2014 年. 室と,受講者がその成果を試すためのプログラミング. 2 月に公開した.スモウルビーは,Scratch のように命. コンテストの運営を行う.. 令ブロックとその組合せによるプログラミング,ラベ. ・ プログラミング体験:初心者を対象としたプログラ. ルの国際化といった機能を持ち,なおかつ,命令ブ ロックと Ruby のソースコードを相互に変換できる機 能を持つ(図 -2).将来は,Scratch との互換性を高め,. Scratch で作られたプログラムをスモウルビーで読み 書きできるようにすることを目標としている.. ミング体験教室 ・ プログラミング合宿:初心者から中級者を対象とし た合宿形式のプログラミング教室 ・ プログラミング道場:中級者から上級者を対象とし た無料のプログラミング教室.  2014 年 2 月から 5 月までに筆者が実施した小・中.  また,その運営ノウハウや教材を無料で提供する. 学生向けのプログラミング教室において,スモウルビ. ことで,スポーツ少年団のようにボランティアが指導. ーを使うことで,. する全国的な団体となることを目標としている.. ・前述した問題はすべて解決できた ・自宅でも継続してプログラミングを続ける人がいた ・体験教室の時間が 2 時間に短縮でき,必要な講師・ アシスタントの人数が減った. Ruby を教える意義  自分の生活で使う道具を自分で直すことができる.. ・ 中学生が自分でプログラムを創造できるようになった. また,あらたな問題に直面したときにその問題を解決. ・ 対象を小学校 3 年生以上まで拡大することができた. するための道具を自分で作り出すことができる.この. というように,とても良い結果が得られた.. ような価値観は本稿を読んでおられるみなさまには 共感していただけるのではないだろうか.. NPO 法人 Ruby プログラミング少年団.  Ruby は,問題を解決するための汎用的で強力なツ ールである.NPO 法人 Ruby プログラミング少年団は,.   これを受け,2014 年 5 月から小 学 校 3 年生から. この最高のツールを子供たちに授けたい,という想い. 6 年生とその保護者を対象としたプログラミング教室. で今後も活動に取り組んでいく所存である.みなさま. を毎月 1 回のペースで実施することを決め,筆者とと. のご理解,ご支援をお願いしたい.. もにプログラミング教室を運営する人を募って Ruby プログラミング少年団を結成し,約 1 年間の任意団 体 で の 活 動 を 経て,2015 年 10 月 1 日に NPO 法 人. Ruby プログラミング少年団になった.  NPO 法人 Ruby プログラミング少年団は, 「1 人で. (2015 年 8 月 4 日受付). 高尾宏治(正会員) [email protected] 国立松江工業高等専門学校情報工学科卒業.現在, (株)ネットワー ク応用通信通信研究所システム開発第 1 グループ上級研究員,および NPO 法人 Rubyプログラミング少年団理事長.本業は SIer で,週末は小・ 中学生を対象としたプログラミング教室の企画・運営に携わる.. 情報処理 Vol.56 No.12 Dec. 2015. 1183.

(3)

参照

関連したドキュメント

はじめに

ためのものであり、単に 2030 年に温室効果ガスの排出量が半分になっているという目標に留

「養子縁組の実践:子どもの権利と福祉を向上させるために」という

・グリーンシールマークとそれに表示する環境負荷が少ないことを示す内容のコメントを含め

★分割によりその調査手法や評価が全体を対象とした 場合と変わることがないように調査計画を立案する必要 がある。..

洋上環境でのこの種の故障がより頻繁に発生するため、さらに悪化する。このため、軽いメンテ

1997 年、 アメリカの NGO に所属していた中島早苗( 現代表) が FTC とクレイグの活動を知り団体の理念に賛同し日本に紹介しようと、 帰国後

1997 年、 アメリカの NGO に所属していた中島早苗( 現代表) が FTC とクレイグの活動を知り団体の理念に賛同し日本に紹介しようと帰国後 1999