initial design of mathematics assessment grid wei su, guanyu li, yanjuan zhao, lian li school of...
TRANSCRIPT
![Page 1: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/1.jpg)
Initial Design of MathematicsAssessment Grid
Wei Su, Guanyu Li, YanJuan Zhao, Lian Li
School of Information Science and Engineering, Lanzhou University, China
[email protected]://iccm.lzu.edu.cn
![Page 2: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/2.jpg)
Outline
Background
MAG (Mathematics Assessment Grid)
MAML
MAEdit
![Page 3: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/3.jpg)
1.Background
![Page 4: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/4.jpg)
Introduction to WME
WME: a Web-based Mathematics Education system
WME is a modern distributed system on the Web for mathematics education. The WME system conforms to open standards, works with regular browsers, delivers integrated and complete lessons, enables easy customization, provides systematic access to client-side and server-side support, and allows these independently developed components to interoperate seamlessly.
![Page 5: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/5.jpg)
The WME Concept
![Page 6: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/6.jpg)
The WME Architecture
WME : Web-based Mathematics EducationMeML: Mathematics Education Markup LanguageMESP: Mathematics Education Service Protocol
![Page 7: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/7.jpg)
The WME Pilot Project
![Page 8: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/8.jpg)
Example
![Page 9: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/9.jpg)
2. The Concept of MAG
Mathematics Assessment Grid ( MAG )
![Page 10: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/10.jpg)
Mathematics Assessment Grid(MAG)
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.
![Page 11: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/11.jpg)
The MAG Concept
Distributed
Database
Application
Data
MAML-based
data
convert
Integration ( Math Assessment ML)
Access
Database Web dataFile data
User
MAG
![Page 12: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/12.jpg)
The main research
1. Build a very large, virtual Mathematics Assessment databases (convert)
2. Build a descriptive specification of mathematics assessment question and a xml-based Mathematics Assessment Markup Language (MAML)
3. Research on and develop a web-based MAML Editor---MAEdit
4. Create a Mathematics Assessment Grid system
![Page 13: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/13.jpg)
The System Architecture
WebBrowser
JavaScript
Dom
SVG
MathML
HTTPServer
MAMLPages
MAMLPages
MAMLInterpreter
MAGserver
MAGserver
MAGserver
MAGserver
MAGserver
MAGserver
MAG: Mathematics Assessment Grid
MAML: Mathematics Assessment Markup Language
Other MathQuestionresource
convert
![Page 14: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/14.jpg)
Using MAG
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 resources
for execution
5.Retrieve MAML data to Data Manager and produce a test paper
6.Return the result to user
MAGServer(S1)
MAGServer(S1)
1
Resourcemanage
User Interface
Jobmanage
Datamanage
2
3
45
MAGServer(S6)
MAGServer(S6)Math
question provider 4
5
…
User6
![Page 15: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/15.jpg)
3.MAML
Mathematics Assessment Markup language
![Page 16: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/16.jpg)
Problem: How to search demanded question and produce a test paper?
In MAG, we search questions and organize
test paper according to the description of questions.
a descriptive specification of mathematics assessment question
![Page 17: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/17.jpg)
What is MAML
MAML is an Xml application for describing mathematical assessment question. The
goal of MAML is to enable mathematical assessment question to be served, received, and processed on the World Wide Web and MAG, as HTML has enabled this functionality for text.
![Page 18: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/18.jpg)
Mathematics Assessment Markup Language
MAML aims to provide effective and expressive means for structuring and delivering mathematics assessment content on the Web.
MAML supports authoring, storing, processing, and exchanging mathematics assessment question in MAG system.
MAML is a XML-based language. It can embed MathML, SVG to process math notation and graph.
![Page 19: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/19.jpg)
Mathematics Assessment Markup Language
Category Elements
QuestionContent
questionset, question , qbody , qobject , qchoice , qanswerblank ,
qformula , qlocation , qhint
QuestionDescription
qtopic , qscope , qdifficulty , qsource , qauthor, qdate , qanswer , qscore , qnote
Test Paper paper , ptitle , pdifficulty , pscore , pnote , psection
There are 23 Elements in MAML and about 100 Attributes.
![Page 20: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/20.jpg)
Advantage of MAML
MAML provide expressive description information to an assessment question. MAG system can search test question from web based on question description
The system can retrieve test question from heterogeneous databases and covert into MAML data.
![Page 21: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/21.jpg)
Example
如图, I 是全集, M 、 P 、 S 是 I 的 3 个子集,则阴影部分所表示的集合是
( A )( M∩P ∩〕 S ( B )( M∩P )∪ S
( C 〕( M∩P )∩ ( D 〕( M∩P )∪
![Page 22: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/22.jpg)
Example<question type=singlechoice> <qtopic> 集合,集合的交,集合的并 </qtopic> <qscope> 高中一年级 </qscope> <qauthor> 王明 </qauthor> <qdate>1/15/2005</qdate> <qanswer>C</qanswer> <qscore>2</qscore> <qdifficulty>1</qdifficulty> <qsource>91 年高考 </qsource> <qnote> 理解集合、子集、补庥、交集、并集的概念 </qnote> <qbody> <qobject type=text>
如图, I 是全集, M 、 P 、 S 是 I 的 3 个子集,则阴影部分所表示的集合是 </qobject> </qbody> <qchoice name=A caption=(A)> <mrow> <mo>(</mo> <mi>M</mi> <mo>∩</mo> <mi>P</mi> <mo>)</mo> </mrow> <mo>∩</mo> <mi>S</mi> </qchoice> <qchoice name=B caption=(B)> <mrow> <mo>(</mo> <mi>M</mi> <mo>∩</mo> <mi>P</mi> <mo>)</mo> </mrow> <mo>∪</mo> <mi>S</mi></qchoice>
![Page 23: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/23.jpg)
Example (cont)<qchoice name=C caption=(C)> <mrow> <mo>(</mo> <mi>M</mi> <mo>∩</mo> <mi>P</mi> <mo>)</mo> </mrow> <mo>∪</mo> <mover> <mi>S</mi> <mo>‾</mo> </mover></qchoice><qchoice name=D caption=(D)> <mrow> <mo>(</mo> <mi>M</mi> <mo>∩</mo> <mi>P</mi> <mo>)</mo> </mrow> <mo>∪</mo> <mover> <mi>S</mi> <mo>‾</mo> </mover></qchoice>
![Page 24: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/24.jpg)
Example (cont.)
<qobject type=svg> <svg id="svg" width="400" height="300">
<ellipse style="fill:rgb(255,255,255);fill-opacity:1;stroke:rgb(0,0,0);stroke-opacity:1;" cx="154" cy="130.5" rx="40" ry="38.5" id="ellipse" transform="matrix(1,0,0,1,-9.24,-0.84)" /><ellipse style="fill:rgb(255,255,255);fill-opacity:0;stroke:rgb(0,0,0);stroke-opacity:1;" cx="154" cy="130.5" rx="40" ry="38.5" id="ellipse2" transform="matrix(1,0,0,1,21.01,30.25)" /><ellipse style="fill:rgb(255,255,255);fill-opacity:0;stroke:rgb(0,0,0);stroke-opacity:1;" cx="154" cy="130.5" rx="40" ry="38.5" id="ellipse1" transform="matrix(1,0,0,1,47.06,-2.52)" />
</svg> </qobject></question>
![Page 25: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/25.jpg)
4. MAEdit
---A web-based question editor
![Page 26: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/26.jpg)
4.1 MAEdit—a web-based question editor
MAEdit is a web-based WYSIWYG Mathematics question editor.
MAEdit is also a GUI Editor of MAML
![Page 27: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/27.jpg)
presentation content
Typeset , holistic framework Separated, per-question , store in database , online test
![Page 28: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/28.jpg)
The main function of MAEdit
MAEdit is a integrated question edit environment. Following is main function of MAEdit :
Question edit, define format of question Mark question (question markup) Create, insert and edit math graph Insert and edit Math formula and
notation Add question description Edit MAML Edit test paper
![Page 29: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/29.jpg)
MAML Design Preview
Mark Question
QuestionMarkup
Question descriptio
n
Draw math graph
Insert and edit
Math formula
Switch to code, preview
![Page 30: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/30.jpg)
Advantage of MAEdit
web-based, online
presentation and content
provide math graph and equation
expressive typeset function
computer-based examination and written examination
![Page 31: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/31.jpg)
4.2 MathEditM
Problem:How to input and display mathematics formula and mathematics notation in
computer and web?
![Page 32: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/32.jpg)
MathEditM
MathML( mathematical markup language ) has become very important specification of showing Math equation on web
MathEdit ---A web-based MathML GUI Editor
![Page 33: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/33.jpg)
Architecture of MathEditM
MML or Blank
DOM Parser
DOM Tree
Command processor
LayoutManager
WYSIWYG User Interface
MML
MathEditM
![Page 34: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/34.jpg)
MathEditM
![Page 35: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/35.jpg)
4.3 GeoSVG
An SVG Based Tool for Plane Geometry
GeoSVG is designed as a totally Web-based DGS and implemented in SVG.
![Page 36: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/36.jpg)
GeoSvg (cont.)
![Page 37: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/37.jpg)
Conclusions MAG is an open system, which integrates respective
question resource and provides a very large resource databases.
MAML is standard math assessment markup language, which is better for transferring math question among different databases and displaying on web.
Web-based mathematics Editor—MAEdit provide typeset (include math graph and notation ) and online test
MAG can search Math question in MAML file on web and produce a test paper
![Page 38: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/38.jpg)
WME Working Group Prof. Paul S. Wang (ICM/Kent) Prof. Li Lian( 李廉, Lanzhou University, PRC) Prof. Michael Mikusa (College of Education/Kent) Mrs. Grace Dorene Ellis (Kimpton Middle School) Mrs. Katie Jones (Lake Middle School) Annie Jedick (College of Education/Kent) Mr. David Chiu (ICM/Kent) Mr. Xun Lai (ICM/Kent) Dr. Xiao Zou (ICM/Kent) Mr. Saleh Al-shomrani (ICM/Kent) Mr. Kahraman Cem Karadeniz (Gem) (ICM/Kent) Mr. Adnan Eshaque (ICM/Kent) Mr. Su Wei (苏伟, Lanzhou University, PRC) Mr. Li Guanyu (李冠宇, Lanzhou University, PRC) Mrs. Zhao yanjuan ( 赵燕娟, Lanzhou University, PRC) Mrs. Jing Ke ( 景珂, Lanzhou University, PRC)
![Page 39: Initial Design of Mathematics Assessment Grid Wei Su, Guanyu Li, YanJuan Zhao, Lian Li School of Information Science and Engineering, Lanzhou University,](https://reader036.vdocuments.site/reader036/viewer/2022062409/5697bf9f1a28abf838c94bb7/html5/thumbnails/39.jpg)
Thank you!