A Framework to Support 3D Explicit Modeling Education and Practice