With data science languages, sometimes learning the basics can be the hardest part. The QAC offers several .25 credit classes that introduce students to the necessities of different languages, but even fitting all the necessary information into a half a semester can be difficult. This past quarter, Professor Pavel Oleinikov utilized a website called DataCamp to help his students get comfortable with the basics of Python. DataCamp is an online collection of data science lessons that teaches users through videos and repetitive exercises. The website has an in-browser code box that allows users to code right on the website without having to download any software. Each lesson takes roughly 30 minutes to 1 hour to complete, making it a convenient way to nail down a specific skill.
Students in Pavel’s Working with Python class really enjoyed being assigned DataCamp lessons as homework. “We only have 3 hours, and that may seem long but that’s not a lot of time considering the concepts that we’re learning,” said Anthony Price. These .25 credit classes move quickly, and so there isn’t much time to backtrack if students are lost. And students can always Google around for answers, but sometimes the vast amount of material returned can be overwhelming. This is why it is important to have resources in place so that students don’t give up before they get comfortable.