Pakistan Science Abstracts
Article details & metrics
No Detail Found!!
A methodology to Enhance Programming Skills of E-learning Students.
Author(s):
1. MT Pervez: Department of Computer Science, Virtual University of Pakistan, Lahore, Pakistan
2. N Aslam: Department of Computer Science, NFC Institute of Engineering & Technological Training, Multan, Pakistan
3. S Muhammad: Department of Computer Science, Virtual University of Pakistan, Lahore, Pakistan
4. N Naveed: Department of Computer Science, Virtual University of Pakistan, Lahore, Pakistan
5. S Qadri: Department of Computer Science, Islamia University Bahawalpur, Bahawalpur, Pakistan
6. S Ahmad: Department of Computer Science, Virtual University of Pakistan, Lahore, Pakistan
Abstract:
In this study, we proposed an approach, which helped students to improve their software engineering, designing, developing and coding skills. As a part of this methodology, we developed a comprehensive infrastructure including client-server, sub-versioning control setup and a three tier teaching pedagogy entitled as student-mentor-teacher layer. To test the proposed methodology two experiments were conducted; two types of feedbacks were collected. Adempiere ERP- an open source project was selected as test case. We also highlighted challenges of working on open source projects. Results showed that students who worked on open source projects were more skillful in designing and developing software projects than those who worked on standalone projects. Feedback of student's mentors as well as of teachers recommended using the proposed methodology that helped in improving technical skills by working with highly experienced professionals of open source software community.
Page(s): 68-74
DOI: DOI not available
Published: Journal: Pakistan Journal of Science, Volume: 67, Issue: 1, Year: 2015
Keywords:
Keywords are not available for this article.
References:
[1] Ahmed , F.,P.Campbell,A.Jaffar,L. F.Capretz, 2009.Managing support requests in open source software project: The role of online forums,In Proc. of 2nd IEEE International Conference on Computer Science and Information Technology 590 -594
[2] Alexandre , G. ", 2003.The (LA) TEX project: A case study of open source software," TUGboat 24 132 -145
[3] Andrew J. T., 2006.Use of Open-source Spacecraft Simulation and Control Software for Education and Research,2nd IEEE International Conference on Space Mission Challenges for Information Technology (SMC-IT'06) 330 -336
[4] Bachmann , A.,A.Bernstein, 2009.Software process data quality and characteristics: a historical view on open and closed source projects. Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops, -
[5] Conley , C. A.,L.Sproull, 2009.Easier said than done: an empirical investigation of software design and quality in open source software development,In System Sciences 09 1 -10
[6] Dabbagh , N., 2005.Pedagogical models for E-Learning: A theory-based design framework,International Journal of Technology in Teaching and Learning 1 25 -44
[7] Dabbagh , N.,Bannan-Ritland , B., 2005.Online learning: Concepts, strategies, and application, -
[8] DeKoenigsberg, 2008.How Successful Open Source Projects Work, and How and Why to Introduce Students to the Open Source World,Software Engineering Education and Training -
[9] Ellis , H.,R. A.Morelli,G. W.Hislop,T.Coll,D.Dublin, 2008.Challenges to Educating Students within the Community of Open Source Software for Humanity,Frontiers in Education Conference. S3H-7 - S3H-8 -
[10] Ferenc , R.,I. Siket,T.Gyimothy, 2005.Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction,IEEE Trans. Software Eng. 31 897 -910
[11] Ford , R., 2007.Open vs,Closed: Which Source is More Secure? ACM QUEUE 5 -
[12] Hassan, 2006.“Designing concurrent, distributed, and realtime applications with UML”,Proceedings of the 28th international conference on Software engineering -
[13] He , Z.,Peters , F.,Menzies , T.,Yang , Y., 2013.Learning from open-source projects: An empirical study on defect prediction,In Empirical Software Engineering and Measurement 45 -54
[14] Hissam , S.A.,D.Plakosh,C.Weinstock,Software, 2002.Trust and vulnerability in open source software”, “,IEE Proceedings” 149 47 -51
[15] Madar , M.J.,Willis , O. Strategic,Model Of Implementing, 2014.,International Journal Of Scientific & Technology Research 3 -
[16] Navarro , P.,Shoemaker,Web-BasedCommunications, 2000.American Center for the Study of Distance Education: The Pennsylvania State,The Internet and Distance Education -
[17] Ossher , J., S.,Bajracharya , and C.,Lopes, 2010.,Automated Dependency Resolution for Open Source Software.“Mining Software Repositories (MSR)”.7th IEEE Working Conference 130 140 -
[18] Polancic , G..,R.V.Horvat,T.Rozman, 2004.Comparative Assessment of Open Source Software Using Easy Accessible Data,26th International Conference on. Information Technology Interfaces 1 673 -678
[19] Sahraoui , S.M. ICT, 2009.governance in higher education: Case study of the rise and fall of open source in a Gulf university,International Conference on Information and Communication Technologies and Development 17 19 -
[20] Schryen , G.. A.,Comprehensive, 2009.Comparative Analysis of the Patching Behavior of Open Source and Closed Source Software Vendors, IT Security Incident Management and,Fifth International Conference on IT Security Incident Management and IT Forensics 153 168 -
[21] Shahin , G..O.,Singh , D.,Wah , T. Y.,An ActivityLevel, 2008.,InProc. of the 24th South East Asia Regional Computer Conference -
[22] Tamura , Y. and S.,Yamada,ReliabilityImprovement, 2008.A Method of Reliability Assessment Based on Deterministic Chaos Theory for Open Source Software. Secure System Integration,Second International Conference on Secure System Integration and Reliability Improvement 60 -66
[23] Xiong , C.J.,Y. F.Li,M.Xie,S.H.Ng,T.N.Goh, 2009.A Model of Open Source Software Maintenance Activities, 267 -271
Citations
Citations are not available for this document.
0

Citations

0

Downloads

22

Views