基于Java语言线性代数作业在线自动批改方法技术

技术编号:41785991 阅读:51 留言:0更新日期:2024-06-24 20:14
本发明专利技术公开了基于Java语言线性代数作业在线自动批改方法。该基于Java语言线性代数作业在线自动批改方法,布置作业前不需要准备作业答案,只是把作业内容分类,按照各种类型存放指定的文件夹即可,学生做作业时,Java程序随机读取作业题目显示在屏幕上。线性代数作业内容除了个别的证明题和一些包含字母的填空题以外,大多数作业题都涉及到矩阵和行列式的计算,Java程序读取作业内容时适当修改数据保证作业内容的多样性,可以避免学生抄袭作业。学生完成作业点击“提交”时,Java程序打分的同时给学生总结作业完成情况,学生在屏幕上可以看到做题过程的错误。有效地降低了批改作业工作量,方便掌握学生的学习情况,并且避免作弊情况的出现。

【技术实现步骤摘要】

本专利技术涉及线性代数作业批改,具体是基于java语言线性代数作业在线自动批改方法。


技术介绍

1、java是一门面向对象的编程语言,不仅吸收了c++语言的各种优点,还摒弃了c++里难以理解的多继承、指针等概念,因此java语言具有功能强大和简单易用两个特征,线性代数是数学的一个分支,它的研究对象是向量,线性空间,线性变换和有限维的线性方程组。作业是教师在上课时布置学生当堂进行检测的各种练习。

2、在线性代数教学过程中也会进行作业布置,在合班教学过程中,由于学生人数较多,人工批改作业过程要仔细查看大量的数据,尤其是做初等变换及求计算行列式时,所涉及的数据比较多,有时不能按时批改完成作业,这些情况导致不能及时掌握学生的学习情况。此外,还存在学生可能抄袭和作弊的情况。


技术实现思路

1、本专利技术的目的在于提供基于java语言线性代数作业在线自动批改方法,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:

3、基于java语言线性代数作业在线自动本文档来自技高网...

【技术保护点】

1.基于Java语言线性代数作业在线自动批改方法,其特征在于:所述方法步骤如下:

2.根据权利要求1所述的基于Java语言线性代数作业在线自动批改方法,其特征在于:所述S1中矩阵具有伸缩功能,以满足做主观题所需要的要求。

3.根据权利要求1所述的基于Java语言线性代数作业在线自动批改方法,其特征在于:所述S4中用户求矩阵的秩,对于非齐次线性方程组,判断线性方程组有没有解。

4.根据权利要求1所述的基于Java语言线性代数作业在线自动批改方法,其特征在于:所述S7中结束后,Java程序进行判断,根据用户输入的数据打分、保存数据。

【技术特征摘要】

1.基于java语言线性代数作业在线自动批改方法,其特征在于:所述方法步骤如下:

2.根据权利要求1所述的基于java语言线性代数作业在线自动批改方法,其特征在于:所述s1中矩阵具有伸缩功能,以满足做主观题所需要的要求。

3.根据权利要求1所述的基于java语言...

【专利技术属性】
技术研发人员:伊斯拉木·吐尔逊黄华宋艳萍阿布力米提·孜克力亚
申请(专利权)人:新疆农业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1