Affiliation:
1. Technical University of Košice, Slovakia
Abstract
Because of the current trend of massification of higher education, motivation of students is a serious issue, especially in courses closely related to mathematics. The ones that undoubtedly belong to this group are courses dealing with formal methods for software development, such as Z notation, B-Method, or VDM. The chapter shows how a customized simulation game can be used to bring a domain typical for utilization of formal methods, the railway domain, to students and thus motivate them to learn these sophisticated ways of software development. By means of two examples, it demonstrates that such a tool, despite its limited scope, can be used to teach a variety of concepts related to formal methods. It also discusses related approaches to teaching formal methods, describes the customized game and its application in teaching, and evaluates experience with the application.
Reference28 articles.
1. The B-Book
2. Formal methods: Theory becoming practice.;J. R.Abrial;Journal of Universal Computer Science,2007
3. Modeling in Event-B
4. Rigorous Software Development
5. Teaching Programming with Formal Models in Greenfoot.;M.Balz;Proceedings of the 2nd International Conference on Computer Supported Education,2010
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献