Mantras The most effective method: practice (conscious practice) Turning Problems Into Code Write a problem statement (A short description) Extract Input, Output and Process Visualize via diagram or sketch