Skip to main content

Development of Contents Improving the Effectiveness of Self Learning, for the C Program Language

  • Conference paper
Advances in Web Based Learning - ICWL 2008 (ICWL 2008)

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

Included in the following conference series:

  • 1480 Accesses

Abstract

The web affords unique opportunities to assist students in learning. Due to the rapid proliferation of the web in recent years, many educators seek to improve the effectiveness of their instruction by providing innovative web-based course material to their students. In particular, many web-based educational contents are being developed. It helps to teach and train students. It is spreading widely due to repeated learning any time, any where. In this paper we implemented C functions and quizzes for checking comprehension of statements in a C programming lecture, developing scenario related concepts and algorithm comprehension. We used visual representation. The web-based contents were implemented as FLASH animations or Java applets.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jarc, D.J., Feldman, M.B., Heller, R.S.: Accessing the Benefits of Interactive Prediction Using Web-based Algorithm Animation Courseware. In: SIGCSE 2000, pp. 377–381 (2000)

    Google Scholar 

  2. Ierardi, D., Li, T.W.: Binary Search Tree Applets, September 1 (2001), http://aleph0.clarku.edu/%7Eachou/cs102/examples/bst_animation/

  3. Dann, W., Cooper, S.: Pausch, Using Visualization to Teach Novices Recursion. In: Proc. Technology into Computer Science Education, pp. 109–112 (2001)

    Google Scholar 

  4. Jarc, D.J.: Interactive Data Structure Visualizations, http://www.student.seas.gwu.edu/~idsv/idsv.html

  5. Choi, K., Jeon, H.: A Study on the Development of an Web-based C Compiler for C Programming Lab. In: IC 2003 proceeding, vol. II, pp. 698–700 (2003)

    Google Scholar 

  6. Asif, A.: Sample multimedia elements for teaching dogotal signal processing in communication, http://www.cs.yorku.ca/~asif/spc/multimedia.htm

  7. Schodorf, J.B., Yoder, M.A., McClellan, J.H., Schafer, R.W.: Using multimedia to teach the theory of digital multimedia signal. IEEE Transactions on Education 39(3), 226–341 (1996)

    Article  Google Scholar 

  8. Kim, D., Choi, K., Lee, S.: Implementation of web-based virtual laboratory for electronic circuits. Korean Society for Engineering Education & technology 6(1) (2003)

    Google Scholar 

  9. Goodrich, M.T., Tamassia, R.: Data Structures and Algorithms in Java, 4th edn., http://ww0.java4.datastructures.net

  10. Choi, K., Lee, S., Ahn, J.: Practice & compenhension for C programming. ShinHwa press (2001)

    Google Scholar 

  11. MaengkyeeKang: Data Structure. Hongneung Science Press (1995)

    Google Scholar 

  12. Holub, A.: Taming Java Threads. Apress (2001)

    Google Scholar 

  13. Cornell, G., Horstmann, C.S.: core JAVA SunSoft Press (1997)

    Google Scholar 

  14. Oaks, S., Wong, H.: Java Threads, 2nd edn. O’Reilly, Sebastopol (1999)

    Google Scholar 

  15. Lee, H., Lee, Y.: Java Programming Bible Ver. 2. YoungJin Press (2000)

    Google Scholar 

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

Han, S. et al. (2008). Development of Contents Improving the Effectiveness of Self Learning, for the C Program 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_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85033-5_21

  • 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