Introducing Problem-Based Learning in a Joint Masters Degree: Offshoring Information Technologies

  • Vincent RibaudEmail author
  • Philippe Saliou
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 313)


A young offshore software industry has grown up in Morocco. The University of Brest has set up a network of major software companies and Moroccan universities, providing two mobility schemes towards France. Both schemes include a final internship on the French side of global companies, with pre-employment on the Moroccan side—a successful internship being the key that opens the door to recruitment. Student heterogeneity, and student reluctance to move towards a professional attitude are important barriers to employability. Hence, we redesigned a significant proportion of our technical courses to use a problem-based learning (PBL) approach. The PBL approach is illustrated through drawing parallels with the production of a TV series. Three aspects of the approach are presented: (1) set-up of the studio in which sessions are run, i.e. a real software project, its work products and its software development environment; (2) pre-production tasks including the screenwriting of problem-based learning scenarios and the procurement of input artefacts; and (3) acting, i.e. students’ interpretation of characters (roles) and teacher direction.


Student employability Global software development Problem-based learning 


  1. 1.
    C. Deiters, C. Herrmann, R. Hildebrandt, E. Knauss, M. Kuhrmann, A. Rausch, B. Rumpe, K. Schneider, “GloSE-Lab: Teaching Global Software Engineering,” 6th IEEE Int. Conf. on Global Software Engineering, pp.156-160, Aug. 2011.Google Scholar
  2. 2.
    D. Petkovic, R. Todtenhoefer, G. Thompson, “Teaching Practical Software Engineering and Global Software Engineering: Case Study and Recommendations,” 36th Annual Frontiers in Education Conference, pp.19-24, Oct. 2006.Google Scholar
  3. 3.
    N. R. Mead, D. Shoemaker, A. Drommi, J. Ingalsbe, “An Immersion Program to Help Students Understand the Impact of Cross Cultural Differences in Software Engineering Work,” 32nd IEEE Int. Conf. Computer on Software and Applications, pp.455-459, July-Aug. 2008.Google Scholar
  4. 4.
    P. Lago, H. Muccini, L. Beus-Dukic, I. Crnkovic, S. Punnekkat, H. Van Vliet, H.;, “Towards a European Master Programme on Global Software Engineering,” 20th Int. Conf. on Software Engineering Education & Training, pp.184-194, July 2007.Google Scholar
  5. 5.
    S. Karlsson and I. Marriott, Analysis of Morocco as an Offshore Location, ID Number: G00161819, Gartner Publications, 2008.Google Scholar
  6. 6.
    M. J. Monasor, A. Vizcaíno, M. Piattini, I. Caballero, “Preparing Students and Engineers for Global Software Development: A Systematic Review,” 5th IEEE Int. Conf. on Global Software Engineering, pp.177-186, Aug. 2010.Google Scholar
  7. 7.
    D. Boud and G. Feletti, “Changing problem-based learning [Introduction].” In D. Boud & G. Feletti (Eds.), The challenge of problem-based learning (2nd ed). London: Kogan Page, 1997.Google Scholar
  8. 8.
    V. Ribaud and P. Saliou, “A project-based immersion system” In 21st IEEE-CS Conference on Software Engineering Education and Training Workshop (CSEETW ‘08), pp.25-28, April 2008.Google Scholar
  9. 9.
    M. Savin-Baden, Problem-based Learning In Higher Education: Untold Stories, Maidenhead: Open University Press-McGraw-Hill Education, 2000.Google Scholar
  10. 10.
    M. Savin-Baden and C. Howell Major, Foundations of Problem Based Learning, Maidenhead: Open University Press- McGraw-Hill Education, 2004.Google Scholar
  11. 11.
    L. Widrich, “What listening to a story does to our brains”, (last visited, 2012, December 1th.
  12. 12.
    W. Goldman, Adventures in the Screen Trade: A Personal View of Hollywood and Screenwriting, 1983, NY: Warner Books.Google Scholar
  13. 13.
    S. Field, Screenplay: The Foundations of Screenwriting, 2005, New York: Delta.Google Scholar
  14. 14.
    M. Duffy and D. J. Cunningham, “Constructivism : Implications for the design and delivery of instruction”, In Handbook of Research for Educational Communications and Technology, London: MacMillan, 1996.Google Scholar
  15. 15.
    D. Dwyer, Apple Classrooms of Tomorrow : What we have learned, In Educational Leadership, vol. 54, num. 7, 1994.Google Scholar
  16. 16.
    Jacques Tardif, Intégrer les nouvelles technologies de l’information – Quel cadre pédagogique ?, Paris: ESF, 1998.Google Scholar
  17. 17.
    M. Savin-Baden, Facilitating Problem-based Learning: Illuminatiing Perspectives, Maidenhead: Open University Press- McGraw-Hill Education, 2003.Google Scholar
  18. 18.
    I. Richardson and Y. Delaney, “Problem Based Learning in the Software Engineering Classroom,” 22nd Conf. on Software Engineering Education and Training, pp.174-181, 2009.Google Scholar
  19. 19.
    G. Sweenev, “The challenge for basic science education in problem-based medical curricula”, Clinical and Investigative Medicine, 22, pp. 15-22, 1999.Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Laboratoire en Sciences et Techniques de l’InformationUniversité de Brest, UEB, LabSTICCBrestFrance

Personalised recommendations