DMAS: A Web-based Distributed Mathematics Assessment System
Assessing student performance and understanding is very important in education generally and in Mathematics education in particular. DMAS is a Web-based Distributed Mathematics Assessment system that can be of great value to teachers and students of Mathematics. Features of DMAS include: DMAD (the core Distributed Mathematics Assessment database), test authoring tool for teachers, online taking of tests, grading and results administration, comprehension diagnoses and linking to remedial materials. DMAS supports many problem types and allows mathematical formulas as well as geometry drawings to be part of questions and answers. Furthermore, DMAS supports the use of test taking as a teaching method. A teacher can monitor all students from the teacher terminal in real-time and either verbally guide the whole class on certain points or interact privately with one or more students via instant text-messaging provided by DMAS. A new Assessment Markup Language, MAML, is designed to make tests and test questions easy to share widely on the Web. Although developed as a sub-system of WME (Web-based Mathematics Education), DMAS is an independent Web system easily interfaced to any Web page through a well-defined API. DMAS system consists of local databases at individual school websites. Each local database collects assessment questions contributed (exported) by teachers in a particular school to be used (copy imported) and perhaps shared with other teachers from same or different schools. Teachers can use the powerful search engine (DMASEngine) to search for assessment questions. Search can be narrowed by subject, topic, grade-level, question type, keyword, and author. DMAD component, as the core component of the DMAS system, is designed to work as one distributed database while providing power, unity, and convenience at each participating school. The system helps create, revise, administer, and grade exams that can contain various types of questions: multiple choices, true-or-false, extended (essay) questions, short answers, two-columns matching, and fill-the-blank. Questions use a well-designed representation (encoding) allowing correct answers, rubrics, formulas, images, geometrical objects (SVG), and multimedia as well as interactive contents. DMAS system provides different views (modes): teacher and student modes. It also supports two types of testing: online and paper testing. The teacher can set Assessment test display options: display questions by a given order, by random questions none-random options, or by all questions/options are in random order. Tests taken online can be graded automatically and stored for teacher review, analysis, and printing. DMAS Assessment system has been piloted into seventh grade students at Kimpton Middle School, Stow, Ohio on 10/05/2007 for real-life testing and apparently teacher and student’s feedback gave good impression and encouraging feedback about the DMAS system. However, our goal is to put DMAS system under extensive trial in schools and collecting feedback and suggestions from teachers, students, school administrators and education experts to help evolve DMAS. As more schools adopt DMAS, the distributed nature of DMAS will be demonstrated in realistic situations. Because DMAS has been designed in consultation with middle school teachers and education experts, the underline DMAS system design and framework is easy and flexible for future changes, requirements, expansions, and customizations. DMAS provides features to support real-life test giving such as loss of power to a laptop and retaking of tests. DMAS is an open system implemented with standard Web/Internet technologies such as HTML, JavaScript, AJAX, XML, CSS, MySQL, and PHP and easily interoperates with other online systems.
Keywords: Assessment, DMAS, Authoring Tool, Online Testing, WME, Mathematics Education
Saleh Al-shomrani
Ph.D. Candidate, Department of Computer Science |
Prof. Paul S Wang
Professor, and Director of Research, Department of Computer Science |
Ref: L08P0274