The use of wiki in teaching programming: Effects upon achievement, attitudes, and collaborative programming behaviors

Yu Tzu Lin, Cheng Chih Wu, Chiung Fang Chiu

研究成果: 雜誌貢獻期刊論文同行評審

8 引文 斯高帕斯(Scopus)

摘要

This article explores the feasibility of employing cooperative program editing tools in teaching programming. A quasi-experimental study was conducted, in which the experimental group co-edited the programs with peers using the wiki. The control group co-edited the programs with peers using only the face-to-face approach. The findings show that the co-editing platform was effective in assisting collaborative learning of programming, especially for program implementation. By observing editing histories, students could compare programs and then reflect more deeply about programming. The use of the wiki history tool also helped to illuminate nonlinear and dynamic procedures utilized in programming. Students who engaged more in the collaborative programming or interacted more with partners on the wiki showed greater program implementation achievements. The major benefit of using the wiki was the enhanced ability to observe the dynamic programming procedure and to encounter programming conflicts, which contributed to the process of procedural knowledge acquisition and elaboration.

原文英語
頁(從 - 到)18-45
頁數28
期刊International Journal of Distance Education Technologies
16
發行號3
DOIs
出版狀態已發佈 - 2018 7月 1

ASJC Scopus subject areas

  • 教育
  • 電腦科學應用
  • 電腦網路與通信

指紋

深入研究「The use of wiki in teaching programming: Effects upon achievement, attitudes, and collaborative programming behaviors」主題。共同形成了獨特的指紋。

引用此