Presentation 2009-11-06
Implementation and Evaluation of Education for Developing Algorithmic Thinking for Students in Computer Science
Yasushi FUWA, Hisayoshi KUNIMUNE, Mizue KAYAMA, Masaaki NIIMURA, Hidetoshi MIYAO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Previously, the most common approach for university engineering students has been to teach courses focused on programming languages, and have students learn algorithms in an ancillary fashion within that context. As a result, some students have not attained sufficient ability in algorithmic thinking. Since the 2008 academic year, we have been implementing a course which teaches algorithms in the first term for freshmen, before they learn programming languages. This course does not use programming languages at all. The students devise processing procedures for implementing the problems they are given, and describe them in Japanese using a bullet point format. In this presentation, we describe the course based on this new approach, and evaluate it based on a comparison with students prior to the 2008 who did not take the course. In addition, the problems in the 2008 course covered only a limited number of fields, and some students were unable to develop algorithms for problems in other fields. Therefore a more diverse range of problems was covered the 2009 course, and we evaluate that strategy. We also attempt to evaluate the effects of this course on the course in programming languages which follows it.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Algorithmic Thinking / Information Education / Programming Education
Paper # ET2009-49
Date of Issue

Conference Information
Committee ET
Conference Date 2009/10/30(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Educational Technology (ET)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Implementation and Evaluation of Education for Developing Algorithmic Thinking for Students in Computer Science
Sub Title (in English)
Keyword(1) Algorithmic Thinking
Keyword(2) Information Education
Keyword(3) Programming Education
1st Author's Name Yasushi FUWA
1st Author's Affiliation Graduate School of Science and Technology Shinshu University()
2nd Author's Name Hisayoshi KUNIMUNE
2nd Author's Affiliation Faculty of Engineering Shinshu University
3rd Author's Name Mizue KAYAMA
3rd Author's Affiliation Faculty of Engineering Shinshu University
4th Author's Name Masaaki NIIMURA
4th Author's Affiliation Graduate School of Science and Technology Shinshu University
5th Author's Name Hidetoshi MIYAO
5th Author's Affiliation Faculty of Engineering Shinshu University
Date 2009-11-06
Paper # ET2009-49
Volume (vol) vol.109
Number (no) 268
Page pp.pp.-
#Pages 6
Date of Issue