Blended Learning: Alternative Method Of Core Curriculum To Improve 21th Century Student’s Creative Thinking Skills