Skip to main content

A Serious Game for Introducing Software Engineering Ethics to University Students

  • Conference paper
  • First Online:
The Challenges of the Digital Transformation in Education (ICL 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 916))

Included in the following conference series:

Abstract

This paper presents a game based on storytelling, in which the players are faced with ethical dilemmas related to software engineering specific issues. The players’ choices have consequences on how the story unfolds and could lead to various alternative endings. This Ethics Game was used as a tool to mediate the learning activity and it was evaluated by 144 students during a Software Engineering Course on the 2017–2018 academic year. This evaluation was based on a within-subject pre-post design methodology and provided insights on the students learning gain (academic performance), as well as on the students’ perceived educational experience. In addition, it provided the results of the students’ usability evaluation of the Ethics Game. The results indicated that the students did improve their knowledge about software engineering ethics by playing this game. Also, they considered this game to be a useful educational tool and of high usability. Female students had statistically significant higher knowledge gain and higher evaluation scores than male students, while no statistically significant differences were measured in groups based on the year of study.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 299.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.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

Notes

  1. 1.

    https://www.episodeinteractive.com/.

  2. 2.

    https://www.episodeinteractive.com/s/6429627363229696.

References

  1. Quinn, M.J.: On teaching computer ethics within a computer science department. Sci. Eng. Ethics 12(2), 335–343 (2006)

    Article  MathSciNet  Google Scholar 

  2. Larson, D.K., Miller, K.W.: Action ethics for a software development class. ACM Inroads 8(1), 38–42 (2017)

    Article  Google Scholar 

  3. Freedman, R.: Teaching computer ethics via current news articles. In Elleithy, K., Sobh, T. (eds.) Innovations and Advances in Computer, Information, Systems Sciences, and Engineering, pp. 1193–1204. Springer, New York (2013)

    Google Scholar 

  4. Heron, M.J., Belford, P.H.: A practitioner reflection on teaching computer ethics with case studies and psychology. eJournal Teach. Learn. (2015)

    Google Scholar 

  5. Michael, D.R., Chen, S.L.: Serious games: Games that educate, train, and inform: Muska & Lipman/Premier-Trade (2005)

    Google Scholar 

  6. Pereira, G., Brisson, A., Prada, R., Paiva, A., Bellotti, F., Kravcik, M., Klamma, R.: Serious games for personal and social learning & Ethics: status and trends. Procedia Comput. Sci. 15, 53–65 (2012)

    Article  Google Scholar 

  7. Gotterbarn, D., Miller, K., Rogerson, S.: Software engineering code of ethics. Commun. ACM 40(11), 110–118 (1997)

    Article  Google Scholar 

  8. Brooke, J.: SUS-A quick and dirty usability scale. In: Usability Evaluation in Industry, vol. 189, no. 194, pp. 4–7 (1996)

    Google Scholar 

  9. Katsanos, C., Tselios, N., Xenos, M.: Perceived usability evaluation of learning management systems: a first step towards standardization of the system usability scale in Greek. In: 16th Panhellenic Conference on Informatics, PCI2012, 2012, pp. 302–307 (2012)

    Google Scholar 

  10. Bangor, A., Kortum, P., Miller, J.: Determining what individual SUS scores mean: adding an adjective rating scale. J. Usability Stud. 4(3), 114–123 (2009)

    Google Scholar 

  11. Katsanos, C., Karousos, N., Tselios, N. Xenos, M., Avouris, N.: KLM form analyzer: automated evaluation of web form filling tasks using human performance models. In: 14th International Conference on Human-Computer Interaction (INTERACT), Cape Town, South Africa, 2013, pp. 530–537 (2013)

    Google Scholar 

  12. Tsironis, A., Katsanos, C., Xenos, M.: Comparative usability evaluation of three popular MOOC platforms. In: 2016 IEEE Global Engineering Education Conference (EDUCON), 2016, pp. 608–612 (2016)

    Google Scholar 

  13. Adamides, G., Katsanos, C., Parmet, Y., Christou, G., Xenos, M., Hadzilacos, T., Edan, Y.: HRI usability evaluation of interaction modes for a teleoperated agricultural robotic sprayer. Appl. Ergon. 62, 237–246 (2017)

    Article  Google Scholar 

  14. Nunnally, J.C., Bernstein, I.H., Berge, J.M.T.: Psychometric theory. McGraw-Hill New York (1967)

    Google Scholar 

  15. Bangor, A., Kortum, P.T., Miller, J.T.: An empirical evaluation of the system usability scale. Int. J. Hum. Comput. Interact. 24(6), 574–594 (2008)

    Article  Google Scholar 

  16. Kortum, P.T., Bangor, A.: Usability ratings for everyday products measured with the system usability scale. Int. J. Hum. Comput. Interact. 29(2), 67–76 (2013)

    Article  Google Scholar 

  17. Nelson, L., Held, C., Pirolli, P., Hong, L., Schiano, D., Chi, E.H.: With a little help from my friends: examining the impact of social annotations in sensemaking tasks. In: Proceedings of the SIGCHI conference on human factors in computing systems, 2009, pp. 1795–1798 (2009)

    Google Scholar 

Download references

Acknowledgment

The authors would like to thank the 144 students that participated in this study and helped us with their comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michalis Xenos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Xenos, M., Velli, V. (2020). A Serious Game for Introducing Software Engineering Ethics to University Students. In: Auer, M., Tsiatsos, T. (eds) The Challenges of the Digital Transformation in Education. ICL 2018. Advances in Intelligent Systems and Computing, vol 916. Springer, Cham. https://doi.org/10.1007/978-3-030-11932-4_55

Download citation

Publish with us

Policies and ethics