| Item type |
SIG Technical Reports(1) |
| 公開日 |
2019-02-09 |
| タイトル |
|
|
タイトル |
教育用プログラミングソフト「Progress」を用いた授業における学習効果について |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Learning effects in the lesson using educational programming software ”Progress” |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
学生セッション(2) |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
東海大学 |
| 著者所属 |
|
|
|
神奈川県立柏陽高等学校/東海大学 |
| 著者所属(英) |
|
|
|
en |
|
|
Tokai University |
| 著者所属(英) |
|
|
|
en |
|
|
Hakuyo high school / Tokai University |
| 著者名 |
大門, 巧
間辺, 広樹
|
| 著者名(英) |
Takumi, Daimon
Hiroki, Manabe
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
高等学校学習指導要領の改訂に伴い,高等学校におけるプログラミング教育が必須となる.「経験が乏しい生徒に対し,プログラミングを如何に教授するか」 ということは重要な問題である.プログラミング言語を学ぶ場合において難関となる要素の一つは,ループ構造を記述することである.通常ループ構造は,変数の初期値,継続条件,カウンタ変数の操作という 3 つの要素を記述しなければならない.ループ構造を記述するためには 3 つの要素をすべて理解する必要があり,「複雑な構造を正しく記述すること」 や 「カウンタ変数の操作とプログラムの動作の関係の理解すること」 などが問題である.そこで我々は,これらの問題を解決するために,「簡単な内容から複雑な内容へ」 という段階を追った学習により,生徒の理解を正確で深いものにするための工夫を施した 「Progress」 という教育用プログラミングソフトを制作した.本稿では,「Progress」 の詳細を紹介し,「Progress」 を実際に授業で用いたことにより得られた学習効果について報告する. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Due to the revised educational guidelines, programming education is required to study at high school. We discuss the important question of how to teach programming to inexperienced students. One of the challenges in learning the programming language is to describe the iteration structure. The iteration structure normally consists of three elements: initialization of variables, continuation, and increment. Students need to understand all of them in order to describe the iteration structure. Especially, it is necessary for them “to describe complicated structures correctly” and “to understand the relationship between counter variable manipulation and program operation”. In order to match these needs, we have created the educational programming software, “Progress”. “Progress” is designed to make students understand accurately and deeply, by studying from easy content to complicated one. In this paper, we will show how we have designed “Progress” and report the learning effect when we actually use it in class. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10096193 |
| 書誌情報 |
研究報告コンピュータと教育(CE)
巻 2019-CE-148,
号 9,
p. 1-8,
発行日 2019-02-09
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8930 |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |