研究生: |
許梅君 |
---|---|
論文名稱: |
不同演練範例呈現對高職生程式設計學習之影響 |
指導教授: | 陳明溥 |
學位類別: |
碩士 Master |
系所名稱: |
資訊教育研究所 Graduate Institute of Information and Computer Education |
論文出版年: | 2008 |
畢業學年度: | 96 |
語文別: | 中文 |
論文頁數: | 121 |
中文關鍵詞: | 程式設計 、問題解決 、演練範例 、專題式學習 |
論文種類: | 學術論文 |
相關次數: | 點閱:186 下載:51 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究目的在探討先備知識與演練範例對於高職程式設計初學者在程式語言陣列單元的程式語言學習成效、程式設計問題解決成效與學習態度的影響。參與者為高職二年級資料處理科70位學生,以班級為單位分派為演練範例含解題計劃組與演練範例含註解組,進行為期三個階段之程式設計專題活動。
研究結果發現:在程式語言學習成效方面,先備知識與教學策略交互作用不顯著;演練範例含解題計劃組優於演練範例含註解組;高先備知識組優於低先備知識組;而且,解題計劃組在程序性知識及問題解決性知識表現較好。在程式設計問題解決成效方面,先備知識與教學策略交互作用不顯著;演練範例含解題計劃組優於演練範例含註解組;高先備知識組優於低先備知識組。在學習態度方面,學習者對於程式設計專題之教學活動皆抱持正向的態度。
吳正己,林凱胤(1997)。問題解決導向的程式語言教學。資訊教育雜誌創刊十年特刊,75-83
吳文萍(2007)。不同學習支持對高職生程式設計學習之影響。國立臺灣師範大學資訊教育研究所碩士論文,未出版,臺北市。
林清山(2000)。教育心理學-認知取向。台北:遠流出版公司。
張春興(1996)。教育心理學--三化取向的理論與實踐。台北:臺灣東華書局。
鄭麗玉(1993)。認知心理學-理論與應用。台北:五南圖書出版公司。
羅玟文(2006)。多媒體教材運用方式在國中整數加減法學習之探討。國立臺灣師範大學資訊教育研究所碩士論文,未出版,臺北市。
Anderson, J. R. (1983). The architecture of cognition. Cambridge, MA: Harvard University Press.
Anderson, J. R. (1990). Cognitive psychology and its implications (3rd ed.). New York: Freeman.
Anderson, J. R. (1993). Problem solving and learning. American Psychologist, 48, 35-44.
Anderson, J. R., Farrell, R. & Sauers, R. (1984). Learning to program in LISP. Cognitive Science, 8, 87-129.
Atkinson, R. K., Derry, S. J., Renkl, A., & Wortham, D. (2000). Learning form examples: Instructional principles from the worked examples research. Review of Educational Research, 70(2), 181-214.
Bayman, P. & Mayer, R. E. (1988). Using conceptual models to teach BASIC computer programming. Journal of Educational Psychology, 80(3), 291-298.
Bell, F. H. (1974). Why is computer-related learning so successful? Educational Technology, 14, 15-18.
Bransford, J., & Stein, B. S. (1984). The IDEAL problem solver: A guide for improving thinking, learning, and creativity. New York: W.H. Freeman.
Chi, M. T. M., Bassok, M., Lewis, M. W., Reimann, P., & Glaser, R. (1989). Self-explanations: How students study and use examples in learning to solve problems. Cognitive Science, 13, 145-182.
Chi, M. T. M., Glaser, R., & Glaser, R. (1985). The Nature of Expertise.; Hillsdale, NJ: Erlbaum
Cooke, N. J., & Schvaneveldt, R. W. (1988). Effects of computer programming experience on network representations of abstract programming concepts. International Journal of Man-Machine Studies, 29, 407-427.
Cooper, G. (1998). Research into Cognitive Load Theory and Instructional Design at UNSW, University of New South Wales, Sydney, NSW 2052, Australia.
Cooper, G. & Sweller, J. (1987). The effects of schema acquisition and rule automation of mathematical problem-solving transfer. Journal of Educational Psychology, 79, 347-362.
Dalbey, J. & Linn, M. C. (1986). Cognitive consequences of programming: Augmentation to BASIC instruction. Journal of Educational Computing Research,2, 55-72.
Deek, F. P., Kimmel, H. & McHugh, J. A. (1998). Pedagogical changes in the delivery of the first course in computer science: Problem solving then programming. Journal of Engineering Education, 87(3), 313-320.
Dewey, J. (1910). How we think. Boston: D.C. Heath.
Glaser, R. (1976). Components of a psychology of instruction: Toward a science of design. Review of Educational Research, 46, 1-24.
Hayes, J. R. (1989). The complete problem solver. Philadelphia, Franklin Institute Press.
Hummel, H. G. K., Paas, F., & Koper, E. J. R. (2004). Cueing for transfer in multimedia programs: process worksheets vs. worked-out examples. Journal of Computer Assisted Learning. 20, 387-397.
Kahney, H. (1986). Problem solving: a cognitive approach. Open University Press, Miton Key.
Linn, M. C., & Dalbey, J. (1985). Cognitive consequences of programming instruction: Instruction, access, and ability. Educational Psychologist, 20(4),191-206.
Mayer, R. E. (1983). Thinking, problem solving, cognition, New York: W .H. Freeman.
Mayer, R. E. (1992). Thinking, problem solving, cognition (2nd ed.). NY: W.H. Freeman and Company.
Mayer, R. E. (1988). From novice to expert. In M. Helander (Ed.). Handbook of human-computer interaction (pp. 569-580). Amsterdam: North-Holland.
Mayer, R. D., Dyck, J. & Vilberg, W. (1986). Learning to program and learning to think: What’s the connection? Communications of the Association for Computing Machinery, 29(7), 605-610.
Mayer, R. E. & Fay, A. L. (1987). A chain of cognitive changes with learning to program in logo. Journal of Educational Psychology, 79, 269-279.
Newell, A. & Simon, H. A. (1972). Human problem solving. Englewood Cliffs, NJ: Prentice-Hall.
Oliver, R. (1993). Measuring hierarchical levels of programming knowledge. Journal of Educational Computing Research, 9(3), 299-312.
Paas, F. G. W. C., & Van Merriennboer, J. J. G. (1994). Measurement of cognitive load in instructional research. Perceptual & Motor Skills, 79, 419-430.
Papert, S. (1993). The children’s machine: Rethinking school in the age of the computer. New York: Basicbooks.
Pea, R. D. (1983). Logo programming and problem solving. (Technical Report No. 12). New York: Bank Street College, Center for Children and Technology.
Polya, G. (1945). How to solve it: A new aspect of mathematical method. Princeton, NJ: Princeton University Press.
Reed, S. K., & Bolstad, C. A. (1991). Use of examples and procedures in problem solving. Journal of Experimental Psychology: Learning, cognition, and instruction, 17, 753-766.
Renkl, A. (1997). Learning form worked-out examples: A study on individual difference. Cognitive Science, 21, 1-29.
Renkl, A., Stark, R., Gruber, H., & Mandl, H. (1998). Learning from worked-out examples: The effects of example variability and elicited self-explanations. Contemporary Educational Psychology, 23, 90-108.
Salomon, G. & Perkins, D. N. (1989). Rocky roads to transfer: Rethinking mechanisms of a neglected phenomenon. Educational Psychologist, 24(2), 113-142.
Schollmeyer, M.(1996). Computer programming in high school vs college. ACM SIGCSE Bulletin, 28(1). 378-382.
Seidman, R. H. (1988). New directions in educational computing research. In R. E. Mayer (Ed). Teaching and learning computer programming: Multiple research perspectives (pp. 299-308). Hillsdale, NJ: Lawrence Erlbaum.
Shaw, D. G. (1986). Effects of learning to program a computer in BASIC or Logo on problem-solving abilities. AEDS Journal, 19, 176-189.
Simon, H. A. (1960). The new science of management. New York: Harper and Row.
Smith, P. L. & Ragan, T. J. (1999). Instructional design (2nd ed.). NY: John Wiley & Sons.
Sweller, J. , & Cooper, G. A. (1985). The use of worked examples as a substitute for problem solving in learning algebra. Cognition and Instruction, 2, 59–89.
Sweller, J. , Van Merrienboer, J. J. G. , & Paas, F. (1998). Cognitive architecture and instructional design. Educational Psychology Review, 10, 251-296.
Trafton, J. G., & Reiser, B. J. (1993). The contributions of studying examples and solving problems to skill acquisition. In M. Polson (Ed.), Proceedings of the Fifteenth Annual Conference of the Cognitive Science Society (pp. 1017-1022). Hillsdale, NJ: Erlbaum.
VanLehn, K. (1996). Cognitive skill acquisition. Annual Review of Psychology, 47, 513–539.
Wallas, G.(1926). The art of thought. New York:Harcourt, Brace.
Ward, M. & Sweller, J. (1990). Structuring effective worked example. Cognition and Instruction, 7(1), 1-39.