A Master Class Software Engineering for Secondary Education
We explain why it is interesting and useful to organize master classes in software engineering for pupils from secondary education. We then describe the format and technical content of our master class. Finally, we present our experiences from organizing several such master classes and conclude with some recommendations.
KeywordsSoftware Engineering Secondary Education Software Architecture Acceptance Test Control Software
Unable to display preview. Download preview PDF.
- 1.ACM K–12 Task Force Curriculum Committee. A Model Curriculum for K–12 Computer Science: Final Report (October 2003), http://www1.acm.org/education/k12/k12final1022.pdf
- 2.Beaver IT Contest (accessed March 2006), http://www.bebras.lt/
- 3.Bon, B.: Software Architecture: Standing on the Shoulders of Giants, XOOTIC Magazine, Post-Masters Programme in Technological Design, Technische Universiteit Eindhoven, The Netherlands, pp. 5–11 (March 2000) (accessed March 2006), http://www.win.tue.nl/xootic/magazine/mar-2000/bjornbon.pdf
- 4.Calvino, I.: Invisible Cities. Harcourt Brace Jovanovich (1974)Google Scholar
- 5.Computer Science Teachers Association (accessed March 2006), http://csta.acm.org/
- 6.Dagiene, V.: Information Technology Contests: Introduction to Computer Science in an Attractive Way. Informatics in Education 5(1), 37–46 (2006)Google Scholar
- 7.Horváth, G., Verhoeff, T.: Finding the Median under IOI Conditions. Informatics in Education 1(1), 73–92 (2002)Google Scholar
- 8.IOI, International Olympiad in Informatics (accessed February 2006), Internet WWW-site: http://www.IOInformatics.org/
- 9.Szlavi, P., Zsakó, L.: Delusions in informatics education. In: Teaching Mathematics and Computer Science, University of Debrecen, Hungary, vol. 2(1), pp. 151–161 (2004)Google Scholar