Skip to main content

A Web-Based Virtual Lab Platform for Algorithm Learning

  • Conference paper
  • First Online:
  • 1102 Accesses

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

Abstract

Due to the complex in building experiment environment, difficulty to analysis correctness and performance of algorithm in algorithm design experiment in information science courses. In this paper, a web-based virtual lab platform for algorithm learning was designed and developed. In this platform, each resource will be packaged as a web-service, student is able to submit source code of their algorithm developed by multi-programming language to the server and choose corresponding virtual experiment component to build experiment process for testing their algorithm. This platform will enable student to concentrate on the design and optimization of the algorithm. In the last, a virtual experiment system of digital image processing illustrates the effectiveness of the platform.

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 EPUB and 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

References

  1. Mitra, S.K.: Digital Signal Processing-A Computer Based Approach[M], 2nd edn., pp. 1–40. Mcgraw-Hill Companies, New York (2001)

    Google Scholar 

  2. Yaron, D., Karabinos, M., Lange, D., Greeno, J.G., Leinhardt, G.: The ChemCollective-virtual labs for introductory chemistry courses. Science 328(5978), 584–585 (2010)

    Article  Google Scholar 

  3. Bal, G., Bayhan, S.: Internet based virtual electric machine lab: switched reluctance motor. In: International Conference on Application of Information and Communication Technologies, pp. 1–5. IEEE Computer Society, Tashkent (2010)

    Google Scholar 

  4. Li, P.: Exploring virtual environments in a decentralized lab. ACM SIGITE Res. IT 1(6), 4–10 (2009)

    Article  Google Scholar 

  5. Li, L., Zheng, Y., Zhong, S.: IWVL: a web-based virtual lab for physics teaching in junior high schools. In: Computing and Intelligent Systems. vol. 233, pp. 192–199. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  6. Sheng, Y., Wang, J., Wang, W., Liu, L.: Design and implementation of collaboration support in virtual experiment environment. In: Luo, X., Spaniol, M., Wang, L., Li, Q., Nejdl, W., Zhang, W. (eds.) ICWL 2010. LNCS, vol. 6483, pp. 399–403. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Wang, Y., Zhang, L., Sheng, Y., Zhang, H.: Design and implementation of principles of computer organization virtual lab based on component. In: Leung, E.W.C., Wang, F.L., Miao, L., Zhao, J., He, J. (eds.) WBL 2008. LNCS, vol. 5328, pp. 35–45. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  8. Sheng, Y., Wang, W., Wang, J., Chen, J.: A virtual laboratory platform based on integration of java and matlab. In: Li, F., Zhao, J., Shih, T.K., Lau, R., Li, Q., McLeod, D. (eds.) ICWL 2008. LNCS, vol. 5145, pp. 285–295. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu Sheng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sheng, Y., Zhou, W., Wang, J. (2015). A Web-Based Virtual Lab Platform for Algorithm Learning. In: Chiu, D., et al. Advances in Web-Based Learning – ICWL 2013 Workshops. ICWL 2013. Lecture Notes in Computer Science(), vol 8390. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46315-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-46315-4_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-46314-7

  • Online ISBN: 978-3-662-46315-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics