Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Vol. 7, no 4 2016 year

DOI: 10.17587/prin.7.158-166
Minimal Effort and Maximal Output of Teaching Essence
M. Kajko-Mattsson , e-mail: mekm2@kth.se, School of Information and Communication Technology, KTH Royal Institute of Technology, SE-100 44 STOCKHOLM, Sweden
Corresponding author: Kajko-Mattsson Mira, Associate Professor, School of Information and Communication Technology, KTH Royal Institute of Technology, SE-100 44 STOCKHOLM, Sweden e-mail: mekm2@kth.se
Received on January 20, 2016
Accepted on January 27, 2016

KTH Royal Institute of Technology Essence has been teaching ESSENCE on a bachelor degree level for four years. It started in 2012. At that time, ESSENCE was still in its cradle. The Alphas and its checklists were in a final polishing state and there were neither any teaching materials nor any other pedagogical tools for utilizing ESSENCE. Today, Essence has reached its full maturity and is equipped with educational material that is widely used worldwide. This paper gives an account of the four-year education of ESSENCE as experienced by one of the ESSENCE co-creators. The education took place on one project course on a bachelor degree level at KTH Royal Institute of Technology. The paper describes the history of teaching ESSENCE. It presents the development and evolution of educational material throughout the four years, and gives an account of students' attitudes towards and opinions about ESSENCE.

Keywords: ESSENCE, Kernel, Alpha, OMG standard, software engineering education
pp. 158–166
For citation:
Kajko-Mattsson M. Minimal Effort and Maximal Output of Teaching Essence, Programmnaya Ingeneria , 2016, vol. 7, no. 4, pp. 158—166.