32nd Annual Frontiers in Education
DOI: 10.1109/fie.2002.1158141
|View full text |Cite
|
Sign up to set email alerts
|

Use of extreme programming (XP) in teaching introductory programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 0 publications
0
2
0
Order By: Relevance
“…In the past few years, with the spreading of Agile Methodologies (Beck, 2001), some experiments (Hazzan and Dubinsky, 2003;Jovanovic et al, 2002) were conducted aimed at combining two topics: Agile Development and Education. In this context, the implementation of Continuos Integration (CI) (Kim et al, 2008) concept within classrooms seems to be perfectly acceptable as a way of tracking the real evolution of the students in what concerns their programming skills and knowledge about the essential programming concepts, as will be discussed in Section 4.4.…”
Section: Computers In Educationmentioning
confidence: 99%
“…In the past few years, with the spreading of Agile Methodologies (Beck, 2001), some experiments (Hazzan and Dubinsky, 2003;Jovanovic et al, 2002) were conducted aimed at combining two topics: Agile Development and Education. In this context, the implementation of Continuos Integration (CI) (Kim et al, 2008) concept within classrooms seems to be perfectly acceptable as a way of tracking the real evolution of the students in what concerns their programming skills and knowledge about the essential programming concepts, as will be discussed in Section 4.4.…”
Section: Computers In Educationmentioning
confidence: 99%
“…Some of them are basically related to the course organization: lectures versus lab work, individual versus collaborative work [10] or objects from the very beginning with supplemental instruction [7]. Other approaches, are oriented to methodology, for instance the use of extreme programming practices [11,12], CRC-Cards [13] or software tools, such as simulation [8] or visualization tools [14]. Additionally, problem-solving strategies such as structuring, abstraction and formalisation, planning and revising, are important [13].…”
Section: Teaching and Learning Object Oriented Conceptsmentioning
confidence: 99%