Augmented reality, black box, computer numerical control, educational materials, multimedia development lifecycle