教師著作
Permanent URI for this collectionhttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/31276
Browse
2 results
Search Results
Item Effects of Guided Collaboration on Sixth Graders' Performance in Logo Programming(IEEE, 2007-10-10) Lin, Janet Mei-Chuen; Li, Yun-Lung; Ho, Rong-Guey; Li, Chia-ChenIn this study we investigated whether guided collaboration would enhance elementary school students' achievement in learning to program in MSWLogo. Ninty- four sixth graders were randomly assigned to the individual-learning group, the free-collaboration group or the guided-collaboration group. All students were taught to follow the problem-solving steps of analysis, design, coding, debugging, and reflection, but only students of the guided-collaboration group were provided a worksheet that aimed to force students to carry out all specified activities at each step. A statistical analysis of students' test scores showed that the guided-collaboration group significantly outperformed the other two groups. The differences among the low achievers of the three groups were especially significant, indicating that they had benefited the most from guided collaboration. It was also found that guided collaboration promoted meaningful discussions among students, which had contributed to their better understanding of programming concepts and problem-solving skills, and hence better test scores.Item Teaching Programming Concepts to High School Students with Alice(IEEE, 2009-10-18) Wang, Ting-Chung; Mei, Wen-Hui; Lin, Shu-Ling; Chiu, Sheng-Kuang; Lin, Janet Mei-ChuenA quasi-experiment was conducted in this research to investigate the feasibility of using Alice in teaching high school students programming concepts. The subjects were 166 10th-grade students from four intact classes. Alice was taught to two randomly selected classes, and the other two classes were taught C++, both for 8 weeks. The programming constructs students learned included variables, arithmetic expressions, selection structures, repetition structures and built-in functions. An analysis of students' test scores revealed that the Alice group performed significantly better than the C++ group, indicating that Alice seemed to be more effective in facilitating students' comprehension of fundamental programming concepts. Results of questionnaire surveys did not show any significant difference between the two groups in students' motivation toward learning computer programming or their overall learning experience, suggesting that the participating students seemed to have received the two languages equally well.