Teaching Test-Driven Development in High School

碩士 === 國立中央大學 === 資訊工程學系碩士在職專班 === 94 === Extreme Programming (XP) is the best known agile method in recent years. It is suitable for less than ten people development team. It is a light-weight method that focuses on iterative development, quick feedback, and effective control of development process...

Full description

Bibliographic Details
Main Authors: Shu-Hui Lu, 盧淑惠
Other Authors: Jen-Yen Chen
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/a63re2
id ndltd-TW-094NCU05392010
record_format oai_dc
spelling ndltd-TW-094NCU053920102018-05-11T04:19:28Z http://ndltd.ncl.edu.tw/handle/a63re2 Teaching Test-Driven Development in High School 測試驅動開發用於高職生程式教學 Shu-Hui Lu 盧淑惠 碩士 國立中央大學 資訊工程學系碩士在職專班 94 Extreme Programming (XP) is the best known agile method in recent years. It is suitable for less than ten people development team. It is a light-weight method that focuses on iterative development, quick feedback, and effective control of development process. This thesis uses a core of XP, namely, test-driven development, to design a method for high school programming teaching. The method aims to ensure good programming altitude that brings about high quality software. The method uses the XP practices of pair programming, test-driven development, refactoring, and simple design, respectively, to let the students experience the XP values of communication, simplest, feedback, and courage in their programming. Jen-Yen Chen 陳振炎 2006 學位論文 ; thesis 90 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 資訊工程學系碩士在職專班 === 94 === Extreme Programming (XP) is the best known agile method in recent years. It is suitable for less than ten people development team. It is a light-weight method that focuses on iterative development, quick feedback, and effective control of development process. This thesis uses a core of XP, namely, test-driven development, to design a method for high school programming teaching. The method aims to ensure good programming altitude that brings about high quality software. The method uses the XP practices of pair programming, test-driven development, refactoring, and simple design, respectively, to let the students experience the XP values of communication, simplest, feedback, and courage in their programming.
author2 Jen-Yen Chen
author_facet Jen-Yen Chen
Shu-Hui Lu
盧淑惠
author Shu-Hui Lu
盧淑惠
spellingShingle Shu-Hui Lu
盧淑惠
Teaching Test-Driven Development in High School
author_sort Shu-Hui Lu
title Teaching Test-Driven Development in High School
title_short Teaching Test-Driven Development in High School
title_full Teaching Test-Driven Development in High School
title_fullStr Teaching Test-Driven Development in High School
title_full_unstemmed Teaching Test-Driven Development in High School
title_sort teaching test-driven development in high school
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/a63re2
work_keys_str_mv AT shuhuilu teachingtestdrivendevelopmentinhighschool
AT lúshūhuì teachingtestdrivendevelopmentinhighschool
AT shuhuilu cèshìqūdòngkāifāyòngyúgāozhíshēngchéngshìjiàoxué
AT lúshūhuì cèshìqūdòngkāifāyòngyúgāozhíshēngchéngshìjiàoxué
_version_ 1718636069069520896