Teaching Programming Courses Online using Cloud System: Practices and Future Challenges

Full Text (PDF, 352KB), PP.14-19

Views: 0 Downloads: 0

Author(s)

Lakshmanan Senthilkumar 1,*

1. Department of Information Technology, Sikkim Manipal University – Directorate of Distance Education, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2014.12.02

Received: 12 Sep. 2014 / Revised: 6 Oct. 2014 / Accepted: 3 Nov. 2014 / Published: 8 Dec. 2014

Index Terms

E-Learning, Cloud system, pedagogy, Learning Management System.

Abstract

Acceptance of cloud systems as the future has given way to a large number of cloud application installations. They have their presence across domains be it banking, gaming, education and others. A cloud based solution brings down the cost of ownership and maintenance for the host organization. For the users a resilience to use any type of end device being it a workstation, laptop, netbook or even a smartphone to access the application. A typical cloud based LMS was developed with appropriate pedagogy to teach programming courses. Necessary software required are made available on the cloud, with a bare minimum hardware spec requirement at the user end. The paper highlights the adaptability to such pure online course by the students and their learning outcomes. The paper also discusses the issues and challenges both in terms of technology and pedagogy which needs to be addressed when such online courses are planned.

Cite This Paper

Lakshmanan Senthilkumar, "Teaching Programming Courses Online using Cloud System: Practices and Future Challenges", International Journal of Modern Education and Computer Science (IJMECS), vol.6, no.12, pp.14-19, 2014. DOI:10.5815/ijmecs.2014.12.02

Reference

[1]E. Aljenaa et.al., TOWARDS AN EFFICIENT E-LEARNING SYSTEM BASED ON CLOUD COMPUTING, Second Kuwait Conf. on E-Services and E-Systems, April 5-7, 2011
[2]Mohssen M. Alabbadi, Cloud Computing for Education and Learning: Education and Learning as a Service (ELaaS), 14th International Conference on Interactive Collaborative Learning (ICL), 2011.
[3]Ahmed Al- Hunaiyyan and Hanna Al-Sharrah, A New Instructional Competency Model: Towards an Effective E-learning System and Environment, IJITCS, Volume 5: Issue on September / October, 2012
[4]Frank Doelitzscher et.al, Private cloud for collaboration and e-Learning services: from IaaS to SaaS, Springer Computing, 2011
[5]Le Xu et.al. “V-Lab: A Cloud-based Virtual Laboratory Platform for Hands-On Networking Courses”, ACM, ITiCSE’12, July 3–5, 2012
[6]Ying Jing et.al., Architecture of AppScale-Based Network Teaching Platform, ICCC’11, August 13–14, 2011, Wuhan, China
[7]Bo Dong et. al., An E-Learning Framework Embracing Cloud Computing, 1st International Conference on Cloud Computing - CloudCom 2009
[8]Frank Doelitzscher et. al., Private cloud for collaboration and e-Learning services: from IaaS to SaaS, Computing, Vol. 91, Issue 1, pp23 – 42, 2011
[9]Sidhant Rajam et. al., E-Learning Computational Cloud (eLC2): Web Services Platform to Enhance Task Collaboration, IEEE - International Conference on Web Intelligence and Intelligent Agent Technology, 2010.
[10]Mell, Peter, and Tim Grance. The NIST definition of cloud computing, 2011
[11]Zhang, S. Zhang, S. Chen, X. & Huo, X. (2010a) ‘Cloud Computing Research and Development Trend ’, Future Networks, 2010. ICFN ‘10. Second International Conference on 22-24 Jan. 2010. pp. 93 – 97.
[12]Lakshmanan Senthilkumar , Provisioning Remote Lab Support for IT Programs in Distance Education, International Journal of Modern Education and Computer Science, 2012, vol. 4, pp. 1-7
[13]Ashraf Zia et. al., Identifying Key Challenges in Performance Issues in Cloud Computing, International Journal of Modern Education and Computer Science, 2012, vol. 10, pp. 59-68
[14]Yang Z. and Zhu Z., Construction of OSS-Based E- Learning Cloud in China, 2nd International Conference on Education Technology & Computer (ICETC), 2010, pp.398 -401.
[15]Yang, Z., Study on an Interoperable Cloud Framework for E-Education, International Conference on E -Business & E -Government (ICEE), 2011, pp.1 – 4.
[16]Virtual Labs http://www.vlab.co.in/index.php
[17]Internet Users in India Crosses 200 Million Mark http://www.iamai.in/PRelease_detail.aspx?nid=3222&NMonth=11&NYear=2013, Retrieved on October 31, 2014
[18]UGC Higher Education at a Glance http: //www.ugc.ac.in/ ugcpdf/208844_HEglance2012.pdf, Retrieved on October 31, 2014