- 著者
-
原田 康徳
勝沼 奈緒実
久野 靖
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会論文誌 (ISSN:18827764)
- 巻号頁・発行日
- vol.55, no.8, pp.1765-1777, 2014-08-15
近年,コンピュータプログラミングが小学校教育においても重要な教育テーマと見なされるようになりつつある.わが国においても,小学生を対象とした多くのプログラミング教育活動があるが,その大半は専門家が教え,多数のヘルパーがつくものであり,そのまま公立小学校などに導入することは難しい.本稿では東京都墨田区立緑小学校の課外活動である「みどりっ子クラブ」において,教育用プログラミング言語「ビスケット」を使用したプログラミング教育の事例について報告している.この活動は,1人ないし2人の非専門家の地域ボランティアによって,各回数名~数十名の児童を集めて3年半にわたり実施されているが,本稿で報告する教え方に関する多様な工夫やそれをサポートするビスケットシステムの工夫のおかげで,うまく機能している.評価として,参加児童の数名に対してインタビューを実施した結果,(1)子どもたちはコンピュータをブラックボックスではなくそのうえで自力で面白いものが作れるようなものだと認識するようになったこと,(2)プログラミング上のさまざまな「技」を進んで教え合っており,協同学習がうまく行われていることが示された.Recently, computer programming is being recognized as an important topic in elementary schools of the next decade. Even in Japan, various activities which teach programming to elementary school children are in progress. However, most of those activities are taught by professionals (of programming education), with supoort of many assistants; such activities cannot be ported as-is to public schools. In this paper, we introduce our experiences with "Viscuit" educational programming language on Midorikko-club, after-school activities held in Midori elementary school, Sumida-city, Tokyo. The activities, in which ten to several tens of children have attended, are led by small number (one or two) of local non-professional volunteers for more than three years. Thanks to the novel teaching method and supporting funcionalities of the Viscuit system, both described in this paper, the activity turned out to be very successful. As an evaluation, we have conducted interviews to some of the attended children, which has shown that (1) children have become to recognize that computers are not the blax boxes, but something on which they can create interesting things, and (2) they have become to enjoy teaching various programming techniques each other, thus realizing cooperative learning.