A teaching framework for a visual computing lecture. Shown are the task creation interface, the task solving interface and the finished task inspecting interface.