Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Extreme Programming as a Teaching Process

  • Conference paper
  • First Online:
Extreme Programming and Agile Methods — XP/Agile Universe 2002 (XP/Agile Universe 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2418))

Included in the following conference series:

  • 2941 Accesses

Abstract

Programming languages are often chosen as “teaching languages” for beginning computing courses in a variety of fields such as computer science, computer engineering, and software engineering because they convey fundamental principles without being overly complex. Pascal and Java are examples of popular programming languages that have been used as teaching tools during the last decade. If a students can master a teaching language, the reasoning goes, he/she can will be able to easily advance to more complex, domain-specific languages. Likewise, Extreme Programming (XP) might be considered an appropriate teaching software development process because it teaches the fundamentals of software process without being overly complex and time consuming. One might contend that if a student masters the twelve practices of XP, it is likely he or she will be able to adapt these practices to others that might be more appropriate in a given context

Our panelists will comment on their agreement (or disagreement) with this panel’s premise and will debate the virtues of XP as a valid vehicle for training software professionals in academic setups.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fernando Naveda, J. et al. (2002). Extreme Programming as a Teaching Process. In: Wells, D., Williams, L. (eds) Extreme Programming and Agile Methods — XP/Agile Universe 2002. XP/Agile Universe 2002. Lecture Notes in Computer Science, vol 2418. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45672-4_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-45672-4_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44024-6

  • Online ISBN: 978-3-540-45672-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics