Learning To Code For Data Science