The Course Starts with Basic Knowledge about python . Then start discussion on basic tools like if-elif,loop etc. then writing very basic programmes. Once student feels free to write codes then start solving problems using list,tuple,loop, function,array etc. In the second phase of learning Dictionary,File Handling,GUI are discussed. here We learn some standard problem solving for Examinations and more for campus coding Rounds. Once a student finishes the course, would feel confident not only about Python just but thinking about the logic of Problem solving also. Pace of teaching depends on the grasping speed of the student.