藉由结对程式设计学习活动提升资料结构课程之学习动机.docVIP

藉由结对程式设计学习活动提升资料结构课程之学习动机.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
藉由结对程式设计学习活动提升资料结构课程之学习动机

藉由結對程式設計學習活動提升資料結構課程之學習動機 楊雅斐 1中華醫事科技大學 資訊管理系台南大學 數位學習科技學系 摘 要 資料結構於各大專院校電腦科學相關領域的系所中,都被列為必修課程,是一門電腦科學領域中非常重要的基礎課程。擁有良好的資料結構及演算法,便能提昇程式的執行效率;然而多數學生在學完資料結構課程後,卻無法將所學實際應用於程式寫作技巧。而多數文獻皆指出結對程式設計可以降低編寫程式時觀念上的錯誤、提高程式品質並增加程式編輯者的信心,有效地強化其程式編輯的能力。 因此本研究提出一學習活動,採用雙人結對程式設計(pair programming)的概念,以了解學生的動機狀態進而提升學生在學習過程的理解;激勵學生的學習動機,可以正面影響學生使其更加投入於學習活動。 關鍵字:合作學習、ARCS動機模式、雙人結對程式設計 To Enhance Students’ Learning Motivation by Using Pair Programming Activities in Data Structure Courses Ya-Fei Yang  1. Department of Information Management, Chung Hwa University of Medical Technology 2. Department of Information and Learning Technology, National University of Tainan ABSTRACT Data Structure, a very important basic curriculum,?is regarded as a mandatory course in relevant computer domains of university. Students with good concepts of both data structure and algorithm are able to increase coding efficiency. However, most of students fail to present their coding skills after learning data structure course. Previous research pointed out that?Pair Programming could decrease errors in coding, increase coding quality and promote programmers confidence, as well as enhance their coding ability. Peer Instruction (PI) is one of the most successful evidence-based collaborative learning methods. This article investigates issues of student motivation in courses on data structures through a one-on-one PI collaborative learning activity. Key Words: Cooperative Learning ARCS Model; Pair Programming 一、研究動機和目的 資料結構是一門電腦科學領域非常重要的基礎課程,探討如何把原始的資料組織、安排、存放到電腦中,並可使記憶體空間有效利用、加快CPU處理時間等等的效益。它的學習能力指標是能在程式設計領域中,有效地透過各種有意義的操作與資料之間的關係,來提升程式設計上的執行績效(Horowitz Sahni, 1983; Michalewicz, 1996) 在電腦科學的領域中,如何透過電腦來取得即時有的資訊,仍必須要將資料交由程式去運作,所以有良好的資料結構及有效率的演算法 (Algorithm),才能可以大大提昇程式的執行效率(吳睿紘,2009;陳惠貞,2010;蔡明志,2011;謝樹明,2013)。因此,目前在各大專院校中,電腦科學相關領域的系所(如資工、資管、網路科技等)都將資料結構列為必修課程。合作學習(cooperative learning)是一種有效的學習策略,常應用於實際的教學現場,主要的作法是將學生分組或配對後來共同完成一個學習目標,鼓勵小組成員間互助合作,一起討論和澄清想法、探究、思考、推理及解決問題,透過相互學習,俱有良好互動技巧的學生可以幫助其他學生學習並獲得互動技巧(De Lisi G

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档