WIP: A Unit Testing Framework for Self-Guided Personalized Online Robotics Learning