On the design of a self-referential tutorial
XForms [XF1][XF2] is a declarative programming language, with a different programming paradigm compared to traditional programming languages. Since it requires a new way of thinking about programming, learning materials are paramount for people wanting to use the language and understand its benefits.
This paper discusses the method used to build a hands-on tutorial for XForms, using XForms, with the decisions taken, the techniques used, and the benefits that the approach gave.
|Markup UK 2021|
|Organisation||Distributed and Interactive Systems, CWI|
Pemberton, S. (2021). On the design of a self-referential tutorial. In Proceedings of Markup UK (pp. 124–132).