摘要
高等数学试题程序化生成方法是使用计算机编程方式生成高质量的高数试题。考虑高等数学试题中独特形式的公式、符号和图表等,试题程序化生成方法选择Python作为编程语言,通过调用LaTeX的Python实现库PyLaTex生成试题。该文中,首先介绍了高等数学试题程序化出题的必要性和需求性;其次,从基本步骤、试题属性和可行性3个方面讨论了高等数学试题程序化生成方案;再次,在开发环境和相关技术中简要介绍了LaTeX排版软件、Python编程语言和PyLaTex库;最后,在程序化生成系统的实现过程中详细介绍了软件开发规范、基本要求和功能实现方式。
The programmed generation method of Advanced Mathematics test questions is to use computer programming to generate high-quality Advanced Mathematics test questions.Considering the unique forms of formulas,symbols and charts in Advanced Mathematics test questions,the programmed generation method of test questions selects Python as the programming language,and generates test questions by calling PyLaTex of the Python implementation library of LaTeX.Firstly,this paper introduces the necessity and demand of the programmed question setting of Advanced Mathematics test questions,and then discusses the programmed generation scheme of Advanced Mathematics test questions from three aspects:basic steps,question attributes and feasibility.Then it briefly introduces LaTeX typesetting software,the Python programming language and the PyLaTex library in the development environment and related technologies.Finally,it details the development specifications,basic requirements and function implementation methods of software during the implementation of the programmed generation system.
作者
张素红
陈淑妮
刘震
ZHANG Suhong;CHEN Shuni;LIU Zhen(College of Science,Zhejiang University of Technology,Hangzhou,Zhejiang Province,310023 China)
出处
《科技资讯》
2023年第11期236-239,共4页
Science & Technology Information
关键词
试题
LATEX
程序化
高等数学
Test questions
LaTex
Programmed
Advanced Mathematics