Automatic Grading System for Excel Manipulation Questions Based on Office Open XML
LI Yuxiang1, YANG Qingkun2, ZHANG Lei3
1. Beipu Middle School, Chuxiong, Yunnan Province 675000; 2. Chuxiong Teachers Training Center, Chuxiong, Yunnan Province 675000; 3. Institute of Educational Physical Education Science of Chuxiong Yi Autonomous Prefecture, Chuxiong, Yunnan Province 675000
LI Yuxiang, YANG Qingkun, ZHANG Lei. Automatic Grading System for Excel Manipulation Questions Based on Office Open XML[J]. Journal of Chuxiong Normal University, 2024, 39(3): 116-122.
[1] 吴国辉. 面向Office操作题的自动阅卷系统设计与实现[D].南京师范大学(硕士学位论文),2017. [2] Rython Software Foundation. 结构化标记处理工具[EB/OL]. (2022-3-16)[2023-8-11]. https://docs.python.org/zh-cn/3.7/library/markup.html. [3] 唐琳,刘彩虹.XML基础及实践开发教程[M].北京:清华大学出版社,2018:22-23. [4] Christopher A J,Fred L D.Python and XML[M].US:O'Reilly Media Inc,2002:338-342. [5] Python Software Foundtion. Element Tree XML API [EB/OL]. (2022-3-16)[2023-5-11]. https://docs.python.org/zh-cn/3-7/library/xml.etree.elementtree.html. [6] O365 deox, Mikeebowen, Twsouthwich. Spreadsheet ML文档的结构[EB/OL].(2023-11-17)[2023-12-2]. https://learn.microsoft.com/zh-cn/office/open-xml/spreadsheet/structure-of-a-spreadsheetml-document?tabs=cs. [7] ECMA-376-1(4th Edition).Office Open XML File Formats—Fundamentals and Markup Language Reference[S].日内瓦: ECMA, 2012. [8] 荷尔蒙. Python标准库[M].北京:机械工业出版社,2012:369-371. [9] Eric G, Charlie C. Openpyx l simple usage[EB/OL].(2023-5-11)[2023-8-11]. https://openpyxl.readthedocs.io/en/stable/usage.html. [10] 比兹利. Python参考手册(第四版)[M].北京:人民邮电出版社,2011:467-473. [11] Dusty P.Python 3面向对象编程(第二版)[M].孙雨生,译. 北京:电子工业出版社,2018:108-109.