1 dmas system demo of improved dmas system tsim and new features saleh al-shomrani department of...
Post on 21-Dec-2015
215 views
TRANSCRIPT
1
DMAS System
Demo of Improved DMAS System
TSIM and New Features
Saleh Al-shomraniSaleh Al-shomraniDepartment of Computer ScienceDepartment of Computer ScienceKent State UniversityKent State University
03/03/2008
2
• DMAS System Structure
• Distributing exam codes electronically using (TSIM)
• Teacher-Student Interaction Mechanism (TSIM) • Improved Authoring Tool
• Improved Test Taking Interface
• Improved Grading Administration System
• DMAS System and MathEdit
• Conclusions and plans/Future Work
Outline
03/03/2008
3
DMAD
SMADiSMADi
TMADTMAD
DatabaseDatabase SMADkSMADkTMADTMAD
School Sitei
OrganizationSitep
OrganizationSiteq
SchoolSitek
DMAS System Structure
Student
Others (Parent)
Teacher/
Administrator
Student
Teacher/
Administrator
Others
(Parent)
DatabaseDatabase
InterfaceResourcesResources
Interface
ResourcesResources
03/03/2008
4
Teacher-Student Interaction Mechanism (TSIM)Teacher-Student Interaction Mechanism (TSIM)
TeacherStudent
DMADDatabase
Distribute Test Codes Request
TSIM Live Interface Using Ajax XMLHttpRequest calls
Web Server
TeacherInterface
StudentInterface
Send help message Request
Send help message
Send Instruction/help message Request
Send Instruction/help message
Distribute Test Codes
5
•Teacher can dynamically and electronically distribute codes to students using TSIM mechanism,:
students can go to the test login page directed by the teacher waiting for test codes. teacher can dynamically, through TSIM teacher-interface, distribute exam codes to student to take a test just by clicking one button: ‘Distribute Test Codes’. then every student can see her code inside a box of her login page to be entered to start the exam. the teacher has the control over publishing/hiding test codes at any time.
Distributing exam codes electronically using TSIMDistributing exam codes electronically using TSIM
03/03/2008
6
Distributing exam codes electronically using TSIMDistributing exam codes electronically using TSIM
7
Distributing exam codes electronically using TSIMDistributing exam codes electronically using TSIM
8
•Through TSIM ‘teacher-interface’, the teacher can use the ‘message window’ interface to:
send instruction/help messages to his/her students. watch/monitor incoming help messages from students. send general messages to all students or private to one or small group of students. support general messages such as instructions for test or specific regarding a question.
•The teacher has two ways of sending instruction/help messages to students:
Through ‘message window’ to send general or private messages. Live grading administration interface to send immediate message to student for clarification, etc.
Teacher-Student Interaction Mechanism (TSIM)Teacher-Student Interaction Mechanism (TSIM)
03/03/2008
9
•Through TSIM ‘student interface’, a student can:
ask for help from the teacher privately without raising hand. just click a ‘help button’ beside each question, and her message will be sent. no text-messaging for students: wasting exam’s time! just one click and student will be helped.
Teacher-Student Interaction Mechanism (TSIM)Teacher-Student Interaction Mechanism (TSIM)
03/03/2008
17
•Old way: teacher has to distribute test codes manually in class to her students. support only one display type: display test questions using random questions and non-random options. . using infix only to enter formulas/equations.
•New way: Through ‘message window’ to send general or private messages. teacher now can distribute test codes electronically in class to her students using TSIM: saving time and effort. support three types of display test questions using:
by given order only. all random: random questions/random options. . random questions/non-random options.
introduce use of MathEdit to enter and edit formulas/equations.
Improved Authoring ToolImproved Authoring Tool
03/03/2008
20
Improved Test Taking InterfaceImproved Test Taking InterfaceTwo student views: (all questions vs. one question per page) Two student views: (all questions vs. one question per page)
21
•Old way: primitive text-messaging feature. no real electronic system for interactions between teacher and students. no printing (no hard copy) of student results.
•New way: introduce a capable system (TSIM system) to reliably support live interactions and communications between teacher and students (message-window). adding more live features. adding printing capability of student test results in two ways:
results listed by student name. results listed by question.
03/03/2008
Improved Grading Administration SystemImproved Grading Administration System
22
Improved Grading Administration SystemImproved Grading Administration SystemPrint test results by Print test results by studentstudent
23
Improved Grading Administration SystemImproved Grading Administration SystemPrint test results by Print test results by questionquestion
24
•Old way: using infix only to enter formulas/equations. no Math editor involved.
•New way: introducing use of MathEdit to enter and edit formulas/equations. will use MathEdit in two modes:
teacher mode. student mode.
call MathEdit APIs to author, edit, or get Math expressions. DMAS gets different MathML strings returned by MathEdit and:
Infix code. Presentation Mode. Content mode.
DMAS stores MathML strings returned by MathEdit in the database for future display, editing, or computation (e.g. answer-checking):
03/03/2008
DMAS System and MathEditDMAS System and MathEdit