Open-Ended Problems Improve High-Level Thinking Skills of Vocational High School Students with CPS Learning