Design Thinking And Prototyping: Learning Journey