JSEA  Vol.8 No.5 , May 2015
Toward Developing a Syllabus-Oriented Computer-Based Question-Banks Software to Support Partially Computerized Exams
ABSTRACT
Aims: This study aims at designing and implementing syllabus-oriented question-bank system that is capable of producing paper-based exams with multiple forms along with answer keys. The developed software tool is named Χ(Chi)-Pro Milestone and supports four types of questions, namely: Multiple-choice, True/False, Short-Answer and Free-Response Essay questions. The study is motivated by the fact that student number in schools and universities is continuously growing at high, non-linear, and uncontrolled rates. This growth, however, is not accompanied by an equivalent growth of educational resources (mainly: instructors, classrooms, and labs). A direct result of this situation is having relatively large number of students in each classroom. It is observed that providing and using online-examining systems could be intractable and expensive. As an alternative, paper-based exams can be used. One main issue is that manually produced paper-based exams are of low quality because of some human factors such as instability and relatively narrow range of topics [1]. Further, it is observed that instructors usually need to spend a lot of time and energy in composing paper-based exams with multiple forms. Therefore, the use of computers for automatic production of paper-based exams from question banks is becoming more and more important. Methodology: The design and evaluation of X-Pro Milestone are done by considering a basic set of design principles that are based on a list of identified Functional and Non-Functional Requirements. Deriving those requirements is made possible by developing X-Pro Milestone using the Iterative and Incremental model from software engineering domain. Results: We demonstrate that X-Pro Milestone has a number of excellent characteristics compared to the exam-preparation and question banks tools available in market. Some of these characteristics are: ease of use and operation, user-friendly interface and good usability, high security and protection of the question bank-items, high stability, and reliability. Further, X-Pro Milestone makes initiating, maintaining and archiving Question-Banks and produced exams possible. Putting X-Pro Milestone into real use has showed that X-Pro Milestone is easy to be learned and effectively used. We demonstrate that X-Pro Milestone is a cost-effective alternative to online examining systems with more and richer features and with low infrastructure requirements.

Cite this paper
Bani-Ahmad, S. (2015) Toward Developing a Syllabus-Oriented Computer-Based Question-Banks Software to Support Partially Computerized Exams. Journal of Software Engineering and Applications, 8, 252-268. doi: 10.4236/jsea.2015.85026.
References
[1]   Cen, G., Dong, Y.X., Gao, W.L., Yu, L.N., See, S., Wang, Q., Yang, Y. and Jiang, H.B. (2010) A Implementation of an Automatic Examination Paper Generation System. Mathematical and Computer Modeling, 51, 1339-1342. http://dx.doi.org/10.1016/j.mcm.2009.11.010

[2]   Ministry of Higher Education—Jordan (2010) MOHE Statistics. The Ministry of Higher Education and Scientific Research. http://www.mohe.gov.jo

[3]   Bani-Ahmad, S. and Audeh, A. (2010) Re-Engineering of Multiple-Choice Exam-Form Production Tools: Cost- Effective and Quality-Assurance Approach. Proceedings of the 2010 International Conference on Education and Information Technology (ICEIT), Chongqing, 17-19 September 2010, v3-260-v3-264. http://dx.doi.org/10.1109/iceit.2010.5608376

[4]   Bani-Ahmad, S. (2010) The ExPro: A New Multiple-Choice-Based Exam-Form Production Package. The 8th Conference of the Faculty of Education, “Education in the Era of Alternatives”, Yarmouk Univer-sity, Irbid.

[5]   Bani-Ahmad, S. and Audeh, A. (2010) Re-Engineering of Multiple-Choice Exam-Form Production Tools: Cost- Effective and Quality-Assurance Approach. Journal of Software Engineering, 4. [Journal Paper]

[6]   Maharey, S. (2011) Higher Education: Challenges for Developing Countries. Commonwealth Educa-tion Partnerships.
http://www.cedol.org/wp-content/uploads/2012/02/Steve-Maharey-article.pdf

[7]   ProProfs Blog (2011) Essential Ways to Prevent Cheating in Online Assessments.
http://www.proprofs.com/blog/2011/11/essential-ways-to-prevent-cheating-in-online-assessments/ #sthash.QxBAimru.dpufhttp://www.proprofs.com/blog/2011/11/essential-ways-to-prevent-cheating- in-online-assessments/

[8]   Hutchinson, D. and Wells, J. (2013) An Inquiry into the Effectiveness of Student Generated MCQs as a Method of Assessment to Improve Teaching and Learning. Creative Education, 4, 117-125.
http://dx.doi.org/10.4236/ce.2013.47A2014

[9]   Fayyoumi, A., Mohammad, H. and Faris, H. (2013) Mobile Based Learning and Examination: Students and Instructors Perceptions from Different Arab Countries. Journal of Software Engineering and Applications, 6, 662-669. http://dx.doi.org/10.4236/jsea.2013.612079

[10]   Fayyoumi, A. and Zarrad, A. (2014) Novel Solution Based on Face Recognition to Address Identity Theft and Cheating in Online Examination Systems. Advances in Internet of Things, 4, 5-12.
http://dx.doi.org/10.4236/ait.2014.42002

[11]   Johnston, S.P. and Huczynski, A. (2008) Textbook Publishers’ Website Objective Question Banks: Does Their Use Improve Students’ Examination Performance? Active Learning in Higher Education Journal, 7, 11-22.

[12]   Burton, S., Sudweeks, R., Merril, P. and Wood, B. (1991) How to Prepare Better Multiple-Choice Test Items: Guidelines for University Faculty. Brigham Young University Testing Services.

[13]   Pressman, R. and Maxim, B. (2014) Software Engineering: A Practitioner’s Approach, 8th Edition. McGraw-Hill. Boston.

[14]   Wallen, J. (2010) 10 Things That Make Software User-Friendly. TechRepublic.
http://www.techrepublic.com/blog/10-things/10-things-that-make-software-user-friendly/

[15]   Wikipedia. Iterative and Incremental Development.
http://en.wikipedia.org/wiki/Iterative_and_incremental_development

 
 
Top