Download presentation
Presentation is loading. Please wait.
1
WME小组工作计划 苏伟 李冠宇 赵燕娟 景珂
2
主要工作 MathEdit For IE MathEdit For Mozilla Framily Browsers
Java-based MathEdit (Eclipse) MAG and MAML
3
Template Operational Modes
4
MathEdit For IE Keyboard Input Navigation in the Sub-expression
Template Edit MathML content code directly Delete, Undo and Redo
5
MathEdit For Mozilla Framily Browsers
6
MathEdit For Mozilla Framily Browsers
Virtual cursor Set style of expression Customization
7
Web-based Mathematics Formula Editor
Content Code Customization API Infix input and conversion Usage example
8
Java-based MathEdit (Eclipse)
WebMath Editor WebMath Renderer WebMath Evaluator
9
WebMath
10
WebMath 下一步有两个总体的工作目标: 第一,将数学公式编辑器嵌入科学家交流环境中。
第二,完善数学公式编辑器的功能,和MathEdit结合。
11
下一步具体工作: 1 增加显示当前所编辑公式图形的功能 2 增加撤消,复制,粘贴功能 3 增加字体颜色,格式,大小等的设置功能 4 继续添加一些常用的数学符号 5 保存时可以保存为Content标记的MathML代码
12
MAG and MAML MAG( Mathematics Assessment Grid) system aims to build a grid which can integrate the decentralized mathematics question resource databases into a very large virtual databases of Mathematics questions. Users can acquire their demanded assessment questions and create their test paper through MAG.
13
Integration(Math Assessment ML)
The MAG Concept(cont.) User MAG Access Integration(Math Assessment ML) convert Database Distributed Database Application Data File data Web data MAML-based data
14
The MAG System Architecture
MAML Pages MAG server Web Browser JavaScript Dom SVG MathML HTTP Server MAG server MAML Interpreter convert Other Math Question resource MAG server MAG: Mathematics Assessment Grid MAML: Mathematics Assessment Markup Language
15
Using MAG … MAG Server(S1) 1 Resource manage User Interface Job Data 2
3 4 5 Server (S6) Math question provider … User 6 1.Edit and deploy math question (MAML) 2.Register and publish the service resource (UDDI API) 3.Request for a test paper 4. schedule Job to the respective MAG server for execution 5.Retrieve MAML data to Data Manager and produce a test paper 6.Return the result to user
16
MAML(Mathematics Assessment Markup Language )
Category Elements Paper paper, pdescription, ptitle, psubject, pstarttime, pendtime, psite, pdifficulty, pscore, pspecification, pschool, pgrade, pclass, pname, pstudentid, psection Question content questionset, question, qdescription, qbody, qchoice, qtext, qblank, qmathml, qsvg, qimage, qtocorrect, qparameter, qkey Question Descriptive qtopic, qcorrectness, qdifficulty, qrscore, qanswer, qscore Presentation qrow There are 37 elements and hundreds of attributes
18
MAG and MAML 1. 编写MAML 的DTD文档
2. 利用XSL或制作插件对MAML进行转换, 在实际工作中对两者进行比较,选择更为适合的一种 3. 继续开发MaEdit 4. 完善MAML
19
Professor Paul Wang , Kent State University
20
Thank you!
Similar presentations