As a Programming coach, I want to help students to understand the concepts of programming and make them see the problems that may arise while building logic and handle those problems with the help of Learn by doing approach which I learned from MSIT's pedagogy.