Can Learning Formal Specification Be Fun? - Experience and Perspective

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Writing formal specifications is a useful skill for students to develop and to grow a positive mindset towards it. Unfortunately this is hampered by the stereotyping of formal method as dry and boring. In this short paper we discuss our experience in using of a computer game called FormalZ as an attempt to introduce some fun in teaching the skill. Two setups are discussed: as an embedded part of a course, and as a loose tutorial, after which we will conclude with the lessons learned.

    Original languageEnglish
    Title of host publication2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)
    PublisherIEEE
    Pages437-440
    Number of pages4
    ISBN (Electronic)9781728110752
    DOIs
    Publication statusPublished - 1 Oct 2020
    Event13th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2020 - Porto, Portugal
    Duration: 23 Mar 202027 Mar 2020

    Conference

    Conference13th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2020
    Country/TerritoryPortugal
    CityPorto
    Period23/03/2027/03/20

    Keywords

    • gamification in teaching formal method
    • gamification in teaching software engineering
    • teaching formal method

    Fingerprint

    Dive into the research topics of 'Can Learning Formal Specification Be Fun? - Experience and Perspective'. Together they form a unique fingerprint.

    Cite this