Skip to main content

Smart Education in an Interconnected World: Virtual, Collaborative, Project-Based Courses to Teach Global Software Engineering

  • Conference paper
  • First Online:
Smart Education and e-Learning 2019

Abstract

In addition to technical skills, software engineers in the twenty-first century need to learn distributed project management and intercultural skills to collaborate effectively in international teams. Innovative, inquiry-based teaching methods combined with smart technologies can provide an effective method to teach students these skills, without leaving their home universities. A series of cooperative, distributed virtual courses conducted by universities in Japan, Germany, and Sri Lanka are presented. The implementation of smart e-learning courses which make use of context- and project-based learning, collaborative learning and teaching with video conferencing, e-learning systems and cloud-based platforms are described. As sociotechnical systems, these courses are evaluated according smart education principles, such as adaptation, sensing, inference, anticipation, self-learning, and self-organization.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Beecham, S., Clear, T., Barr, J., Daniels, M., Oudshoorn, M., Noll, J.: Preparing tomorrow’s software engineers for work in a global environment. IEEE Softw. 34(1), 9–12 (2017)

    Article  Google Scholar 

  2. Clear, T., Beecham, S., Barr, J., Daniels, M., McDermott, R., Oudshoorn, M., Savickaite, A., Noll, J.: Challenges and recommendations for the design and conduct of global software engineering courses: a systematic review. In: Proceedings of the 2015 ITiCSE on Working Group Reports, NY. pp. 1–39. ACM (2015)

    Google Scholar 

  3. Damasevicius, R., Maskeliuna, R., Blazauskas, T.: Faster pedagogical framework for steam education based on educational robotics. Int. J. Eng. Technol. 7, 138–142. SPC (2018)

    Article  Google Scholar 

  4. Frank, B.M., Strong, D.S., Sellens, R., Clapham, L.: Progress with the professional spine: a four-year engineering design and practice sequence. In: Proceedings of the 8th International CDIO Conference. Brisbane (2012)

    Google Scholar 

  5. Gilbert, J.K.: Context development and transfer in context-based science education. Int. J. Sci. Educat. 33(6), 817–837 (2011)

    Article  Google Scholar 

  6. Gokhale, A.A.: Collaborative learning and critical thinking. In: Seel N.M. (eds) Encyclopedia of the Sciences of Learning. Springer (2012)

    Google Scholar 

  7. Hall, E., Hall, M.: Hidden differences: doing business with the Japanese. Anchor Press/Doubleday (1987)

    Google Scholar 

  8. Hoda, R., Babar, M., Shastri, Y.: Socio-cultural challenges in global software engineering education. IEEE Trans. Educat. Issue 99 (2016)

    Google Scholar 

  9. Hofstede, G., Hofstede, G.J., Minkov, M.: Cultures and Organizations: Software of the Mind, 3rd edn. McGraw-Hill (2010)

    Google Scholar 

  10. Hussain, W., Blincoe, K.: Establishing Trust and Relationships through Video Conferencing in Virtual Collaborations: An Experience Report on a Global Software Engineering Course. In: Proceedings of Inaugural Workshop on Global Software Engineering Education (GSE-Ed’16). pp. 49–54. IEEE (2016)

    Google Scholar 

  11. Jiang, D., Lin, J.: Project-based learning with step-up method—take CDIO abilities cultivation in computer specialty for example. In: Proceedings of the 8th International CDIO Conference. Queensland University of Technology (2012)

    Google Scholar 

  12. Marutschke, D.M., Kryssanov, V., Brockmann, P.: East meets west: global software engineering course in Germany and Japan. In: 13th International Conference on Global Software Engineering (ICGSE). pp. 25–29. IEEE Press (2018)

    Google Scholar 

  13. Marutschke, D.M., Kryssanov, V., Olivares-Ceja, J., Brockmann, P.: Virtual, distribruted courses to teach global software engineering: a cultural contrast of Germany, Japan, Mexico and Mongolia. In: Proceedings of the 52nd Hawaii International Conference on System Sciences (HICSS2019). pp. 25–29. HICSS (2019)

    Google Scholar 

  14. Paasivara, M., Blincoe, K., Laasenius, C., Damien, D., Sheoran, J., Harrison, F., Chhabra, P., Yussuf, A., Isotao, V.: Learning global agile software engineering using same-site and cross-site teams. In: Proceedings of 37th International Conference on Software Engineering (ICSE 15). vol. 2, pp. 285–294. IEEE (2015)

    Google Scholar 

  15. Peters, A.K., Hussain, W., Cajander, A., Clear, T., Daniels, M.: Preparing the global software engineer. In: Proceedings of 10th International Conference on Global Software Engineering (ICGSE 2015), pp. 61–70. IEEE (2015)

    Google Scholar 

  16. Rechistov, G., Plotkin, A.: Computer engineering educational projects of mipt-intel laboratory in the context of cdio. In: Proceedings of the 10th International CDIO Conference. Universitat Polit‘ecnica de Catalunya (June 16–19 2014)

    Google Scholar 

  17. Rodriges, A., dos Santos, S.: A Framework for applying problem-based learning to computing education. In: Proceedings of Frontiers in Education Conference (FIE 2016). IEEE (2016)

    Google Scholar 

  18. Savery, J.R.: Overview of problem-based learning: definitions and distinctions. Interdiscip. J. Probl.-Based Learn. 1(1), 9–20 (2006)

    Google Scholar 

  19. Schneider, S., Torkar, R., Gorschek, T.: Solutions in global software engineering: a systematic literature review. Int. J. Informat. Manag. 33(1), 119–132 (2013)

    Article  Google Scholar 

  20. Uskov, V., Bakken, J., Penumatsa, A., Heinemann, C., Rachakonda, R.: Smart pedagogy for smart universities. In: Smart Education and e-Learning SEEL 2017. Smart Innovation, Systems and Technologies. vol. 75, pp. 3–16 (2018)

    Google Scholar 

  21. Weerakoon, A., Dunbar, N., J., F.: Integrating Multi-Disciplinary Engineering Projects with English on a Study-Abroad Program. In: Proceedings of the 10th International CDIO Conference. Universitat Politècnica de Catalunya (2014)

    Google Scholar 

  22. Woodward, B., Sendall, P., Ceccucci, W.: Integrating soft skill competencies through project-based learning across the information systems curriculum. Informat. Syst. Educat. J. 8(8) (2006)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the Ritsumeikan University, the Technical University of Nuernberg Georg Simon Ohm and a grant from the Staedtler Stiftung for the research project “DiaMINT”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Moritz Marutschke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Marutschke, D.M., Kryssanov, V., Chaminda, H.T., Brockmann, P. (2019). Smart Education in an Interconnected World: Virtual, Collaborative, Project-Based Courses to Teach Global Software Engineering. In: Uskov, V., Howlett, R., Jain, L. (eds) Smart Education and e-Learning 2019. Smart Innovation, Systems and Technologies, vol 144. Springer, Singapore. https://doi.org/10.1007/978-981-13-8260-4_4

Download citation

Publish with us

Policies and ethics