eXtreme Teaching
Du skal sige røv, så griner folk. Så skal du give dem budskabet.
Og når de så er lige ved at kede sig skal du sige røv igen. Så vil de elske dig.
Poul Henningsen
Here are some ideas that grew out of being involved as coach/customer/supervisor in the department's course/project
"Programming in groups" where eXtreme Programming is used as the development
method.
The experience with short iterations providing quick, immediate feedback - combined with a past from Aalborg University
where Kolb's learning cycle is held in high regard - provided the initial seed from which eXtreme Teaching grew.
The results and experience have so far resulted in the following publications
- Lars Bendix:
Extreme Use of Student Peer Assessment,
in proceedings of LTHs 8:e Pedagogiska Inspirationskonferens,
Lund, Sweden, December 17, 2014.
- Lars Bendix:
Activity Post-Mortem - an eXtreme Teaching Practice,
in proceedings of the Utvecklingskonferens 09,
Lund, Sweden, September 24, 2009.
- Roy Andersson, Lars Bendix:
eXtreme Teaching - a Framework for Continuous Improvement,
in Computer Science Education, Volume 16, Number 3, September 2006.
- Roy Andersson, Lars Bendix:
Pair Teaching - an eXtreme Teaching Practice,
in proceedings of the LTHs 4:e Pedagogiska Inspirationskonferens,
Lund, Sweden, June 1, 2006.
- Roy Andersson, Lars Bendix:
Towards a Set of eXtreme Teaching Practices,
in proceedings of the 5th International Conference on Computer Science Education,
Koli, Finland, November 17-20, 2005.
- Roy Andersson, Lars Bendix:
eXtreme Teaching,
in proceedings of the LTHs 3:e Pedagogiska Inspirationskonferens,
Lund, Sweden, May 31, 2005.
Someone else has actually been inspired by our thoughts and has tried out eXtreme Teaching:
- Riikka Vuokko, Pia Berg:
Experimenting with eXtreme Teaching Method - Assessing Students' and Teachers' Experiences,
in Issues in Informing Science and Information Technology, Volume 4, 2007.
Our writings about eXtreme Teaching have been referenced by (at least) these people:
- Halina Ostankowicz-Bazan:
Pair Teaching,
blog post @ EnglishClub, December 5, 2015.
- Andreas Zendler:
Computer science education teaching methods: An overview of the literature,
International Journal of Research Studies in Computing, October, 2015.
- Andreas Zendler, Dieter Klaudt:
Instructional Methods to Computer Science Education as Investigated by Computer Science Teachers,
Journal of Computer Science, 11.8, 2015.
- Yongbin Zhang, Michael Berry:
A novel method to improve classroom teaching with a pair teaching strategy: a case study on C Programming Language in BIGC,
Global Journal of Engineering Education, Volume 17, Number 3, 2015.
- Päivi Kinnunen, Maija Marttila-Kontio, Erkki Pesonen:
Getting to know computer science freshmen,
in proceedings of the 13th International Conference on Computer Science Education Research,
Koli, Finland, November 14-17, 2013.
- David Santandreu Calonge, Kai-Pan Mark, P. H. Patrio Chiu, Dimple R. Thadani, Cecilia F. K. Pun:
Extreme-Teaching-2 (XT2): Evaluation of an Innovative Semester-Long Intensive GTA Training Program Based on Microteaching,
in International Journal of Teaching and Learning in Higher Education,
Volume 25, Number 1, 2013.
- Håkan Burden, Rogardt Heldal, Tom Adawi:
Pair Lecturing to Enhance Reflective Practice and Teacher Development,
in proceedings of LTHs 7:e Pedagogiska Inspirationskonferens,
Lund, Sweden, August 30, 2012.
- Nicole Anderson, Tim Gegg-Harrison:
Pair2 learning = pair programming × pair teaching,
in proceedings of the Seventeenth Western Canadian Conference on Computing Education - WCCCE '12, Vancouver, Canada, May 4-5, 2012.
- Christopher Dorais:
Assessing Intrinsic Values of a Lecture-Free High School Science Education for Collegiate Science Work: A Case Study,
PhD dissertation, Liberty University, Lynchburg, Virginia, March 2012.
- Mirkeya Capellán:
An Agile Course-Delivery Approach
PhD dissertation, Seidenberg School of Computer Science and Information Systems, Pace University, November, 2009.
- Päivi Kinnunen:
Challenges of teaching and studying programming at a university of technology - viewpoints of students, teachers and the university,
PhD dissertation, TKK research report, Espoo, Finland, October 2009.
- Axel Böttcher, Matthias Utesch, Austin Moore:
Erfahrungen mit Pair-Teaching für Software Engineering: Kooperation von Hochschule und Industrie,
in proceedings of SEUH 2009, Hannover, Germany, February 25-26, 2009.
- Christopher D. Hundhausen, N. Hari Narayanan, Martha E. Crosby:
Exploring Studio-Based Instructional Models for Computing Education,
in proceedings of SIGCSE'08, Portland, Oregon, March 12-15, 2008.
I have also documented other thoughts I have had on pedagogy - related or not to eXtreme Teaching:
- Lars Bendix:
GodisOmetre - providing feedback on student learning,
in Proceedings of LTHs 5:e Pedagogiska Inspirationskonferens, Lund, Sweden, October 23, 2008.
- Lars Bendix, Roy Andersson:
It takes two to Tango!,
in Proceedings of LTHs 5:e Pedagogiska Inspirationskonferens, Lund, Sweden, October 23, 2008.
- Ulf Asklund, Lars Bendix:
Oral vs. written evaluation of students,
in proceedings of the Pedagogisk inspirationskonferens, Lund, Sweden, May 27, 2003.
- Ulf Asklund, Lars Bendix:
A Software Configuration Management Course,
in proceedings of the 11th International Workshop on Software Configuration Management, Portland, Oregon, May 9-10, 2003.
- Lars Bendix:
Experience from Teaching Configuration Management,
in preprints of the 10th International Workshop on Software Configuration Management, Toronto, Canada, May 14-15, 2001.
You may be interested in knowing more about how we use eXtreme Programming in our Software Engineering curriculum.
Fortunately there are some papers describing that:
- Görel Hedin, Lars Bendix, Boris Magnusson:
Teaching Software Development using
Extreme Programming,
in the book "Reflections on the Teaching of Programming",
Lecture Notes in Computer Science, Vol. 4821, Springer Verlag, May 2008.
- Görel Hedin, Lars Bendix, Boris Magnusson,
Lennart Ohlsson:
Tandem courses - Students
coaching students,
in proceedings of the Pedagogisk
inspirationskonferens, Lund, Sweden, June 1, 2006.
- Görel Hedin, Lars Bendix, Boris Magnusson:
Teaching Extreme Programming
to Large Groups of Students,
in Journal of Systems
and Software, Volume 74, Issue 2, January 2005.
- Görel Hedin, Lars Bendix, Boris Magnusson:
Coaching Coaches,
in proceedings of the 4th International Conference on eXtreme Programming and Agile Process in
Software Engineering, Genova, Italy, May 25-29, 2003.
- Görel Hedin, Lars Bendix, Boris Magnusson:
Introducing Software Engineering
by means of Extreme Programming,
in proceedings of the 25th International Conference on Software Engineering (ICSE),
Portland, Oregon, May 3-10, 2003.
- Lars Bendix, Görel Hedin:
Summary of the Subworkshop on Extreme Programming,
in Nordic Journal of Computing, Volume 9 Number 3, fall 2002.
(PDF-version)
Maintained by bendix@cs.lth.se