透過您的圖書館登入
IP:3.144.34.85
  • 學位論文

極致編程的兩個延伸:繪製草圖及英詞中句虛擬碼

Design Sketching and Chinese Pseudo-coding:Two extensions to Extreme Programming

指導教授 : 陳振炎
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


用精確的程式碼解題,對程式語言的初學者而言,是一大挑戰。 本文主要探討極致編程的兩個延伸:繪製草圖及英詞中句虛擬碼,對中學生的影響。筆者試圖培養學習者先繪製草圖以勾勒出腦海中的解題概念,再使用英詞中句虛擬碼想出解題細節,使對設計程式的恐懼感降低,學習動機提高,程式設計能力提升。

並列摘要


It is a tremendous challenge for beginning programmers to precisely develop source code. This thesis explores two extensions to extreme programming: 1) design sketching and 2) Chinese pseudo coding for high school programming teaching. First, design sketching is used to capture rough concept of a solution. Next, Chinese pseudo coding is used to describe detailed steps of the solution. The well-known bubble sorting is used as an example to illustrate the teaching of this method. This research shows that this method reduces fears of students in learning programming, promotes motivation of learning, and most of all, improves programming ability.

參考文獻


http://ape.csie.ncu.edu.tw/ds/myAgile2.ppt, March 2004.
[3] D. W. Johnson, E. J. Holubec, R. T. Johnson, Circles of Learning:
cooperation in the classroom, Assn for Supervision and Curriculum, 1990.
[4] Richard F. Gilberg, Behrouz A. Forouzan, Data Structure: a Pseudocode
[5] Kent Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley,

被引用紀錄


陳嘉桓(2008)。Eclipse為基協助程式了解的中文虛擬碼編輯器〔碩士論文,國立中央大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0031-0207200917352436

延伸閱讀