A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments

碩士 === 國立中央大學 === 網路學習科技研究所 === 98 === Currently, with the popularity of the Web 2.0 concept and the sharing contents provided by users in the most websites, the programming courses that students were used to be taught with programming examples from lecturing provided by teaching or getting help fro...

Full description

Bibliographic Details
Main Authors: Yu-Wei Chuang, 莊予瑋
Other Authors: Wu-Yuin Hwang
Format: Others
Language:en_US
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/84467578786391924879
id ndltd-TW-098NCU05726004
record_format oai_dc
spelling ndltd-TW-098NCU057260042016-04-20T04:18:00Z http://ndltd.ncl.edu.tw/handle/84467578786391924879 A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments Web2.0工具之程式設計分享與引用及其對於在Web環境學習之影響 Yu-Wei Chuang 莊予瑋 碩士 國立中央大學 網路學習科技研究所 98 Currently, with the popularity of the Web 2.0 concept and the sharing contents provided by users in the most websites, the programming courses that students were used to be taught with programming examples from lecturing provided by teaching or getting help from reference books. Those ways usually come up with the expert point of view and one-way lecturing mode for students to teach the programming examples. It is difficult to help students from their perspective, as well as to provide diverse programming examples for them. In this study, a web-based programming assisted system had been designed based on the Web 2.0 concepts (WPAS 2.0) for students. In order to let students freely share their learning contents by the WPAS 2.0, some tools were designed for helping them to accomplish that task, including: code annotation tool for annotating on programming code, code tagging tool which is based on folksonomy , code rating tool to let students evaluate others’ code, and code citation mechanism. Those tools were designed with the concept of Web 2.0 to assist students for sharing what they had learned, and to solve their programming problems further more. After a practical experiment was conducted in the classroom, the relationship between the programming learning activities and their effect on students’ learning achievements were studied in this research. The results had shown that the sharing platform was very useful and played an important role for students to get high activity achievements. But there was no instantly direct help for increasing students’ programming ability by sharing programming examples. Besides, students’ perceived viewpoints about WPAS 2.0 by questionnaires were investigated as well. At the end of the course, an in-depth interview was held to study some students who performed extremely contrarily in the class or had special behavior in the programming learning activities. Finally, some conclusions and suggestions are provided in order to help teaching and learning in programming courses with programming sharing system. Wu-Yuin Hwang 黃武元 2010 學位論文 ; thesis 83 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 網路學習科技研究所 === 98 === Currently, with the popularity of the Web 2.0 concept and the sharing contents provided by users in the most websites, the programming courses that students were used to be taught with programming examples from lecturing provided by teaching or getting help from reference books. Those ways usually come up with the expert point of view and one-way lecturing mode for students to teach the programming examples. It is difficult to help students from their perspective, as well as to provide diverse programming examples for them. In this study, a web-based programming assisted system had been designed based on the Web 2.0 concepts (WPAS 2.0) for students. In order to let students freely share their learning contents by the WPAS 2.0, some tools were designed for helping them to accomplish that task, including: code annotation tool for annotating on programming code, code tagging tool which is based on folksonomy , code rating tool to let students evaluate others’ code, and code citation mechanism. Those tools were designed with the concept of Web 2.0 to assist students for sharing what they had learned, and to solve their programming problems further more. After a practical experiment was conducted in the classroom, the relationship between the programming learning activities and their effect on students’ learning achievements were studied in this research. The results had shown that the sharing platform was very useful and played an important role for students to get high activity achievements. But there was no instantly direct help for increasing students’ programming ability by sharing programming examples. Besides, students’ perceived viewpoints about WPAS 2.0 by questionnaires were investigated as well. At the end of the course, an in-depth interview was held to study some students who performed extremely contrarily in the class or had special behavior in the programming learning activities. Finally, some conclusions and suggestions are provided in order to help teaching and learning in programming courses with programming sharing system.
author2 Wu-Yuin Hwang
author_facet Wu-Yuin Hwang
Yu-Wei Chuang
莊予瑋
author Yu-Wei Chuang
莊予瑋
spellingShingle Yu-Wei Chuang
莊予瑋
A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments
author_sort Yu-Wei Chuang
title A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments
title_short A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments
title_full A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments
title_fullStr A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments
title_full_unstemmed A Study of Web 2.0 Tools with Computer Programming Sharing and Citation and Its Effect to Learning in the Web-Based Environments
title_sort study of web 2.0 tools with computer programming sharing and citation and its effect to learning in the web-based environments
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/84467578786391924879
work_keys_str_mv AT yuweichuang astudyofweb20toolswithcomputerprogrammingsharingandcitationanditseffecttolearninginthewebbasedenvironments
AT zhuāngyǔwěi astudyofweb20toolswithcomputerprogrammingsharingandcitationanditseffecttolearninginthewebbasedenvironments
AT yuweichuang web20gōngjùzhīchéngshìshèjìfēnxiǎngyǔyǐnyòngjíqíduìyúzàiwebhuánjìngxuéxízhīyǐngxiǎng
AT zhuāngyǔwěi web20gōngjùzhīchéngshìshèjìfēnxiǎngyǔyǐnyòngjíqíduìyúzàiwebhuánjìngxuéxízhīyǐngxiǎng
AT yuweichuang studyofweb20toolswithcomputerprogrammingsharingandcitationanditseffecttolearninginthewebbasedenvironments
AT zhuāngyǔwěi studyofweb20toolswithcomputerprogrammingsharingandcitationanditseffecttolearninginthewebbasedenvironments
_version_ 1718228474349486080