摘要(英) |
Bubble sort is simple. However, it still seems difficult for high school students. This research presents a pedagogical methodology: Using design sketch to visualize the abstract concepts in it, and evaluating the effectiveness of this in assisting the students to understand the pseudo code of it.
An experiment is conducted in Wu-Ling senior high school with 250 students participated. The statistical analysis of experimental results shows that, for relatively high abstraction concepts, such as iteration number, design sketch helps significantly. However, it is not the case for those low abstraction concepts such as compare, swap, and iteration. |
參考文獻 |
[1] Jason Jen-Yen Chen and Chih-Hao Liu, “Enhancing Extreme Programming for Not-so-extreme Programmers”, under revision, the Journal of Software Engineering Studies, Software Engineering Association of Taiwan, Taiwan, 2007.
[2] Wang, Y., “On Cognitive Informatics, keynote lecture”, Proc. of 1st IEEE International Conference on Cognitive Informatics (ICCI’02), pp.34-42, Calgary, Canada, Aug. 2002
[3] 張春興,現代心理學,東華書局,台北市,2001。
[4] Sfard, A., “On the dual nature of mathematical conceptions: reflections on processes and objects as different sides of the same coin.”, Educational Studies in Mathematics, Vol. 22, no. 1, pp.1-36, 1991.
[5] Murphy, C. A, Coover, D., & Owen, S.V., “Development and validation of the computer self-efficacy scale.”, Educationl and Psychological Measurement, 49, pp.893-899, 1989.
[6] 陳相如、簡美珍 譯,統計學,東華書局,台北市,2000。(Keller & Warrack, Statistics for Management and Economics Abbreviated, Fourth Edition)
[7] 林清山 譯,教育心理學-認知取向,遠流,1990。 (Richard E. Mayer, Educational Psychology: A Cognitive Approach)
[8] 王文科、王智弘,教育研究法,增訂十版,五南,2006。
[9] Cognitive processes, Relationship of different Concepts. from http://library.thinkquest.org/26618/en-5.1.2=concepts.htm |