Can Learning Formal Specification Be Fun? —Experience and Perspective | IEEE Conference Publication | IEEE Xplore