【基于Python的课程考核分析系统设计与实现11000字(论文)】_第1页
【基于Python的课程考核分析系统设计与实现11000字(论文)】_第2页
【基于Python的课程考核分析系统设计与实现11000字(论文)】_第3页
【基于Python的课程考核分析系统设计与实现11000字(论文)】_第4页
【基于Python的课程考核分析系统设计与实现11000字(论文)】_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3 3 4 5 6 8 82.4小结 3.课程考核系统设计分析 3.1用户需求 3.4小结 4.3统计分析 4.4界面设计 4.5小结 5.3小结 6.结论 27参考文献 3随着信息时代的来临,每时每刻都有成千上万的数据被生成、被传送、被应用,其中最显著的就是教育信息化被广泛的应用。在这种背景下,开发教务信息管理系统来提高管理水平和管理效率就显得十分重要。随着这些系统的使用,生成了各种各样的数据。比如学生每次考试的成绩都会记录在教务信息管理系统中,这些成绩在一定程度上反映了学生的学习效果,同时也体现了教师的教学能力。通过对学生成绩分析,挖掘出其背后的规律和联系,并通过报表的方式展现给教育工作者,为学校的教育教学和学生的个人发展提供有价值的建议。本文主要通过Python语言来实现对学生成绩的生成和分析。本系统主要实现对学生成绩的计算和达成度分析。最后,本系统还提供学生成绩的统计图表,帮助教师直观的对学生的成绩做出评价。随着计算机和互联网的快速发展,当今世界已经进入全民信息化时代。在这个科技高速发展的新时代,互联网已经融入我们每个人的日常生活中,已经成为我们每个人不可或缺的一部分。他使我们的生活质量不断的提升,使我们的幸福感不断的被满足。互联网技术对我们的影响不仅仅在医疗、能源、通信和商品零售等行业中发挥巨大作用,同时还催生了互联网相关产业链行业的发展。随之而来我国教育创新的热点就是将互联网技术应用于教育行业中。而我国教育创新的根本目的就是改善和提高教学质量,为了实现这个目标,我们要充分利用互联网技术对课堂教学、知识应用、学生成绩等多角度进行数据收集和综合分析,从而得到学生学习状态和教师教学情况的汇总、反馈和建议,并对这些情况和建议进行处理和分析最后实现改善和提高教学质量。2018年,由教育部发布的《教育信息化2.0行动计划》就提出要充分利用互联网技术为教育工作者提供对应的学习资源和教育服务,推动我国教育改革,创新我国教育服务化和管理化。随着校园数字化建设的深入发展,全国高校和中等院校积极发展互联网技术,通过先进的通信技术对教师和学生的生活、科研成果、教学管理等息息相关的教学资源和信息进行了有效的整合。4Excel作为当今最流行的办公软件之一,在数据编辑、处理和分析方面的表现都很出色。但是许多办公人员会发现,即便有了Excel的帮助,重复性、机械性的事务仍然要花费大量时间,而且如果要处理的数据体量较大,连Excel都变得有些力不从心了。而用Python¹编程操控Excel,不仅能又快又好地完成机械性、重复性的枯燥工作,而且能借助各种功能强大的第三方模块,将大数据分析、机器学习等先进用户通过编写简单的代码就能直接调用这些模块实现复杂的功能,快速解决实际工作中的本文所设计的学生课程考核分析系统能够提供直观的数据效果。帮助教育工作者更好1.2国内外研究现状及趋势全球信息化的普及让世界各国都对教育的发展给予了前所未有的关注,都试图在未来的信息化社会中让教育处于一个优势的位置,从而使自己的国家走在社会发展的前列,为此许多国家都把信息技术应用于教育创新中,积极多高校和企业都在积极搭建多种有效的智能化和信息化教育平台,其目的都致力于教绩分析系统的设计与实现。1986年,美国心理学会发表的《计算机信息化指南》就是对如有语法简单、语句清晰的特点,这就让初学者在初次学习阶段和NECH只是技术领域中使用Python的几个大公司,它们也在不断招收Python工程师们。3.应用范围广;作为一种多才多艺的语言,从网站搭建到数据处理再到小工具小游戏科学语言的流行程度急剧上升。有许多机器学习学,主要框架是Numpy³、Pandas、Matplotlib;深度学习,主要框架是TensorFlow;网络随着NumPy,SciPy,Matplotlib,Enthoughtlibrarys等众多程序库的开发,Python越来越相比,Python是一门通用的程序设计语言,相比Matlab⁴所采用的脚本语言,应用范围更5我国基于互联网的成绩分析系统起步较晚,无论是相关理论还是实践应用都落后于发达国家。为了打破这一现象,我国积极发展互联网技术,将互联网技术深度融入到教育管理中。比如南京师范大学、北京师范大学等许多高校都开发了属于自己的教育测试和成绩分析系统。随着这些系统的开发、完善与使用,不仅在很大程度上提高了高等院校在成绩分析管理操作上的准确度同时还节省了教育工作者的时间和精力,提高了整体的办公效而随着我国互联网技术的不断发展,我国通过互联网在线学习的人数在不断的增加,尤其在2020这场全世界都在经历的疫情中,网络在线上课变得逐渐常态化。而对于教育工作者来说网络在线上课虽然在很大程度上操作简单、方便快捷,但是对于数据的收集和处理就变得很繁琐,所以应运而生的学生课程考核系统的开发就大大提高了教育工作者的效率,从而推动我国教育的创新和改革。1.3本文章节安排本文的主要章节安排:第一部分为绪论,主要阐述本课题的研究背景和国内外关于该课题的相关研究。第二部分主要介绍当前系统所需要的技术,主要利用当前主流的快捷化架构,这种架构模式以及软件开发所必须使用到的开发平台以及使用到的辅助开发工具,为系统的分析与开发打下坚实基础。第三部分课程考核系统的分析,分析该系统的实现模式和所需模块的使用。第四部分课程考核系统对应的详细设计阶段,总体任务为是对系统进行模块化分解,争取做到低耦合,避免数据耦合,争取做到高内聚,具体的编写过程,将通过代码注释和文字图片的结合来详细讲解。第五部分课程考核系统的测试,通过运行程序,快速得出测试结论,主要包含对数据写入的测试。第六部分得出最终结论,主要将上述过程遇到的问题——列出、对系统的难点攻克进行阐述,功能的不足之处以及如何解决上述表现的问题的解决方法等。6在课程考核系统的早期阶段,我们需要了解系统所需的技术,编程语言、编程环平台框架的搭建。为了长期保持系统的先进性,结合系统的特点,本章简要介绍了系统的Python是一种多范式的编程语言。它完全支持面向对象编程和结构化编程,而且它的许多特性都支持函数式编程和面向方面的编程(包括通过元编程5和元对象[6](神奇的方Python被设计成是“符合大脑思维习惯”的,采用极简主义的设计理念,加以统一规范的交互模式。这使得Python易于学习、理解和记忆。Python开发者的哲学是“用一目前Python的标准实现方式是将源代码的语句编译(转换)为字节码格式,然后通过解释器将字节码解释出来。Python没有将C++等编译型语言,Python的执行速度会慢一些。但是P供了丰富的API和工具,以便程序员能够轻松地使用C/C++语言来编写扩充模块。Python等领域。标准库有两个模块(itertools和functools),实现了从Haskell7和标准ML⁸中借用的函数工具。除了内置的库外,Python还有大量的第三方库,供你直接使用。它的名字是对"Python数据分析11"这个短语本身的戏谑。WesMcKinney在2007年至2010年担任AQRCapital的研究员时,开始构建后来成为pandas的东西。(1)大小可变:插入或删除DataFrame等多维对象的列;第2章课程考核分析系统相关技术介绍7(2)自动、显示数据对齐:显示将对象与一组标签对齐,也可以忽略标签,在Series、DataFrame计算时自动与数据对齐;(3)强大、灵活的分组(groupby)功能:拆分-应用-组合数据集,聚合、转换数据;(4)数据集[12的重塑和旋转。(5)把Python和NumPy数据结构里不规则、不同索引的数据轻松地转换为DataFrame对象;(6)基于智能标签,对大型数据集进行切片、花式索引、子集分解等操作;(7)分组引擎允许对数据集进行分割-应用-合并操作。(8)直观地合并、连接数据集;(9)灵活地重构、透视数据集;(10)成熟地IO工具:读取文本文件(CSV等支持分隔符地文件)、Excel文件、数据库等来源地数据,利用超快地HDF5格式保存/加载数据;(11)时间序列:支持日期范围生成、频率转换、移动窗□统计、移动窗□线性回归、日期位移等时间序列功能。Openpyx1[13模块是一个读写Excel2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,Openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。其他很多的与Excel相关的项目基本只支持读或者写Excel一种功能。首先创建一个Workbook对象,然后可以打开或者创建一个Excel表格,接着使用该对象的方法来得到一个Worksheet对象。得到Worksheet对象以后再从中获取代表单元格的Cell对象,从而获取表中的数据。(2)Workbook对象:因为一个Workbook对象代表一个Excel文档,所以在操作Excel之前,首先应该创建一个Workbook对象。可以直接对Workbook类进行调用可以创建一个新的Excel文档。而对于一个已经存在的Excel文档,可以使用Openpyxl模块的load_workbook函数进行读取,该函数包涵多个参数,但只有filename参数为必传参数。filename是一个文件名,也可以是一个打开的文件对象。>>>excel=Openpyxl.Workbook(‘hel>>>excel1=Openpyxl.load_workbook(‘aPS:Workbook和load_workbook相同,返回的都是一个Workbook对象。(3)Workbook对象提供了很多属性和方法,其中,大部分方法都与sheet有关,部分属性如下:8active:获取当前活跃的Worksheetworksheets:以列表的形式返回所有的Worksheet(表格)read_only:判断是否以read_only模式打开Excel文档encoding:获取文档的字符集编码properties:获取文档的元数据,如标题,创建者,创建日期等XlsxWriter¹41是一个Python模块,可用于在Excel2007+XLSX文件中向多个工作表写入文本、数字、公式和超链接。它支持格式化等功能,包括:(1)100%兼容ExcelXLSX文件。(2)完全的格式化。(3)合并单元格。(4)定义名称。(6)自动筛选器。(7)数据验证和下拉列表。(8)条件格式化。(10)丰富的多格式字符串。(11)单元格注释。(12)文本框。(14)编写大文件的内存优化模式。学包[15及其依赖项。Anaconda是一个方便的Python包管理和环境管理软件,一般用来配置不同的项目环境,它可以创建多个互不干扰的环境,分别运行不同版本的软件包,以达到兼容的目的。Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。PyCharm是一种Python、IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、9单元测试、版本控制。此外,该IDE提供了一些本章首先介绍了课程考核分析系统使用的语言;然后对应当使用的技术环境进行分析3.课程考核系统设计分析开发和实际运行中会产生一定的功能局限性,一方面仅仅只是完成了学生成绩的录入工作,对于学生的信息查询和成绩分析系统的功能还没有全部实现。另数据的分析处理功能不完善,系统功能在实际使用中存在权限划分不明确问题。而在现存的学生课程考核管理系统中,需要各个学科的教师通过主观的判断用□述的方式告诉学生,这本身就提高了对教师的要求,并且由于主观性因素的存在,容针对学生课程考核数据的分析应用管理,可以使用更科学的方法,或根据笔者的调查研究,大多数高校学生的课程成于庞大的成绩数据,教师需要手动对exc这需要耗费教师的巨量时间,而且效率较低。因此,需要设计一款实现对学生的成绩自动计算和统计分析的系统,解放教师的双手。而教师在数据录入和处理的过程中会因为数据太多产生数据录入错误,成绩分析错误等问题,该系统能够自动计(1)导入学生成绩表方便快捷。(2)及时计算成绩表相关数据。(3)对学生各项成绩汇总并分析达成度。(4)生成可视化图表以便查阅。(5)导出经过计算之后的表格。3.2.1技术可行性在技术可行性方面,课程考核分析系统使用PyCharm作为编程工具,编程语言为目前需要开发的几大基础功能是可以实现的。根据参考管理系统的原理,可以开发出功能3.2.2经济可行性本系统所需要的开发环境及代码全部都是开源的,可在网上自行查找,在完成过程中也不需要发布具体软件,所以不需要在服务器端投入资金,完成之后也不需要进行维护处3.3功能分析本系统主要包括三个功能,分别是分值计算、达成度分析和统计分析。如图3.1所示。图3.1系统功能图分值计算主要是针对学生的平时成绩和实验成绩,并根据学生最终成绩的计算公式来生成最终的录入成绩。在高等院校中,学生某课程的最终分数的组成为:平时成绩+考试成绩。其中,平时成绩是学生在课堂上的表现总得分;考试成绩为学生在期末最终考试中的得分。考试成绩的表现形式一般为闭卷考试;另外,偏向实践能力培养的课程会将最终的考试形式设置为实验操作。本系统可以对录入的学生成绩进行自动的计算,主要是计算学生的平时成绩和实验成绩,然后得到学生的最终成绩。达成度分析主要是按照相关的计算公式对学生的成绩进行数学分析,以分析学生对本课程的达成度。课堂教学的效果可以用达成度来分析,主要是对学生掌握本课程知识点的程度进行全面深入的了解。达成度分析需要以学生分数为基础,牵扯到较为繁琐的公式计算和数值计算,因此,本系统可以自动化实现课程教学达成度的分析并生成相关内容。学生成绩分数本质上是一组以分数的形式表现出来的数据,虽然便于统计和记录,但是往往数据繁多冗杂不够直观。所以需要生成一些比较直观的图表来展示学生的考试分数以及学生成绩的分布区间来方便教师进行观察和分析,因此,本系统还要实现对学生的分数计算和统计分析。统计分析的表现形式主要为图表形式。本章首先说明了该系统实现的可行性分析,然后介绍了用样的设计,以及设计的具体功能实现。本系统的具体功能由分值计4.课程考核系统详细设计分值计算主要是对学生的课堂表现成绩、实验先,学生平时成绩的给出方式为excel文件。其中,学生的平时虽然excel表格拥有丰富的数据处理功能,但是仍需要教师手动进行功能主要使用python的第三方库openpyx1来实现自动化17报表的设计。首先,在文件的初始位置导入需要用到的第三方支持包,包括openpyxl、numpy和pandas。在导入之后由于学生的数据是存储在excel表格中的,因此需要读入execl表格。1、以数值只读的方式打开工作簿,打开工作簿中的sheet1和sheet2,遍历表格,代码wb=openpyxl.load_workbook("Result.xlsx",data_onlwork_sheet=wb["平时成绩1"]work_sheet1=wb["达成度计算表1"]2、计算目标1和目标2的和值报告总分;将实验报告中的目标1和目标2相加再乘以2/3得一数X,同理将课堂表现中的目标1和目标2相加再乘以1/3得一数Y,将X与Y相加得到平时总成绩;最后将报告总分乘以40%与乘以60%的平时总成绩相加并向上取整work_sheet[temp3].value="=AVERAGE(E"+str(i)+":F"+swork_sheet[temp7].value="=AVERAGE(H"+str(i)+":M"+st函数计算shi实验操作下6个实验的总成绩;计算平时总成绩时用之前计算出的课堂表现总成绩乘以20%加上乘以40%的实验操作总成绩之和再乘以60%得到。对于实验报告总成绩计算还是使用average函数最6个实验报告进行均值计算。对于整个实验的总成绩我们用平时总成绩的60%加上报告总成绩的40%之和得到,最后计算出的成绩是以数值的形式展示,为了方便了解自己总成绩所属的阶级,我们对最后的总成绩用优秀、良好、中等、及格和不及格几个阶级进行评级。主要代码如下:ifwork_sheet['O'+str(i)].value*0.6+work_sheet['V'+str(i)].value*0.4>=90:elif80<=work_sheet['O'+str(i)].value*0.6+work_sheet['V'+str(i)].value*0.4<90:elif70<=work_sheet['O'+str(i)].value*0.6+work_sheet['V'+str(i)].value*0.4<80:elif60<=work_sheet['O'+str(i)].value*0.6+work_sheet['V'+str(i)].value*0.4<70:elifwork_sheet['O'+str(i)].value*0.6+work_sheet['V'+str(i)].value*0.4<60:4.2达成度分析设计本系统的达成度分析功能主要是将计算出的相应成绩数据根据相应的公式计算之后填入到达成度分析表中,达成度评价表中需要填写课程名称、课程编号、专业、班级名称、班级人数和样本数。如图4.1所示。指标点毕业要求指标点内容能够设计满足特定需求的信息系统应用程序,完编写程序等;使得学生能够熟练使用、字典、集合等基本数决实际问题;熟练掌握的设计与使用;实验报告实验操作能够选择或开发电子信息领域复分析其局限性。掌握第三方库的安装和科学计算和可视化,以及数据的处理。实验报告实验操作课程成绩=报告成绩*40%+实验*40%+优秀(90-100):13人;良(80-89):31人;中(70-79):2人;及格(60-69):1人;不及格(0-59):0人■达成:评价值≥0.65;□未达成:评价值<0.65审核人:审核时间:1、首先要在表格中填入实际的相关信息如课程名称、课程编号、专业、班级名称、班级人数和样本数等详细数据。主要代码如下:print("请输入课程名称")print("请输入课程编号")2、将sheet1中最后计算出的平均值依次填入达成度评析表中的平均值一栏中。主要代码如下:ketangbiaoxian_1=work_sheet['ketangbiaoxian_2=work_sheet['3、最后计算达成度评析表中的评价值;计算公式为用刚刚填入的平均成绩除以对应的设计分值得一实验报告数值X;同理得到实验操作数值Y和课堂表现数值Z,最后对以上X、Y、Z数值用average函数进行平均值计算得到最终的评价值。主要代码如下:list_temp1.append(work_sheet1['F'+stlist_temp2.append(work_sheet1['K'+stlist_temp3.append(work_sheet1['L'+stwork_sheet1['F'+str(51)].value=np.mean(list_tework_sheet1['K'+str(51)].value=np.mean(list_temp2)work_sheet1['L'+str(51)].value=np.mean(统计分析功能要求对学生成绩的最终成绩、实验报告成绩、每个实验报告分数统计、课堂表现和实验操作进行统计与分析,分析的结果以图表的形式展现。所以,本功能使用到了xlswriter包。1、首先,使用xlsxwriter包的Workbook函数来创建一个chart图表,然后新建一个名work_sheet=wb["平时成绩1"]work_sheet1=wb["达成度计算表1"]work_sheet2=wb["达成度评价表1"]workbook=xlsxwriter.Workbook("chart.xworksheet=workbook.add_worksheet('ch2、使用data数组,数组由两个子数组组成,分别是x轴的数据项名称和y轴的数据。这主要是要统计学生平时成绩然后插入到chart表格中。之后,使用write_column函数[18将统计的学生成绩插入到表格中。chart对象的内嵌函数来插入图表。最后一共生成学生人数统计表、实验报告成绩统计表、每个实验报告分数统计表、课堂表现成绩表和实验操作统计表。主要代码如下:jige=int(O)ifwork_sheet['N'+str(i)].value>=90:elif80<=work_sheet['N'+str(i)].valueelif70<=work_sheet['N'+str(i)].value<80:elif60<=work_sheet['N'+str(i)].value<70:jige=jige+1elifwork_sheet['N'+str(i)].value<60:chart=workbook.add_chart({'typworksheet.write_column('A27',dataworksheet.write_column('B27',dat'categories':'=chart!worksheet.insert_chart('D25',c称图形化用户接口,所谓的GUI编程,指的是将所有功能界面化、简洁化、易操作化且用户不需要输入代码指令,只通过图形界面的交互就可以操作软件功能。本文的界面设计功能主要有选择文件、进行计算、图表分析、导出文件和退出。运行界面如图4.2所示:退出本章介绍了课程考核分析系统的开发过程,主要分为三个功能:分值计算、达成度分析、统计分析和界面设计。每个功能的实现过程也不同,需要使用的模块也不同。对分值计算、达成度分析、统计分析功能和界面设计的实现代码做了重点介绍。本文简要总结了整个课程考核分析系统的开发目录结构。主要的开发思想可以概括如下:创建项目后,将Excel表格导入到文件进行读取和写入。由于此代码不方便以后的维护和修改,所以此代码所对应的功能只能针对特定格式的Excel表格。5.课程考核分析系统测试在系统的各部分设计完成后,为了保证系统运行的可靠性与稳定性,需要对系统进行总体调试。这是整个系统开发过程的关键环节之一,它决定了系统的各个功能能否实现以及系统功能的实现效果、系统在运行时的稳定性并排除可能会产生的故障。系统测试是系统开发环节必不可少的一项。测试是为了向利益相关者提供有关被测软件产品或服务质量的信息而进行的调查,软件测试还可以提供对软件的客观、独立的看法,使企业体会和了解软件实施的风险。测试技术包括执行程序或应用程序的过程,目的是发现故障,并验证软件产品是否适合使用。软件测试包括执行一个软件组件或系统组件,以评估一个或多个感兴趣的属性。一般来说,这些属性表示被测试的组件或系统在多大程度上:(1)满足指导其设计和开发的要求。(2)正确响应各种输入。(3)在可接受的时间内执行其功能。(4)是充分可用的。(5)可以在预定环境中安装和运行(6)实现其利益相关者所希望的一般结果。首先将待处理的excel文件的关键数据进行清除。清除的结果如图5.1、5.2所示:实验报告(40%)实验操作(40)课堂表现(20)目标1目标2目标1目标2目标1目标2图5.1清除数据的表格1课堂表现(20%)实验操作(40%)实验报告(40%)互动1234561234600图5.2清除数据的表格2然后进行如下步骤测试:首先在指定路径下创建一个Project包,然后运行测试文件中的测试代码,如果没有错误提示,则说明数据写入成功。如图5.3、5.4所示。ss眭晨阳6890123456789王贝卜坤伦肖慧 图5.4数据写入成功的表格2课堂表现(20%)实验操作(40%)实验报告(40%)互动123456123456良好良好中等良好良好良好良好良好良好良好良好0良好良好良好良好良好良好良好良好良好0中等良好良好良好良好良好运行程序之后会显示输入框,可根据自己需要填入对应数据,如图5.5所示:/usr/Local/bin/python3.8"/Users/zhoudezhi/Deskto/usr/Local/bin/python3.8"/Users/zhoudezhi/Deskto请输入班级人数指标点毕业要求指标点内容能够设计满足特定需求的信息系统应用程序,完、流程图设计和编写程序等;使得学生能够熟练使用、字典、集合等基本数决实际问题;熟练掌握的设计与使用;实验报告实验操作能够选择或开发、软硬件设计和电子信息领域复分析其局限性。掌握第三方库的安装和科学计算和可视化,以实验报告实验操作课程成绩=报告成绩*40%+实验*40%+优秀(90-100):13人;良(80-89):31人;中(70-79):2人;及格(60-69):1人;不及格(0-59):0人■达成:评价值≥0.65;□未达成:评价值<0.65审核人:审核时间:5.2.3统计分析测试然后,准备一个data数组,数组由两个子数组组成,分别是x轴的数据项名称和y轴的数据。这主要是要统计学生平时成绩然后插入到chart表格中。之后,使用write_column函数将统计的学生成绩插入到表格中。为图表的Y轴;line为线条颜色,name为图表的名称。测试结果如图5.7、5.8所示:0优秀[90,100]中等[70,80]3及格[60,70]2不及格(0,60)0良好(80,90)及格[60,70]0图5.8统计分析表本章主要测试了所设计的课程考核系统的功能。在测试文件中编写测试代码,然后运使用示例数据,对一些成绩进行删除或者设置特殊值(比如0分满分等等),之后再运行程序,没有任何报错,并且正常显示计算之后的数据。最后测试图之前和更改数据之后生成的图表数据,有明显差异,本文主要使用python编程语言和针对excel文件的操作第三方包完成了对学生成绩的智能分析与统计。通过智能化的结构设计和功能布局,对学生的成绩进行计算、达成度计算和统计分析。学生成绩的计算是计算学生成绩的平均值和总值;达成度分析是指用学生的平时成绩和实验成绩根据一定公式计算出的数值;学生数据的统计分析是指汇总学生成绩的所有数据,然后根据这个数据生成多个项目的图表。这样可以较为直观地展示学生的成绩分布,有助于教师对课程的教学结果进行量化的分析。课程考核度上具有深刻意义,在做的过程中也体会到了作为老师的辛苦,因为在网络没有发展的年代,老师都是通过对每个学生的接触,用平时改作业,在纸上记录学生成绩的方式来对学生有一定的了解,这没有一定的时间和精力是无法完成的,而我也能明白老师的伟大,因为他们能够很清晰的知道我的薄弱点在哪里,而如今网络飞速发展,老师不用再像以前一样耗费时间和物力去对学生进行分析,我觉得这可能就是时代的进步之处,也是国家在不而老师则是浇灌学生成长的人。在完成过程中出现了很多问题并且让我了解到自己的知识盲区,比如对于python知识有点生疏导致在毕设点和语法,因此在完成过程中多次心态不佳,于是只能去网上观看学习视频重温python,这也让我深刻体会到平时上课有多么重要,一寸光阴一寸金学习,课后不断去做实践,也许就不用浪费这么命的意义是学习,那么学习的意义必然是实践并且投入到社会中。刚开始做毕设时完全没有方向,只能跟着书先把需要的软件给下载了,毕设的总体框明白了自己的短板所在,当做一件事情时,没有一个具体的方向,同时我也明白了思维导(ICCPsystem1994)解析Ⅱ:惰质体[J/OL].煤炭学报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论