Abstract
Given the rapid pace of changes in the software industry, software engineering educators face the challenge of keeping up with emerging trends and technology and incorporating them into the classroom. Among other tools at their disposal, educators leverage software engineering education workshops to share knowledge and experiences, and hence further their own education. Unfortunately, information available to educators on how to run and organize these workshops is scarce. This paper is an attempt to fill the gap by sharing lessons learned. It is based on the authors’ experience designing, facilitating, and participating in such workshops, an interview with a workshop organizer, and an exploration of software engineering education workshop websites. The paper documents the current state of software engineering education workshops, identifies workshop design challenges—including interactivity of the format—and proposes solutions to address the challenges.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Wall of ideas. Design a better business. https://www.designabetterbusiness.tools/tools/wall-of-ideas
The affinity diagram tool. Six Sigma Daily, your everyday fix (2012). http://www.sixsigmadaily.com/the-affinity-diagram-tool
16th SEI Software Engineering Workshop for Educators. Software Engineering Institute, Pittsburgh, USA (2019). https://www.sei.cmu.edu/news-events/news/article.cfm?assetid=553448
First International Workshop on Education Through Advanced Software Engineering and Artificial Intelligence (EASEAI 2019). Co-located with the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Estonia (2019). https://easeai.github.io/
Second Workshop on Emerging Software Engineering Education (WESEE 2019). Co-located with the 12th Innovations in Software Engineering Conference (ISEC), India (2019). https://sites.google.com/view/wesee2019
Second Workshop on Innovative Software Engineering Education (ISEE 2019). Co-located with the German Software Engineering conference SE 2019 in Stuttgart, Germany (2019). https://ase.in.tum.de/isee2019/
Software Engineering Education Workshop (SEED 2019), Putrajaya, Malaysia (2019). https://seed-2019.info/
Second IEEE/ACM International Workshop on Software Engineering Education for Millennials (SEEM 2018). Co-located with the 40th International Conference on Software Engineering (ICSE 2018), Gothenburg, Sweden, June 2018. http://seem2018.se-edu.org/
First IEEE/ACM International Workshop on Software Engineering Curricula for Millennials (SECM 2017). Co-located with the 39th International Conference on Software Engineering (ICSE 2017), Buenos Aires, Argentina, May 2017. http://secm2017.se-edu.org/wp/
First International Workshop on Frontiers in Software Engineering Education (FISEE 2019). Château de Villebrumier, Toulouse, France, November 2019. https://www.laser-foundation.org/fisee/fisee-2019/
Arnold, K.: The definition of a panel discussion. Powerful Panels. https://powerfulpanels.com/definition-panel-discussion/
Carnegie Mellon University, Eberly Center: Eberly center faculty series. https://www.cmu.edu/teaching/facultyprograms/index.html
Collins, J.: Bhag. https://www.jimcollins.com/concepts/bhag.html
Association for Computing Machinery: ACM SIGCSE Technical Symposium. https://sigcse.org/sigcse/events/symposia/index.html
Association for Computing Machinery: Empirical CS education. EmpiricalCSEd. http://empiricalcsed.org/
Cunningham, W.: Park bench panel. The WikiWikiWeb (also known as Wiki). https://wiki.c2.com/?ParkBenchPanel
Derby, E., Larsen, D.: Agile Retrospectives: Making Good Teams Great. Pragmatic Bookshelf, Raleigh (2006)
American Society for Engineering Education: National Effective Teaching Institutes. https://www.asee.org/education-careers/continuing-education/courses-and-workshops/neti
Gibbons, S.: Dot voting: a simple decision-making and prioritizing technique in UX. Nielsen Norman Group (2019). https://www.nngroup.com/articles/dot-voting/
Gray, D., et al.: Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers. O’Reilly, Sebastopol (2010)
Linders, B.: Retrospective classic: Mad sad glad. Ben Linders Consulting (2017). https://www.benlinders.com/2017/retrospective-classic-mad-sad-glad/
Passuello, L.: What is mind mapping? (and how to get started immediately). Litemind. https://litemind.com/what-is-mind-mapping/
Shukla, R., Sureka, A., Joshi, R., Mall, R.: A report on software engineering education workshop. ACM SIGSOFT Softw. Eng. Notes 37(3), 26–31 (2012)
Wasserman, A., Freeman, P. (eds.): Software Engineering Education. Needs and Objectives Proceedings of an Interface Workshop. Springer, New York (1976). https://doi.org/10.1007/978-1-4612-9898-4
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Péraire, C., Erdogmus, H., Dzvonyar, D. (2020). Designing Interactive Workshops for Software Engineering Educators. In: Bruel, JM., Capozucca, A., Mazzara, M., Meyer, B., Naumchev, A., Sadovykh, A. (eds) Frontiers in Software Engineering Education. FISEE 2019. Lecture Notes in Computer Science(), vol 12271. Springer, Cham. https://doi.org/10.1007/978-3-030-57663-9_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-57663-9_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-57662-2
Online ISBN: 978-3-030-57663-9
eBook Packages: Computer ScienceComputer Science (R0)