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...
Main Authors: | , |
---|---|
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 |