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 |
Summary: | 碩士 === 健行科技大學 === 資訊工程所 === 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.
|
---|