:::

詳目顯示

回上一頁
題名:結對程式設計活動結合學習風格以提升學生學習動機與學習成就之研究
作者:楊雅斐
作者(外文):Ya-Fei Yang
校院名稱:國立臺南大學
系所名稱:數位學習科技學系碩博士班
指導教授:李建億
學位類別:博士
出版日期:2015
主題關鍵詞:合作學習ARCS動機模式雙人結對程式設計學習風格同儕教導Collaborative LearningARCS ModelPair ProgrammingLearning StylePeer Tutoring
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(0) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:0
  • 點閱點閱:0
本研究旨在探討不同學習風格之學生在雙人結對程式設計(pair programming)活動中,擔任不同角色對學習成就與學習動機的影響,並探討不同學習風格與不同角色之間是否具有交互作用。研究指出數位學習較專注於學生的學習成果而忽略了學習動機,瞭解學生的動機狀態可以提升學生在學習過程的理解;激勵學生的學習動機,並採取有效的激勵策略,可以正面影響學生的學習動機使其更加投入於學習活動。合作學習常應用於實際的教學現場,透過互相交流知識以及互相學習的環境,讓學習方式更具自發性與自主性,除了可以精熟學習目標之外,比起獨立學習的學生可以獲得更高層次的思想。
許多程式設計教學的研究都將合作學習視為一有效之學習策略,透過同儕之間互動討論、彼此交流,藉以提升學習者的學習成效與學習動機。雙人結對程式設計即為一著名的合作學習(collaborative learning) 策略應用於程式教學中,擁有良好的資料結構及演算法,便能提昇程式的執行效率,然而多數學生在學完資料結構課程後,卻無法將所學實際應用於程式寫作技巧。而多數文獻皆指出雙人結對程式設計活動可以降低編寫程式時觀念上的錯誤、提高程式品質並增加程式編輯者的信心,有效地強化其程式編輯的能力。學習風格(learning style)亦是影響學習的一重要因素,每位學習者皆有獨特的學習方式,若教學者能調整教學的方法,以符合學習者的偏好與風格時,將能大大提高學習者的學習動機與成就。
綜整以上,本研究探討在一對一(one-on-one)共同學習程式設計的情境之下對學習動機相關因素的影響,設計二階段實驗,首先比較學生在宏觀與微觀兩種不同的程式註記作業活動對於學習動機的影響,再比較不同學習風格擔任不同角色是否對學習成就造成差異。學習動機採用ARCS動機量表來評估學生學習動機,區分為注意力(Attention),關聯(Relevance),信心(Confidence)和滿足(Satisfaction)四面向。研究結果顯示逐行註解(code description comments)的結對程式設計學習活動,對於學生的學習動機有較顯著的影響,並可以提高自信心與學習保留;根據二因子變異數分析(Two-way ANOVA)之檢定結果可得知,本研究所發展的雙人結對程式設計活動,搭配學習風格與合適的角色,可以有效提升學生的學習成效;而主動型學習風格學生擔任操任者、反思型學生擔作觀察者的配對方式得到較高的學習動機並且在學習成就上達到顯著的效果。
Collaborative learning is an activity in which two or more students learn something together. Many studies have found that collaborative learning methods can improve students' time on tasks and motivation to learn. Data Structure, a very important basic curriculum, is regarded as a mandatory course in computer-related departments in colleges. Students with a good background of both data structure and algorithm are able to increase coding efficiency. However, most of students fail to demonstrate their coding skills after learning data structure course. Previous research pointed out that Pair Programming can decrease errors made by students in coding, increase coding quality, promote their confidence, as well as enhance their coding ability.
Peer Instruction (PI) is one of the most successful evidence-based collaborative learning methods. This thesis investigates issues of student motivation in learning data structures courses through a one-on-one PI collaborative learning activity. Students typically suffer from the concepts of data structure vague, the related programs complex and difficult to comprehend. Pair programming was conducted to scaffold university students understanding data structures by comment in related programs. To investigate students’ motivational status, the ARCS model was used to evaluate students’ motivation in each of four dimensions: Attention, Relevance, Confidence and Satisfaction. Moreover, three items about the retention of learning were added to measure how information is lost over time. Every “pair” was asked to comment on the programs representing a specific data structure concept.
The control groups were asked to elaborate on the data structure programs by adding algorithmic description comments to the beginning of programs. The experimental groups were asked to elaborate on the data structures programs by adding code description comments to the data structures programs line by line. The experimental results show that the confidence and retention of learning in experimental groups are significantly better than those of the control group. The findings suggest that the effects of pair programming activities can be leveraged based on the understanding of students' motivation for and retention of learning.
According to the results of Two-way ANOVA, the proposed intervention could increase students learning performance. The reflective-style students had better learning achievement than active-style ones. From the view of role of learning activity, the reflective-style students are suitable to the role of observers because of better achievement rather than the active-style. As the role of drivers, non-significant difference occurred between two learning styles of students in learning achievement.
吳睿紘(2009)。圖解資料結構: 使用JAVA。博碩文化股份有限公司,12初版。
張嘉輔(2007)。達成Java語言外掛機制的輕量級方法。國立臺灣大學資訊工程學研究所碩士論文。
陳文(2011)。資料結構。 新文京開發出版股份有限公司。
陳彤宣(2011)。專題式程式設計教學對國小學童問題解決歷程之研究。國立臺北教育大學理學院教育傳播與科技研究所碩士論文。
陳惠貞(2010)。資料結構--C 語言實作(修訂版)。碁峯資訊股份有限公司,二版。
黃建文 (2013)。探討國小學童使用電子書多媒體註記系統結合註記分享機制對其學習行為與時間之影響。國立中央大學網路學習科技研究所碩士論文。
黃國豪, 葉晟德, 王士晉, 陳碧茵, 林春合, 賴世偉. (2007). 結合多風格量表之適性化數位學習系統. 理工研究學報, 41(2), 25-42.
楊依蓉 (2010)。結合專題導引機制之程式設計合作學習平台建置與實證。國立臺南大學數位學習科技學系碩士論文。
蔡明志(2011)。資料結構: 使用Java。碁峯資訊股份有限公司,三版。
謝樹明(2013)。細談資料結構。旗標出版股份有限公司,第六版。
葉晟德(2007)。結合多風格量表之適性化數位學習系統。嶺東科技大學資訊科技應用研究所碩士論文。
Abramson, L. Y., Seligman, M. E., & Teasdale, J. D. (1978). Learned helplessness in humans: critique and reformulation. Journal of abnormal psychology, 87(1), 49.
Adán-Coello, J. M., Tobar, C. M., de Faria, E. S. J., de Menezes, W. S., & de Freitas, R. L. (2011). Forming Groups for Collaborative Learning of Introductory Computer Programming Based on Students’ Programming Skills and Learning Styles. International Journal of Information and Communication Technology Education (IJICTE), 7(4), 34-46.
Bevan, J., Werner, L., & McDowell, C. (2002). Guidelines for the use of pair programming in a freshman programming class. Paper presented at the Software Engineering Education and Training, 2002.(CSEE&T 2002). Proceedings. 15th Conference on.
Bishop-Clark, C., Courte, J., & Howard, E. V. (2006). Programming in pairs with Alice to improve confidence, enjoyment, and achievement. Journal of educational computing research, 34(2), 213-228.
Bravo, C., Marcelino, M. J., Gomes, A. J., Esteves, M., & Mendes, A. J. (2005). Integrating Educational Tools for Collaborative Computer Programming Learning. J. UCS, 11(9), 1505-1517.
Bruffee, K. A. (1993). Collaborative Learning: Higher Education, Interdependence, and the Authority of Knowledge: ERIC.
Brush, A. J. B., & Borning, A. (2002). Annotating digital documents for asynchronous collaboration. University of Washington, 9-16.
Carver, C. S., & Scheier, M. F. (2001). On the self-regulation of behavior: Cambridge University Press.
Carver Jr, C. A., Howard, R. A., & Lane, W. D. (1999). Enhancing student learning through hypermedia courseware and incorporation of student learning styles. Education, IEEE Transactions on, 42(1), 33-38.
Chang, C.-S., Liu, E. Z.-F., Sung, H.-Y., Lin, C.-H., Chen, N.-S., & Cheng, S.-S. (2014). Effects of online college student’s Internet self-efficacy on learning motivation and performance. Innovations in Education and Teaching International, 51(4), 366-377.
Chang, R. I., Hung, Y. H., & Lin, C. F. (2015). Survey of learning experiences and influence of learning style preferences on user intentions regarding MOOCs. British Journal of Educational Technology.
Charlop, M. H., Schreibman, L., & Tryon, A. S. (1983). Learning through observation: The effects of peer modeling on acquisition and generalization in autistic children. Journal of Abnormal Child Psychology, 11(3), 355-366.
Chen, C.-H., Wang, K.-C., & Lin, Y.-H. (2015). The Comparison of Solitary and Collaborative Modes of Game-based Learning on Students' Science Learning and Motivation. Journal of Educational Technology & Society, 18(2), 237-248.
Chen, Y.-C., Hwang, R.-H., & Wang, C.-Y. (2012). Development and evaluation of a Web 2.0 annotation system as a learning tool in an e-learning environment. Computers & Education, 58(4), 1094-1105.
Craik, F. I., & Lockhart, R. S. (1972). Levels of processing: A framework for memory research. Journal of verbal learning and verbal behavior, 11(6), 671-684.
Cui, J., Huang, T. K., Cortese, C., & Pepper, M. (2015). Reflections on a bilingual peer assisted learning program. International Journal of Educational Management, 29(3), 284-297.
De Lisi, R., & Golbeck, S. L. (1999). Implications of Piagetian theory for peer learning.
Deci, E. L., & Ryan, R. M. (2000). The" what" and" why" of goal pursuits: Human needs and the self-determination of behavior. Psychological inquiry, 11(4), 227-268.
Delquadri, J., Greenwood, C. R., Whorton, D., Carta, J. J., & Hall, R. V. (1986). Classwide peer tutoring. Exceptional children, 52, 535-542.
Dillenbourg, P. (1999). Collaborative Learning: Cognitive and Computational Approaches. Advances in Learning and Instruction Series: ERIC.
Ebbinghaus, H. (1913). Memory: A contribution to experimental psychology: Teachers college, Columbia university.
Eysenck, M. W., & Eysenck, M. C. (1980). Effects of processing depth, distinctiveness, and word frequency on retention. British journal of psychology, 71(2), 263-274.
Felder, R. M., & Silverman, L. K. (1988). Learning and teaching styles in engineering education. Engineering education, 78(7), 674-681.
Fischer, F., & Mandl, H. (2005). Knowledge convergence in computer-supported collaborative learning: The role of external representation tools. The Journal of the Learning Sciences, 14(3), 405-441.
Fleming, M. L., & Levie, W. H. (1993). Instructional message design: Principles from the behavioral and cognitive sciences: Educational Technology.
Forte, A., & Guzdial, M. (2005). Motivation and nonmajors in computer science: identifying discrete audiences for introductory courses. Education, IEEE Transactions on, 48(2), 248-253.
Frick, L. (1980). Peer tutors: The peerless resource. VocEd, 5(8), 28-29.
Fuchs, D., Fuchs, L. S., Mathes, P. G., & Simmons, D. C. (1997). Peer-assisted learning strategies: Making classrooms more responsive to diversity. American Educational Research Journal, 34(1), 174-206.
Furnham, A., Jackson, C. J., & Miller, T. (1999). Personality, learning style and work performance. Personality and Individual Differences, 27(6), 1113-1122.
Goel, S., & Kathuria, V. (2010). A novel approach for collaborative pair programming. Journal of Information Technology Education: Research, 9(1), 183-196.
Goodlad, S., & Hirst, B. (1989). Peer Tutoring. A Guide to Learning by Teaching: ERIC.
Gorla, N., & Lam, Y. W. (2004). Who should work with whom?: building effective software project teams. Communications of the ACM, 47(6), 79-82.
Han, K.-W., Lee, E., & Lee, Y. (2010). The impact of a peer-learning agent based on pair programming in a programming course. Education, IEEE Transactions on, 53(2), 318-327.
Horowitz, E., & Sahni, S. (1983). Fundamentals of data structures: Computer science press New York.
Huang, E. Y., Lin, S. W., & Huang, T. K. (2012). What type of learning style leads to online participation in the mixed-mode e-learning environment? A study of software usage instruction. Computers & Education, 58(1), 338-349.
Hwang, W.-Y., Wang, C.-Y., Hwang, G.-J., Huang, Y.-M., & Huang, S. (2008). A web-based programming learning environment to support cognitive development. Interacting with Computers, 20(6), 524-534.
James, W. B., & Gardner, D. L. (1995). Learning styles: Implications for distance learning. New directions for adult and continuing education, 1995(67), 19-31.
Johnson, R. T., & Johnson, D. W. (1986). Action Research: Cooperative Learning in the Science Classroom. Science and Children, 24(2), 31-32.
Jong, B.-S., Lai, C.-H., Hsia, Y.-T., Lin, T.-W., & Lu, C.-Y. (2013). Using Game-Based Cooperative Learning to Improve Learning Motivation: A Study of Online Game Use in an Operating Systems Course. Education, IEEE Transactions on, 56(2), 183-190.
Keefe, J. W. (1988). Profiling and Utilizing Learning Style. NASSP Learning Style Series.
Keller, J. M. (1983). Motivational design of instruction. Instructional design theories and models: An overview of their current status, 1, 383-434.
Kirsner, K., Speelman, C., Maybery, M., O'Brien-Malone, A., & Anderson, M. (2013). Implicit and explicit mental processes: Psychology Press.
Kleinginna Jr, P. R., & Kleinginna, A. M. (1981). A categorized list of emotion definitions, with suggestions for a consensual definition. Motivation and emotion, 5(4), 345-379.
Kolb, D. A. (1976). Learning style inventory technical manual: McBer Boston.
Kolb, D. A. (1984). Experiential learning: Experience as the source of learning and development (Vol. 1): Prentice-Hall Englewood Cliffs, NJ.
Lumsden, L. S. (1994). Student Motivation To Learn. ERIC Digest, Number 92.
Mandler, G. (1967). Organization and memory.
Mandler, G. (2011). From association to organization. Current Directions in Psychological Science, 20(4), 232-235.
McDowell, C., Werner, L., Bullock, H., & Fernald, J. (2002). The effects of pair-programming on performance in an introductory programming course. Paper presented at the ACM SIGCSE Bulletin.
McDowell, C., Werner, L., Bullock, H. E., & Fernald, J. (2006). Pair programming improves student retention, confidence, and program quality. Communications of the ACM, 49(8), 90-95.
Mercer, C. D., & Mercer, A. R. (1989). Teaching students with learning problems: Merrill Publishing Co.
Michalewicz, Z. (1996). Genetic algorithms+ data structures= evolution programs: springer.
Moursund, D. G. (2003). Project-based learning using information technology.
Naranjo, J. A. (2015). Can Peer Assisted Learning Strategies (PALS) Improve the Reading Levels of Struggling First Graders?
Palmere, M., Benton, S. L., Glover, J. A., & Ronning, R. R. (1983). Elaboration and recall of main ideas in prose. Journal of Educational Psychology, 75(6), 898.
Pintrich, P. R., & Schunk, D. H. (1996). Motivation in education: Theory, research, and applications: Merrill Englewood Cliffs, NJ.
Preston, D. (2005). Pair programming as a model of collaborative learning: a review of the research. Journal of Computing Sciences in colleges, 20(4), 39-45.
Randall, V. R. (1999). Increasing Retention and Improving Performance: Practical Advice on Using Cooperative Learning in Law Schools. TM Cooley L. Rev., 16, 201.
Reid, J. M. (1987). The learning style preferences of ESL students. TESOL quarterly, 21(1), 87-111.
Salleh, N., Mendes, E., & Grundy, J. (2011). Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature review. Software Engineering, IEEE Transactions on, 37(4), 509-525.
Silver, H., Strong, R., & Perini, M. (1997). Integrating learning styles and multiple intelligences. Educational Leadership, 55, 22-29.
Silver, H. F., Strong, R. W., & Perini, M. J. (2000). So each may learn: Integrating learning styles and multiple intelligences: Association for Supervision and Curriculum Development Alexandria, VA.
Stenetorp, P., Pyysalo, S., Topić, G., Ohta, T., Ananiadou, S., & Tsujii, J. i. (2012). BRAT: a web-based tool for NLP-assisted text annotation. Paper presented at the Proceedings of the Demonstrations at the 13th Conference of the European Chapter of the Association for Computational Linguistics.
Sung, H.-Y., Hwang, G.-J., Liu, S.-Y., & Chiu, I.-h. (2014). A prompt-based annotation approach to conducting mobile learning activities for architecture design courses. Computers & Education, 76, 80-90.
Thelen, H. A. (1954). Dynamics of groups at work.
Topping, K., & Ehly, S. (1998). Peer-assisted learning: Routledge.
Topping, K. J. (1996). The effectiveness of peer tutoring in further and higher education: A typology and review of the literature. Higher Education, 32(3), 321-345.
Totten, S., Sills, T., Digby, A., & Russ, P. (1991). Cooperative learning: A guide to research: Garland New York.
Tyler, S. W., Hertel, P. T., McCallum, M. C., & Ellis, H. C. (1979). Cognitive effort and memory. Journal of Experimental Psychology: Human Learning and Memory, 5(6), 607.
Wade, S. E., Trathen, W., & Schraw, G. (1990). An analysis of spontaneous study strategies. Reading Research Quarterly, 147-166.
WANG, D., & DAI, W. (2013). The correlation of learning styles and performance in second language tasks: An experimental study based on Kolb’s learning style theory. Foreign Language World, 1, 004.
Williams, L. (2001). Integrating pair programming into a software development process. Paper presented at the Software Engineering Education and Training, 2001. Proceedings. 14th Conference on.
Williams, L., Jeffries, R., Kessler, R. R., & Cunningham, W. (2000). Strengthening the case for pair programming. IEEE software, 17(4), 19-25.
Williams, L., & Kessler, R. (2002). Pair programming illuminated: Addison-Wesley Longman Publishing Co., Inc.
Williams, L. A., & Kessler, R. R. (2000). All I really need to know about pair programming I learned in kindergarten. Communications of the ACM, 43(5), 108-114.
Woodward, M. L. (2014). Peer-assisted learning strategies and their impact on the math fluency and social skills of students with autism. Rowan University.
Zywno, M. S. (2003). A contribution to validation of score meaning for Felder-Soloman’s index of learning styles. Paper presented at the Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition.



 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE