Abstract
Collaborative learning, which includes activities of interaction between learners, share knowledge each other, and cooperate in finishing some tasks, is a popular research topic in the past decades. The essence of collaborative learning is that active participation is significant in the learning process and that learners share the valuable knowledge to the other learners in traditional classroom. Nowadays, computers and information technology (IT) become a general component on a lot of aspects of education. The combination of collaborative learning and information technology is commonly called “Computer Supported Collaborative Learning” (CSCL), and that is currently having much attention. Therefore, we have developed a friendly server / client tool, which embedded voice and text chat communication to support collaborative learning via internet. Learner can study from group’s collaborative learning, find and solve the problem of C programming language designing through communicating and discussing. Besides, it makes users gained the experience and knowledge of program designing efficiently.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Wong, W.T., Chou, Y.M.: An Interactive Bomberman Game-Based Teaching/Learning Tool for Introductory C Programming. In: Hui, K.-c., Pan, Z., Chung, R.C.-k., Wang, C.C.L., Jin, X., Göbel, S., Li, E.C.-L. (eds.) EDUTAINMENT 2007. LNCS, vol. 4469, pp. 433–444. Springer, Heidelberg (2007)
Kao, F.C., Feng, T.H., Kuo, C.L.: The Design of Internet Collaborative Learning System Structure with the Integration of 3D Virtual Instruments. In: 4th IEEE International Workshop on Technology for Education in Developing Countries(TEDC 2006), Iringa, pp. 71–75 (2006)
Luo, S., Sun, S., Pan, Y.: An Object-Oriented Integrated Knowledge Approach to Internet-Based Product Collaborative Conceptual Design. In: 9th International Conference on Computer Supported Cooperative Work in Design, vol. 2, pp. 1129–1134 (2005)
Björck, U.: Theoretical foundations of Computer Supported Sustainable Learning Processes (CSSLP). In: Nuldén, U., Hardless, C. (eds.) CSCL, A Nordic Perspective. Papers From the Nordic Workshop on Computer Supported Collaborative Learning, Göteborg, Sweden, pp. 11–17 (1999)
Caballe, S.: On the Advantages of Using Web & Grid Services for the Development of Collaborative Learning Management Systems. In: First International Conference on Complex Intelligent and Software Intensive Systems (CISIS 2007), Vienna, pp. 263–270 (2007)
Turani, A., Calvo, R.: Sharing Synchronous Collaborative Learning Structures using IMS Learning Design. In: 7th International Conference on Information Technology Based Higher Education and Training (ITHET 2006), Ultimo, NSW, pp. 25–34 (2006)
Yu, D., Chen, X.: Supporting Collaborative Learning Activities with IMS LD. In: 9th International Conference on Advanced Communication Technology (ICACT 2007), Gangwon-Do, vol. 1, pp. 316–320 (2007)
Hong, H.C., Chen, Y.C.: Design and Implementation of a Web-based Real-time Interactive Collaboration Environment. In: Ninth IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 2003), pp. 295–300 (2003)
Wijekumar, K.J.: Implementing Collaborative Learning Research in Web-Based Course Design and Management Systems. In: IEEE International Conference on Advanced Learning Technologies, Madison, WI, pp. 86–89 (2001)
Deshpande, N., de Vries, B., van Leeuwen, J.P.: Building and Supporting Shared Understanding in Collaborative Problem-solving. In: Ninth International Conference on Information Visualisation (IV 2005), pp. 737–742 (2005)
Liu, Z., Jin, H., Fang, Z.: Collaborative Learning in E-Learning based on Multi-Agent Systems. In: 10th International Conference on Computer Supported Cooperative Work in Design, Nanjing, pp. 1–5 (2006)
Asensio, J.I., Dimitriadis, Y.A., Heredia, M., Martinez, A., Alvarez, F.J., Blasco, M.T., Osuna, C.A.: Collaborative Learning Patterns: Assisting the Development of Component-Based CSCL Applications. In: 12th Euromicro Conference on Parallel, Distributed and Network-Based Processing (EUROMICRO-PDP 2004), pp. 218–224 (2004)
Howell, K.: First Computer Languages. J. Computing Sciences in Colleges archive, Consortium for Computing Sciences in Colleges, USA 18(4), 317–331 (2003)
Ge, Z., Hillenbrand, M., Müller, P.: Facilitating the Interoperability among Different VoIP Protocols with VoIP Web Services. In: First International Conference on Distributed Frameworks for Multimedia Applications (DFMA 2005), pp. 39–44 (2005)
Butcher, D., Li, X., Guo, J.: Security Challenge and Defense in VoIP Infrastructures. IEEE Transactions on Systems, Man, and Cybernetics-Part C: Application and Reviews 37(6), 1152–1162 (2007)
Ko, C.S.: Voice Application On Multi-Player Online Game. Chung Hua University, Hsihchu, Taiwan [text in Chinese] (2007)
Liu, H., Mouchtaris, P.: Voice over IP signaling: H.323 and beyond. IEEE Communications Magazine 38, 142–148 (2000)
Chen, C.H.: VoIP Support on Massive Multi-player Online Game Architecture. Chung Hua University, Hsihchu, Taiwan [text in Chinese] (2006)
Voice Over IP 101 Understanding the Basic Networking Functions, Components, and Signaling Protocols in VoIP Networks, pp. 9-11(2007), http://www.juniper.net/solutions/literature/white_papers/200087.pdf
OpenH323 Project, http://www.openh323.org
NetBeans Collaboration Project, http://collab.netbeans.org/index.html
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chang, WC., Chen, KC. (2008). Collaborative Learning Tool Applying to C Programming Language. In: Li, F., Zhao, J., Shih, T.K., Lau, R., Li, Q., McLeod, D. (eds) Advances in Web Based Learning - ICWL 2008. ICWL 2008. Lecture Notes in Computer Science, vol 5145. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85033-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-85033-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85032-8
Online ISBN: 978-3-540-85033-5
eBook Packages: Computer ScienceComputer Science (R0)