Text this: A Framework to Support the Delivery and Assessment of Practical-Based Concepts on Online Learning