Download - Educational Technology & Society
Download - Educational Technology & Society
Download - Educational Technology & Society
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Table 5. The statistics of the students’ discussions related to coursework assignments<br />
Question Reply Reply /Question Question solved Question solved / Question<br />
Assignment1 4 1 0.25 1 0.25<br />
Assignment2 0 0 0.00 0 0.00<br />
Assignment3 10 5 0.50 2 0.40<br />
Assignment4 27 25 0.93 20 0.74<br />
Assignment5 27 39 1.44 25 0.93<br />
Assignment6 17 19 1.12 15 0.88<br />
Assignment7 8 7 0.88 5 0.63<br />
Comments from interview with the students<br />
Three students, SA, SB, and SC, were chosen randomly from three grade-based groups for in-depth interviews. The<br />
teacher interviewed with the three students after the course end. Some of the students’ comments that are useful for<br />
improving WCSS are summarized as follows:<br />
• The suggested concepts listed on an exercise web page can hint which concepts I can use in completing the<br />
exercise. If I don’t know how to complete it, the hint can help me. But sometimes it may limit my creativity in<br />
using other concepts to complete the exercise. (responded by SB)<br />
• Since each student received different programming exercises, it was not easy to find someone who received the<br />
same exercises as me. It forced me to complete the assigned exercises by myself. (responded by SC)<br />
• Most of the assigned exercises are very difficult. I needed to spend considerable time completing each assigned<br />
exercise. I feel that it is not fair to give me difficult exercises. (responded by SA)<br />
• The e-dictionary system was useful in learning programming concepts since it provided related learning<br />
materials, such as explanations, discussion threads, and programming examples. However, it did not help me<br />
analyze the algorithm of the assigned programming exercises. (responded by SB and SC)<br />
• If I did not know which concepts I needed to complete a programming exercise, then the e-dictionary system<br />
was not useful in helping me complete the programming exercises. (responded by SB)<br />
• The learning materials in the e-dictionary system were too simple and did not cover enough materials. It can not<br />
advance my skills. I prefer finding learning materials on the Internet for solving problems and learning.<br />
(responded by SA)<br />
Discussions<br />
The designed WCSS system, including PADS, e-dictionary, and peer recommendation system, provide three ways of<br />
assistance to support students in performing coursework within their ZPD. A result is statistically significant<br />
revealing that students with the support of the WCSS in a coursework activity have higher likelihood of doing their<br />
coursework within their ZPD than without the support of WCSS. In addition, the number of exercises that can be<br />
completed before deadline by students with the support of WCSS is significantly more than those done by students<br />
without the support of WCSS. It partly prove that the WCSS can provide effective support for students to complete<br />
their exercises. According to these results, we believe that WCSS can improve learning in the coursework activity by<br />
providing challenge and assistance.<br />
The exercise web page that presents hyperlinks to the e-dictionary and peer recommendation system reminds<br />
students which ways of assistance can be used for completing their exercises. Moreover, the programming concepts<br />
listed in the concept section suggest which concepts can be used for completing the exercise. The WCSS providing<br />
explicit guidance and task-related assistance in the exercise web page can direct students to complete their exercises.<br />
It also reduce students’ cognitive load in help seeking activities (Aleven, Stahl, Schworm, Fischer, & Wallace,<br />
2003). However, the explicit guidance may be ineffective where self-regulation is needed (Hill & Hannafin, 2001)<br />
and sometimes may hinder students from using different programming concepts for solving problems (SB responded<br />
this). The explicit guidance has both positive and negative effects for learning. Therefore instructional designers<br />
should consider this factor to provide learners appropriate support.<br />
217