New Technique of Mathematics Exams Based on Java and Dart

نوع المستند : المقالة الأصلية

المؤلفون

Academic Degree: Associate professor, and Specialization: Statistics Ain Shams University, Faculty of Education

المستخلص

This research project focuses on the development of a comprehensive application for managing online
mathematics examinations using Java and Dart programming languages. We aim to explore novel methodologies
in mathematics exam design, comparing traditional paper-based exams with online exam formats.
With the evolution of digital education platforms, there is a growing need to explore innovative approaches
to assessment that leverage the capabilities of modern programming languages. Leveraging the
object-oriented capabilities of Java and the cross-platform development potential of Dart, our application
aims to provide a user-friendly interface for both administrators and examinees. Key features include secure
authentication, question randomization, real-time monitoring, and performance analytics. By employing
robust encryption techniques and server-client communication protocols, we also aim to explore
and compare the two programming languages, Java and Dart, starting from their history and reaching their
uses and unique features. We also analyze how each of these two languages is used in developing applications
and compare their capabilities and the development tools available to them, in addition to a comparison
in performance, security, and flexibility. The efficacy of paper-based and online exams is evaluated
through a comparative analysis of the student’s performance. Additionally, educators’s feedback and the
parents of the students are taken into account to assess the feasibility and benefits of adopting online exam
formats augmented by Java and Dart techniques.

الكلمات الرئيسية

الموضوعات الرئيسية