Useful Activities for Improving the Attitudes and Characteristic of Student Groups in Programming Course

Isao Miyaji

Abstract


In a programming course, lectures were given using a slideshow, and syntax and example programs from a textbook were explained. Afterward, students received worksheets with example programs and problems for practicing syntactic elements, and the professor explained the worksheets. The students then performed an exercise where they created a program based on example programs as an assignment. They were instructed to finish as much of their program as possible during class and to submit their program file and a report file over an e-learning site. They could learn either in class or through lecture slides uploaded to an e-learning site. Students' attitudes were assessed before and after the course. The attitudes and activities were analyzed with cluster analysis. Useful activities for improving the attitudes in a programming course were found by chi-square analysis of cross-tabulation of attitude and activity clusters. Principal component analysis of attitudes was conducted. Students were classified based on principal components of attitude scores. Characteristic of student groups is explained. The findings are reported in this paper.

Keywords


programming course; useful activities; attitude; blended learning; exercise, assignment

Full Text:

PDF

Refbacks

  • There are currently no refbacks.