Skip to main content

Collaborative Learning Tool Applying to C Programming Language

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5145))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Chapter  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Howell, K.: First Computer Languages. J. Computing Sciences in Colleges archive, Consortium for Computing Sciences in Colleges, USA 18(4), 317–331 (2003)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. Ko, C.S.: Voice Application On Multi-Player Online Game. Chung Hua University, Hsihchu, Taiwan [text in Chinese] (2007)

    Google Scholar 

  17. Liu, H., Mouchtaris, P.: Voice over IP signaling: H.323 and beyond. IEEE Communications Magazine 38, 142–148 (2000)

    Google Scholar 

  18. Chen, C.H.: VoIP Support on Massive Multi-player Online Game Architecture. Chung Hua University, Hsihchu, Taiwan [text in Chinese] (2006)

    Google Scholar 

  19. 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

  20. OpenH323 Project, http://www.openh323.org

  21. NetBeans Collaboration Project, http://collab.netbeans.org/index.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Frederick Li Jianmin Zhao Timothy K. Shih Rynson Lau Qing Li Dennis McLeod

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics