<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

Finding trustworthy experts to help problem solving on the programming learning forum

dc.citation.epage99en_US
dc.citation.issue1en_US
dc.citation.spage81en_US
dc.citation.volume18en_US
dc.citation.woscount0
dc.contributor.authorTseng, Shian-Shyongen_US
dc.contributor.authorWeng, Jui-Fengen_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2014-12-08T15:19:58Z
dc.date.available2014-12-08T15:19:58Z
dc.date.issued2010en_US
dc.description.abstractThe most important thing for learners in Programming Language subject is problem solving. During the practical programming project, various problems may occur and learners usually need consultation from the senior programmers (i.e. the experts) to assist them in solving the problems. Thus, the inquiry-based learning with learning forum is applied to assist the programming problem solving. However, even if the learning community of the forum is provided, the finding of trustworthy and available experts for improving the quality of social interactions is still difficult for students. Therefore, the idea of applying the social network service of Web 2.0 with the trustworthy experts finding service is proposed to actively consult the experts based on their topic of interest, trustworthiness, and availability. The experts' topic interest and trustworthy degree are obtained from the experts' posting documents on the forum. To maintain the dynamic discussion topics and avoid the synonym problem on the forum, the Programming Capability Ontology is constructed as the consensus taxonomy by the distributed clustering algorithm. The self-organized ontology maintenance scheme is also proposed to maintain and update the new topic keywords in the ontology. The availability of experts can be approximately calculated from their online presence log. Moreover, the updating of the experts' presence value is modeled by the fading probability function of the Ant Colony Algorithm. Finally, the quality of the expert finding service and learners' satisfaction with the expert finding service has been evaluated. The experimental result shows that the feasibility and the effectiveness of the proposed approach are satisfactory.en_US
dc.identifier.doi10.1080/10494820903195264en_US
dc.identifier.issn1049-4820en_US
dc.identifier.journalINTERACTIVE LEARNING ENVIRONMENTSen_US
dc.identifier.urihttp://dx.doi.org/10.1080/10494820903195264en_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/14147
dc.identifier.wosnumberWOS:000277474400005
dc.language.isoen_USen_US
dc.subjecttrustworthy social networken_US
dc.subjectontologyen_US
dc.subjectcollective intelligenceen_US
dc.subjectprogramming learningen_US
dc.subjectforumen_US
dc.titleFinding trustworthy experts to help problem solving on the programming learning forumen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
000277474400005.pdf
Size:
1.34 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: