Bringing Balance to the Forces of Learning Design: Integrating Self-Regulated Planning and Scripting via Model Transformations | IEEE Conference Publication | IEEE Xplore