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

碩士 === 國立中央大學 === 資訊工程學系碩士在職專班 === 94 === 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 sketchin...

Full description

Bibliographic Details
Main Authors: YING-CHIN CHAO, 趙英瑾
Other Authors: Jen-Yen Chen
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/82847234970071850234
Description
Summary:碩士 === 國立中央大學 === 資訊工程學系碩士在職專班 === 94 === 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.