More About Python Study Groups

More About Python Study Groups


Using information around us to understand human behavior has become one of the skills necessary for today's social scientists, and the use of programming language is an important part of it. In order to promote the programming language in the College of Social Science, the Ministry of Economic Affairs cooperated with the ccClub, and the students of the department  to hold the first Python study group, which has received enthusiastic response.

The study group lasted for 12 weeks from September to December, including 6 weeks of basic Python programming, 4 weeks of data analysis tools (Numpy & Pandas), and 2 weeks of web crawling operation. As soon as it was launched, it received more than 650 registration forms, and finally admitted 149 students, half of the students were from the College of Social Science.


The students not only signed up enthusiastically, but also attended the event cheerfully. After the course, more than 10 students asked if they had the opportunity to become a staff member. We hope that in the next semester, they will be able to lead other students in programming and data analysis.

On the feedback questionnaire after class, about 80% of the students said that the course met their needs (8-10 points), and the average time spent weekly is about 3 hours on review and homework. Of course, for some students, some of the content is still quite challenging (such as module, recursion, dictionary, etc.), but that is what makes the courses more interesting. Finally, about 37% of students hope that the next semester’s study session can adopt regression analysis, machine learning and other methods to further analyze the data.

Seeing the enthusiastic feedback from the students, the team is more confident in promoting the programming language and data analysis in the College of Social Science and expects to hold more relevant courses.