This report describes the development of the learning material \textit{Learn You a Physics for Great Good!}. The project was a bachelor thesis project at the department of Computer Science and Engineering at Chalmers University of Technology. The objective of the project is to create a text-based learning material which presents physics with the help of the programming concept \textit{domain specific languages}, where the domain specific languages are implemented in the programming language Haskell. Furthermore, the pedagogical usefulness of the learning material, and how well physics and domain specific languages can be combined, shall be discussed.
0 commit comments