A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network

碩士 === 健行科技大學 === 資訊工程所 === 101 === In school, learning computer programming is hard for many people. The distance between teachers and students or the insufficient of interaction make this problem be more severe. When learners practice by themselves, they easily meet questions that they do not know...

Full description

Bibliographic Details
Main Authors: Chao-Chung Liu, 劉朝中
Other Authors: 林忠億
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/64raqf
id ndltd-TW-101CYU05394010
record_format oai_dc
spelling ndltd-TW-101CYU053940102019-05-15T21:03:46Z http://ndltd.ncl.edu.tw/handle/64raqf A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network 基於社群網路建構同儕學習與測驗環境之研究 - 以程式設計為例 Chao-Chung Liu 劉朝中 碩士 健行科技大學 資訊工程所 101 In school, learning computer programming is hard for many people. The distance between teachers and students or the insufficient of interaction make this problem be more severe. When learners practice by themselves, they easily meet questions that they do not know how to solve yet. Such situation leads to low learning efficiency. When the interaction between students and teachers is insufficient, it is difficult that a teacher can take care of all students. Students might give up learning simply because they do not catch the lecture progress. Learning environment plays an important roles as well. Students practice by themselves would not have any help when they have questions. In this work, we develop an online system called CodeBook. It is based on the concept of social network and the mechanism of peer learning. Learners can either ask or answer questions online. Teachers not only can answer questions but also know the learning situation of a particular student by checking her source codes. CodeBook provides online judge functionality which is capable of auto-scoring so that both teachers and students can know their learning effects in a short time. With those feedback information, teachers can adjust teaching progress to fit students’ ability. 林忠億 2013 學位論文 ; thesis 34 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 健行科技大學 === 資訊工程所 === 101 === In school, learning computer programming is hard for many people. The distance between teachers and students or the insufficient of interaction make this problem be more severe. When learners practice by themselves, they easily meet questions that they do not know how to solve yet. Such situation leads to low learning efficiency. When the interaction between students and teachers is insufficient, it is difficult that a teacher can take care of all students. Students might give up learning simply because they do not catch the lecture progress. Learning environment plays an important roles as well. Students practice by themselves would not have any help when they have questions. In this work, we develop an online system called CodeBook. It is based on the concept of social network and the mechanism of peer learning. Learners can either ask or answer questions online. Teachers not only can answer questions but also know the learning situation of a particular student by checking her source codes. CodeBook provides online judge functionality which is capable of auto-scoring so that both teachers and students can know their learning effects in a short time. With those feedback information, teachers can adjust teaching progress to fit students’ ability.
author2 林忠億
author_facet 林忠億
Chao-Chung Liu
劉朝中
author Chao-Chung Liu
劉朝中
spellingShingle Chao-Chung Liu
劉朝中
A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network
author_sort Chao-Chung Liu
title A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network
title_short A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network
title_full A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network
title_fullStr A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network
title_full_unstemmed A Study on Building a Peer Learning and Testing Environment for Computer Programming Based on Social Network
title_sort study on building a peer learning and testing environment for computer programming based on social network
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/64raqf
work_keys_str_mv AT chaochungliu astudyonbuildingapeerlearningandtestingenvironmentforcomputerprogrammingbasedonsocialnetwork
AT liúcháozhōng astudyonbuildingapeerlearningandtestingenvironmentforcomputerprogrammingbasedonsocialnetwork
AT chaochungliu jīyúshèqúnwǎnglùjiàngòutóngcháixuéxíyǔcèyànhuánjìngzhīyánjiūyǐchéngshìshèjìwèilì
AT liúcháozhōng jīyúshèqúnwǎnglùjiàngòutóngcháixuéxíyǔcèyànhuánjìngzhīyánjiūyǐchéngshìshèjìwèilì
AT chaochungliu studyonbuildingapeerlearningandtestingenvironmentforcomputerprogrammingbasedonsocialnetwork
AT liúcháozhōng studyonbuildingapeerlearningandtestingenvironmentforcomputerprogrammingbasedonsocialnetwork
_version_ 1719109663583109120