研究生: |
韓宜娣 Yi-Ti Han |
---|---|
論文名稱: |
鷹架支持與自我效能對國小學生程式設計學習表現與學習態度之影響 The Effects of Scaffolding and Computer Self-Efficacy on Sixth-Graders' Performance and Attitude of Programming |
指導教授: |
陳明溥
Chen, Ming-Puu |
學位類別: |
碩士 Master |
系所名稱: |
資訊教育研究所 Graduate Institute of Information and Computer Education |
論文出版年: | 2011 |
畢業學年度: | 99 |
語文別: | 中文 |
論文頁數: | 140 |
中文關鍵詞: | 後設認知鷹架 、程序鷹架 、電腦自我效能 、程式設計 |
英文關鍵詞: | metacognitive scaffolding, procedural scaffolding, computer self-efficacy, programming |
論文種類: | 學術論文 |
相關次數: | 點閱:185 下載:36 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究旨在探討不同鷹架支持(後設認知鷹架、程序鷹架)與電腦自我效能(高電腦自我效能、低電腦自我效能)對國小六年級學生程式設計學習表現與學習態度之影響。研究對象為國小六年級學生,有效樣本為77 人,研究設計採因子設計之準實驗研究法,自變項包含鷹架支持與電腦自我效能,鷹架支持分為「後設認知鷹架」及「程序鷹架」兩種類型,電腦自我效能依據電腦自我效能量表之分數,分為「高電腦自我效能」及「低電腦自我效能」;依變項則包括程式設計學習表現與電腦課學習態度。研究結果發現:(1)後設認知鷹架能提升學習者在較高層次的程式設計學習表現;(2)高電腦自我效能學習者有較佳的程式設計學習表現和電腦課學習態度;(3)無論是接受後設認知鷹架或程序鷹架的學習者對於Stagecast Creator程式設計教學皆持正面肯定態度。
The purpose of this study was to examine the effects of scaffolding and computer self-efficacy on sixth graders' performance and attitude of programming. Participants were 77 sixth graders of an elementary school. The methodology of this study was quasi-experimental design. The independent variables of this research contained scaffolding and computer self-efficacy. According to the different designs, the types of scaffolding were metacognitive scaffolding and procedural scaffolding. And computer self-efficacy was divided into high computer self-efficacy and low computer self-efficacy. The dependent variables included learning performance and learning attitudes. The results revealed that:(a) the metacognitive scaffolding facilitated learners' higher level performance of programming. (b) learners with high computer self-efficacy obtained more positive performance and attitude of programming. (c) regardless of the scaffolding types, both students held positive attitudes toward the use of Stagecast Creator for teaching programming.
中文部分
王曉璿、王麒富、林建伸(2009)。應用直觀式Scratch軟體輔助國小學童問題解決合作學習教學設計初探。GCCCE 2009,5/25-28,國立臺灣師範大學,台北市。
李紋綺(2005)。鷹架國小學童英語科自我調整學習之研究。未出版碩士論文,國立花蓮教育大學,花蓮市。
吳明隆、涂金堂(2005)。SPSS 與統計應用分析。台北:五南書局。
國民教育司(2003)。92 年國民中小學九年一貫課程綱要。2009 年 2 月 18日,取自: http://www.edu.tw/EJE/content.aspx?site_content_sn=4420。
張春興(1994)。教育心理學:三化取向的理論與實踐。台北:東華書局。
張莞珍(1997)。鷹架理論在成人教學實務之應用。成人教育,40,43-51。
張春興(2006)。張式心理學辭典。台北:東華書局。
黃志賢(2006)。結合可能發展區與鷹架之教學方案於原住民高職學生數學文字符號概念改變之研究。科學教育學刊,14(4),467-491。
陳淑芳(1998)。從鷹架觀念談案例故事在教師專業成長的應用。中華民國幼兒教育改革研究會87年年會暨學術研討會,市立臺北師範學院,台北市。
陳麗如(2001)。NETS.S對中小學學生資訊基本能力發展的啟示。資訊與教育雜誌,85期,29-44。
陳定邦(2003)。鷹架教學概念在成人學習歷程上應用之研究。未出版博士論文,國立臺灣師範大學,台北市。
陳明溥(2007)。程式語言課程之教學模式與學習工具對初學者學習成效與學習態度之影響。師大學報:科學教育類,52,1-21。
單文經(1998)。鷹架支持的譬喻在大班教學上的應用。視聽教育雙月刊,39(6),1-22。
曾明勤(2002)。應用網際網路輔助建構式鷹架教學之研究-以「研究方法」課程為例。未出版碩士論文,高雄第一科技大學,高雄縣。
楊振嘉(2000)。鷹架理論在國小酸鹼化學網站的應用研究。未出版碩士論文,靜宜大學,台中縣。
楊書銘(2008)。Scratch程式設計對六年級學童邏輯推理能力、問題解決能力及創造力的影響。未出版碩士論文,臺北市立教育大學,台北市。
台北市教育局(2008)。資訊教育白皮書。台北市:台北市教育局。
簡幸如(2005)。數位遊戲設計之教學模式建構。未出版碩士論文,國立中央大學,桃園縣。
豐佳燕、陳明溥(2008)。國小學生學習電腦程式之研究-以Stagecast Creator 創作遊戲為例。GCCCE 2008,5/4-5/8,密西根州立大學,美國。
英文部分
Azevedo, R., Verona, M. E., & Cromley, J. G. (2001). Fostering students collaborative problem solving with RiverWeb. In J. D. Moore, C. L. Redfield, & W. L. Johnson (Eds.), Artificial intelligence in education: Al-ED in the wired and wireless future (pp. 167-175). Amsterdam: IOS Press.
Bandura, A. (1986). Social foundations of thought and action: A social cognitive theory. Englewood Cliffs, NJ: Prentice Hall.
Bandura, A. (1977). Self-efficacy: Toward a unifying theory of behavioral change. Psychological Review, 84(2): 191-215.
Bandura, A. (1997). Self-efficacy: The exercise of control. New York: Freeman.
Bandura, A. (1999). Moral disengagement in the perpetration of inhumanities. Personality & Social Psychology Review, 3(3), 193-209.
Bohannon, J. N., & Warren-Leubecker, A. (1989). Theoretical approaches to language acquisition. In J. Berko Gleason (Ed.), The development of language. Columbus, OH: Merrill.
Brown, A. L., & Palincsar, A. S. (1989). Guided co-operative learning and individual knowledge acquisition. In L. Resnick (Ed.), Knowing, learning and instruction (pp.392-452). Hillsdale, NJ: Lawrence Erlbaum Associates.
Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., & Miller, P. (1997). Mini-languages: A way to learn programming principles. Education and Information Technologies, 2(1), 65-83.
Bong, M. (2002). Predictive utility of subject, task, and problem-specific self-efficacy judgments for immediate and delayed academic performances. The Journal of Experimental Education, 70(2), 133-162.
Cavalier, J. C., & Klein, J. D. (1998). Effects of cooperative versus individual learning andorientating activities during computer-based instruction. Educational Technology Research and Development, 461, 5-17.
Chen, C. H., & Bradshaw, A. C. (2007). The effect of web-based question prompts on scaffolding knowledge integration and ill-structured problem solving. Journal of Research on Technology in Education, 35(4), 359-375.
Coffin, R. J., & MacIntyre, P. D. (1999). Motivational influences on computer-related affective states. Computer in Human Behavior, 15, 549-569.
Compeau, D. R., & Higgins C. A. (1995). Computer self-efficacy: Development of a measure and initial test. MIS Quarterly, 19(2), 189-211.
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, S., Dann, W., & Pausch, R. (2000). Developing algorithmic thinking with Alice. The Proceedings of ISECON 2000, 17, 506-539.
Dyson, A. (1990). Special educational needs and the concept of change. Oxford Review of Education, 16(1), 55-66.
Doolittle, P. E. (1998). Vygotsky's zone of proximap development as a theoretical foundation for cooperative learning. Virginia Polytechnic Institute and State University.
Davis, E. A. (2003). Prompting middle school science students for productive reflection: Generic and directed prompts. The Journal of the Learning Sciences, 12(1), 91-142.
Ellinger, H. (2003). A natural sense of algorithm: Children should learn computer programming as a basic skill. Retrieved Feb. 18, 2009 from http://hunter.ellinger.org/education/ProgrammingForChildren.htm.
Eckerdal, A. (2009). Novice programming students' learning of concepts and practise. Dissertation presented at mathematics and computer science, department of information technology, Upsalla University, Sweeden, March 6, 2009.
Felleisen, M., Findler, R. B., Flatt, M., & Krishnamurthi, S. (2004). The teach scheme! project: Computing and programming for every Student. Computer Science Education, 14(1), 55-77.
Foster, A. L. (2005). Student interest in computer science plummets: Technology companies struggle to fill vacant positions. The Chronicle of Higher Education: Information Technology, 51(38), 31-32.
Fain, B. (2005). Tech teachers urge more computer classes for children. Retrieved Jun. 22, 2010 from http://www.usatoday.com/tech/news/2005-07-05-more--comp-classes_x.htm.
Fernaeus, Y., Kindborg, M., & Scholz, R. (2006). Programming and tools: Rethinking children's programming with contextual signs. Proceedings of Conference on Interaction Design & Children 2006 (pp.121-128). Tampere, Finland.
Fund, Z. (2007). The effects of scaffolded computerized science problem-solving on achievement outcomes: A comparative study of support programs. Journal of Computer Assisted Learning, 23, 410-424.
Green, C., Jaeger, C. (1984). Teacher, kids, and Logo. Irvine, California: EduComp Publications.
Greenfield, P. M. (1984). A theory of the teacher in the development of everyday life. In B. Rogoff & J. Lave (Eds.), Everyday cognitive: Its development in social context. Cambridge, MA: Harvard University Press.
Gist, M. E., Schwoerer, C., & Rosen, B. (1989). Effects of alternative training methods on self-efficacy and performance in computer software training. Journal of Applied Psychology, 74(6), 884-891.
Gee, J. P., Michaels, S., & O’Conner, M. C. (1992). Discourse analysis. In M. D. LeCompte, W. L. Millroy, & J. Preissle (Eds.), The handbook of qualitative research in education (pp.227-291). New York: Academic Press.
Greene, B., & Land, S. (2000). A qualitative analysis of scaffolding use in a resource-based learning environment involving the world wide web. Journal of Educational Computing Research, 23(2), 151-179.
Gravill, J. I., Compeau, D. R., & Marcloin, B. L. (2002). Metacognition in IT: The influence of self-efficacy and self-awareness. Human-Computer Interaction Studies in MIS:Eighth Americas Conference on Information Systems, 1055-1067.
Ge, X., & Land, S. M. (2003). Scaffolding students' problem-solving processes in an ill-structured task using question prompts and peer interactions. Educational Technology Research and Development, 511, 21-38.
Guzdial, M. (2004). Programming environments for novices. In S. Fincher & M. Petre (Eds.), Computer science education research. Taylor & Francis Group, London, UK.
Hannafin, M. J. (1992). Emerging technologies, ISD, and learning environments: Critical perspectives. Educational Technology Research and Development, 401, 49-63.
Hannafin, M., Land, S., & Oliver, K. (1999). Open learning environments: Foundations, methods, and models. In C. M. Reigeluth (Ed.), Instructional-design theories and models: A new paradigm of instructional theory (pp.115-140). Mahwah, NJ: Erlbaum.
Huggins, B., & Maiste, T. (1999). Communication in Mathematics. (ERIC Document Reproduction Service No. ED 439016)
Hill, J. R., & Hannafin, M. J. (2001). Teaching and learning in digital environments: The resurgence of resource-based learning. Educational Technology Research and Development, 49(3), 37-52.
Hoffman, B., & Spatariu, A. (2008). The influence of self-efficacy and metacognitve prompting on math problem-solving efficiency. Contemporary Educational Psychology, 33(4), 875-893.
Judithann, W.W. (1993). Weekend report: A qualitative study of the scaffolding strategies used by a teacher of children with handicaps during a "sharing time" discourse event. Dissertation: University of Cincinnati.
Jackson, S., Stratford, S., Krajcik, J., & Soloway, E. (1996). Making system dynamics modeling accessible to pre-college science students. Interactive Learning Environments, 4, 233-257.
Jeffrey, D. W., Tanya, P., & Julie, D. (2001). Strategic reading: Guiding adolescents to lifelong literacy. Portsmouth, NH: Heinemann.
Kagima, L. K. (1998). Faculty computer self-efficacy and extent of integration of electronic communication in teaching college courses. Dissertation Abstracts International, 59, 40-77.
Kehoe, C., Stasko, J., & Taylor, A. (2001). Rethinking the evaluation of algorithm animations as learning aids: An observational study. International Journal of Human-Computer Studies, 54(2), 265-284.
Kelleher, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys, 37(2), 83-137.
Jacobsen, C., & Jadud, M. (2005). Towards concrete concurrency: Occam-pi on the LEGO Mindstorms. ACM SIGCSE, 23-27.
Kelleher, C. & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys, 37(2), 83-137.
Ketelhut, J. (2007). The impact of student self-efficacy on scientific inquiry skills: An exploratory investigation in River City, a multi-user virtual environment. Journal of Science Education and Technology, 16(1), 99-110.
Langer, J. A., & Applebee, A. N. (1984). Instructional scaffolding: Reading and writing as natural language activities. Language Arts, 60, 168-175.
Lieberman, H. (2000). Programming by example. Communications of the ACM, 43(3), 73-74.
Larkin, M. J. (2001). Providing support for student independence through scaffolded instruction. TEACHING Exceptional Children, 34(1), 30-34.
Lim, C. P. (2001). Learner control and task-orientation in a hypermedia learning environment: A case study of two economics departments. International Journal of Instructional Media, 283, 271-285.
Lim, B. R. (2001). Guidelines for designing inquiry-based learning on the Web: Online professional development of educators. Unpublished dissertation, Indiana University, Bloomington, IN.
Linnenbrink, E. A., & Pintrich, P. R. (2003). The role of self-efficacy beliefs in student engagement and learning in the classroom. Reading and Writing Quarterly, 19, 119-137.
Louca, L. (2005). The syntax or the story behind it? A usability study of students' work with computer-based programming environments in elementary science. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 849-858). New York: ACM Press.
Liang, H. N., & Sedig, K. (2007). Scaffolding as a strategy to make tools more accessible to young children. In C. Montgomerie & J. Seale (Eds.), Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications 2007 (pp. 978-985). Chesapeake, VA: AACE.
Lin, J. M. C., Yan, L. Y., Yang, M. C., & Chen, C. F. (2005). Teaching the computer programming in elementary schools: A pilot study. Paper presented at National Educationl Computing Conference (NECC 2005). Philadelphia, USA, Jun. 27-30, 2005.
Murphy, C. A., Coover, D., & Owen, S. V. (1989). Development and validity of the computer self-efficacy scale. Educational and Psychological Measurement, 49, 893-899.
Martin, C. K. (1999). Teaching basic computer science concepts through programming by example: A study teaching middle school student’s computer science using Stagecast Creator. Retrieved Jan. 5, 2010 from http://www.teacherbridge.org/public/users/isenhour/demos/NRHD+demo/Creator.pdf.
Masterman, E., & Rogers, Y. (2002). A framework for designing interactive multimedia to scaffold young children’s understanding of historical chronology. Instructional Science, 30, 221-241.
Malan, D. J., & Leitner, H. H. (2007). Scratch for budding computer scientists. ACM SIGCSE Bulletin, 39(1), 223-227.
Nilssona, B., & Folkestad, G. (2005). Children's practice of computer-based composition. Music Education Research, 7(1), 21-37.
Overbaugh, R. C. (1994) Research-based guidelines for computer-based instruction development. Journal of Research on Computing in Education, 271, 29-47.
Oliver, K., & Hannafin, M. (2000). Student management of web-based hypermedia resources during open-ended problem solving. The Journal of Educational Research, 942, 75-92.
Polya, G. (1945). How to solve it. Princeton, NJ: Princeton University Press.
Papert, S. (1980). Mindstorms. New York: Basic Books.
Palincsar, A.S., & Brown. (1986). Metacognitive strategy instruction. Exceptional Children, 53(2), 118-124.
Perry, N. E. (1998). Young children’s self-regulated learning and the contexts that support it. Journal of Educational Psychology, 90, 715-729.
Powers, K., Gross, P., Cooper, S., McNally, M., Goldman, K. J., & Proulx, V. (2006). Tools for teaching introductory programming: What works? Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education 2006 (pp.560-561). USA.
Ping, L. C., & Swe, K. M. (2004). Engaging junior college students in computer-mediated lessons using scaffolding strategies. Journal of Educational Media, 29(2), 97-112.
Puntambekar S., & Kolodner J. (2005). Toward implementing distributed scaffolding: Helping students learn science from design. Journal of Research in Science Teaching, 42, 185–217.
Rogoff, B., & Gardner, W. (1984). Adult guidance of cognitive development. In B. Rogoff & J. Lave, (Eds.), Everyday cognition: Its development in social context (pp. 95-116). Cambridge, MA: Harvard University Press.
Roger, B. (1988). The development of language and language researchers. N.Y. Amazon.
Rogoff, B. (1990). Apprenticeship in thinking: Cognitive development in social context. New York: Cambridge.
Rada, R., Acquah, S., Baker, B., & Ramsey, P. (1993). Collaborative learning and the MUCH system. Computers and Education, 20(3), 225-233.
Rader, C., Brand, C., & Lewis, C. (1997). Degrees of comprehension: Children's understanding of a visual programming environment. In S. Pemberton (Ed.), Proceedings of the ACM CHI 97 Human Factors in Computing Systems Conference (pp.351-358). Atlanta, Georgia, Mar. 22-27, 1997.
Roehler, L. R., & Cantlon, D. J. (1997). Scaffolding: A powerful tool in social constructivist classrooms. In: K. Hogan & M. Pressley (Eds.), Scaffolding student learning (pp.6-42). Cambridge, MA: Brookline Books.
Rasmussen, J. (2001). The importance of communication in teaching: A systems-theory approach to the scaffolding metaphor. Journal Curriculum Studies, 33, 569-582.
Reichert, R., Nievergelt, J., & Hartmann, W. (2001). Programming in schools-why, and how? Retrieved Mar. 10, 2010 from http://www.swisseduc.ch/informatik/karatojava/docs/programming_why_how.pdf.
Robins, A., Rountree, J., & Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education, 13(2), 137-172.
Reiser, B. J. (2004). Scaffolding complex learning: The mechanisms of structuring and problematizing student work. The Journal of the Learning Sciences, 13(3), 273-304.
Shafto, S. A. S. (1986). Programming for learning in mathematics and science. ACM SIGCSW Bulletin, 18(1), 296-302.
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.
Smith, D. C., Cypher, A., & Schmucker, K. (1996). Programming easier for children. Interactions, 3(5), 59-67.
Smith, D. C., Cypher, A., & Tesler, L. (2000). Novice programming comes of age. Communications of the ACM, 43(3), 75-81.
Sedig, K., Klawe, M., Westrom, M. (2001). Role of interface manipulation style and scaffolding on cognition and concept learning in learnware. ACM Transactions on Computer-Human Interaction, 1(8), 34-59.
Schunk, D., & Ertmer, P. A. (2000). Self-regulation and academic learning: Self-efficacy enhancing interventions. In M. Boekaerts, P. R. Pintrich, & M. Zeidner (Eds.), Handbook of self-regulation (pp.631-649). San Diego, CA: Academic Press.
Seals, C., Rosson, M., Carroll, J., Lewis, T., & Colson, L. (2002). Fun learning Stagecast Creator: An exercise in minimalism and collaboration. Proceedings of the IEEE Symposia on Human-Centric Computing 2002 (pp.177-186). Arlington VA, Sept. 2002.
Sanders, D., & Dorn, B. (2003). Classroom experience with Jeroo. Journal of Computing Sciences in Colleges, 18(4), 308-316.
Schunk, D. H. (2007). Learning theories: An educational perceptive (5th ed.). NJ: Prentice-Hall.
Sorva, J. (2008). A roles-based approach to variable-oriented programming. Human Technology, 4(1), 62-74.
Tabachnick, B. G., & Fidell, L. S. (2006). Using Multivariate Statistics (5th ed.). Pearson International Edition: Allyn and Bacon.
Teo, Y. H., & Chai, C. S. (2009). Scaffolding online collaborative critiquing for educational video production. Knowledge Management & E-Learning: An International Journal, 1(1), 51-64.
Tharp, R. G., & Gallimore, R. (1991). The instructional conversation: Teaching and learning in social activity. Santa Cruz, CA: National Center for Research on Cultural Diversity and Second Language Learning. (ERIC Document Reproduction Service No. ED 341254)
Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. (M. Cole, V. JohnSteiner, S. Scribner, E. Souberman, Eds.). Cambridge, MA: Harvard University Press.
Vegso, J. (2005). Interest in CS as a major drops among incoming freshmen. Computing Research News, 17(3), 126-140.
Verno, A., Carter, D., Curler, R., Hutton, M., & Pitt, L. (2005). A model curriculum for K-12 computer science level 2 objectives and outlines. Proceedings of the 36th SIGCSE Technical Symposium on Computer Science 2005 (pp.23-27). Missouri, USA.
Wood, D., Bruner, J., & Ross, G. (1976). The role of tutoring in problem solving. Journal of Child Psychology and Psychiatry, 17, 89-100.
Woolfolk, A. E., & Hony, W. K. (1990). Prospective teachers’ sense of efficacy and beliefs about control. Journal of Educational Psychology, 82(1), 81-91.
West, M., & Ross, S. (2002). Retaining females in computer science: A new look at a persistent problem. JCSC, 17(5), 1-7.
Xinogalos, S. (2003). ObjectKarel: A didactic microworld for teaching object-oriented programming. ACM SIGCSE Bulletin, 35(3), 233-233.
Zimmerman, B. J., & Martinez-Pons, M. (1990). Student difference in self-regulated learning: Relating grade, sex, and giftedness to self-efficacy and strategy use. Journal of Educational Psychology, 82, 51-59.
Yazici, S., Boyle, T., & Khan, T. (2001). Towards a multimedia learning environment for object oriented design. Proceedings of the 2nd Annual Conference of the LTSN Centre for Information and Computer Science (pp. 1-2). London.
Zeldin, A. L., & Pajares, F. (2000). Against the odds: Self-efficacy beliefs of women in mathematical, scientific, and technological careers. American Educational Research Journal, 37, 215-246.
Zembal-Saul, C., Munford, D., Crawford, B., Friendrichsen, P., & Land, S. (2002). Scaffolding preservice science teachers' evidence-based arguments during an investigation of natural selection. Research in Science Education, 32(4), 437-463.