Design Analysis Application with Framework for Exam Question Evaluation

Brilliance: Research of Artificial Intelligence, Mar 2025

Evaluation of questions is generally carried out by teachers after giving exams to students. The exam is a benchmark to determine students' ability to absorb the subject matter delivered by the teacher through objective and essay questions, all students are expected to be able to answer and solve these questions properly. Exams can be referred to as part of the evaluation to maintain the quality of the questions so that they remain suitable. Therefore, the teacher evaluates the questions by using item analysis manually to get the results of the value in the form of a feasible question, this method will spend a lot of time to calculate one by one the results of student answers and then recap the results of the answers for one class, besides that the accuracy of the results is also low because there can be miscalculations from the teacher that can make the question eligibility value inappropriate. The purpose of this research is to produce a system in the form of an application that is able to analyze questions so that it can help teachers get question analysis quickly. With the concept of the model, view, controller method in the codeigniter framework, a web-based application is designed. The results of the research are in the form of data per question which contains an analysis of the question of difficulty level, differentiating power and checking function by using framework codeigniter.

Article PDF cannot be displayed. You can download it here:

https://jurnal.itscience.org/index.php/brilliance/article/download/4907/4260

Design Analysis Application with Framework for Exam Question Evaluation

E-ISSN : 2807-9035 Volume 5, Number 1, May 2025 https://doi.org/10.47709/brilliance.v5i1.4907 Design Analysis Application with Framework for Exam Question Evaluation Pulla Pandika Widodo1* , Hayatullah Khumaini2 , Al Malikul Ikhwanda Putra3 Dumai University, Indonesia ,, 1,2,3 1 *Corresponding Author Article History: Submitted: 02-11-2024 Accepted: 13-11-2024 Published: 17-03-2025 Keywords: Test; Analysis; Problem; School; Application. Brilliance: Research of Artificial Intelligence is licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0). ABSTRACT Evaluation of questions is generally carried out by teachers after giving exams to students. The exam is a benchmark to determine students' ability to absorb the subject matter delivered by the teacher through objective and essay questions, all students are expected to be able to answer and solve these questions properly. Exams can be referred to as part of the evaluation to maintain the quality of the questions so that they remain suitable. Therefore, the teacher evaluates the questions by using item analysis manually to get the results of the value in the form of a feasible question, this method will spend a lot of time to calculate one by one the results of student answers and then recap the results of the answers for one class, besides that the accuracy of the results is also low because there can be miscalculations from the teacher that can make the question eligibility value inappropriate. The purpose of this research is to produce a system in the form of an application that is able to analyze questions so that it can help teachers get question analysis quickly. With the concept of the model, view, controller method in the codeigniter framework, a web-based application is designed. The results of the research are in the form of data per question which contains an analysis of the question of difficulty level, differentiating power and checking function by using framework codeigniter. INTRODUCTION Schools are one of the education systems that function to help improve human resources (Simanjorang, Risdo Rolita, 2023). With the school, students will gain knowledge to become provisions in facing future challenges. There are also those who say that A school is an institution designated for educational activities, serving as a venue for the dissemination and acquisition of knowledge in various disciplines (Firnanda, 2020). In order to maintain its consistency in learning activities to educate students in gaining knowledge, it is necessary to evaluate learning. Learning evaluation is very important to determine whether or not a learning system is running by educators (Warsah, 2022). Evaluation is an inseparable part of learning, with evaluation the teacher will be able to know the success rate of the learning process. The objective of evaluation is to enhance pedagogical approaches, facilitate student development and enrichment, and assign students to more suitable learning environments based on their aptitude (L, 2019). Tests or exams are used as tools that can be used to conduct evaluations, through questions given by the teacher on a particular subject. A test is a systematic tool or way to measure a sample of behavior. As a measuring tool, the test contains various items or a series of tasks that must be done or answered by students (Suarga, 2019). In schools, tests are usually given in the form of objective and essay questions, every student finishes the test, the teacher will analyze the questions that have been given through student answers. The teacher analyzes manually by calculating the level of difficulty, differentiation and the function of the examiner. The method used by the teacher consumes a lot of teacher time and the results of the analysis calculation are also inaccurate. Based on the problems faced by the teacher, the design of a system using the code igniter framework is carried out which is able to produce an analysis in the form of difficulty level, differentiating power and the function of the examiner which can help the teacher in getting a question analysis quickly and with accurate results. LITERATURE REVIEW Evaluation Evaluation is an important part of the world of education that must be carried out consistently and continuously to maintain the quality of good human resources, so evaluation can be considered Evaluation is an integral component of the learning process that cannot be dissociated from teaching activities, as it serves as a measurement tool to ascertain the extent of students' performance in mastering the instructional content presented (L, 2019). This is an Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. 1 E-ISSN : 2807-9035 Volume 5, Number 1, May 2025 https://doi.org/10.47709/brilliance.v5i1.4907 Test Testing is a way to determine a person's ability by asking questions either in writing, orally, or in other ways (Aryatama & Yunita, 2021). Exams can be given to students in the form of objectives or essays, for the number of questions depending on the length of the exam. Problem Analysis Item analysis is an evaluation of test questions aimed at identifying a set of questions that has sufficient quality (Ida & Musyarofah, 2021). In analyzing questions, there are 3 important parts, namely finding the level of difficulty, differentiating power and the function of the examiner. Framework Framework is a package containing functions that are commonly used in making applications. The method used by the CodeIgniter Framework is called Model - View-Controller or abbreviated as MVC. MVC separates the programming logic from the presentation (Saputra et al., 2023). The MVC (Model View Controller) method has three components (Randa et al., 2023), namely: 1. Model, manage databases (RDBMS) such as MySQL or Oracle RDMS. 2. View, the User Interface part or the part that will be the display for end-users. View can be HTML, CSS, Javascript, JQuery and AJAX pages. 3. Controller, which is the link between the view and the model, the point is that because the model cannot be connected directly with the view or vice versa, so this controller is used as a bridge between the two. Figure 1. Model View Controller concept Application According to Novria (Novria Rahma et al., 2022) The application is a pre-designed program capable of executing various commands for problem-solving, utilizing one of the data processing techniques on a computer or smartphone to achieve more precise results aligned with the application's intended purpose. Website According to Tuti, A website is a compilation of pages that house digital data, including text, photos, animations, sound, and video, or a combination thereof, accessible via an internet connection for global viewing (Susilawati et al., 2020). UML (Unified Modeling Language) UML stands for Unified Modeling Language, which is a visual modeling meth (...truncated)


This is a preview of a remote PDF: https://jurnal.itscience.org/index.php/brilliance/article/download/4907/4260
Article home page: https://jurnal.itscience.org/index.php/brilliance/article/view/4907/4260

Widodo Pulla Pandika, Khumaini Hayatullah, Putra Al Malikul Ikhwanda. Design Analysis Application with Framework for Exam Question Evaluation, Brilliance: Research of Artificial Intelligence, 2025, pp. 1-6,