2020年第21期
信息与电脑
China Computer & Communication
算法语言基于Python的测试成绩处理与分析
聂 鑫 丛铭妍 彭焕卜
(云南大学 职业与继续教育学院,云南 昆明 650032)
摘 要:中学阶段的总结性评价通常以期末测试的形式进行,分析期末测试成绩,既有助于班主任了解各门学科的学习情况并及时查漏补缺,还有助于提升教学质量。Python具有易上手、速度快、可操作性高、功能齐全的特点,近年来被广泛使用。本文以Eclipse为集成开发环境,运用Python语言和其中自带与集成的库,对初一某班语文学科的期末测试成绩进行分析,并将其可视化。
关键词:Python;数据统计;期末测试
中图分类号:TP3  文献标识码:A  文章编号:1003-9767(2020)21-047-03
Test Score Processing and Analysis Based on Python
Nie Xin, Cong Mingyan, Peng Huanbu
(College of Vocational and Continuing Education, Yunnan University, Kunming Yunnan 650032, China) Abstract: The summative evaluation of middle school is usually carried out in the form of final test, and the analysis of final test results will not only help the class teacher to understand the learning situation of students in various disciplines, but also help to improve teaching quality. Python has been widely used in recent years due to its simplicity, high speed, high operability and complete functions. In this paper, Eclipse is used as an integrated development environment,  Python language and its own and integrated library are used to analyze and visualize the final test scores of Chinese in a certain class of Grade One.
Keywords: Python; data statistics; Final test
python 爬虫教学0 引言
期末成绩体现了学生在某段时期的学习状况,既为学生接下来的学习生活提供借鉴,也使得教师、家长对学生的阶段性学习情况有进一步了解,有利于学生的自我认知与教师的因材施教。本文选取的数
据来源于南京市L实验中学七年级A班第二学期的期末测试成绩,运用Python中的Numpy、Pandas、Matplotlib库,从班级平均分、最高分与最低分、各分数段的人数分布可视化来分析该班级的语文成绩,并将成绩不理想、需要教师重点关注的学生名单进行单独输出。为保护个人隐私,已对学生姓名做简要处理。
1 工具简介
1.1 Python语言简介
Python是一种面向对象、解释型的跨平台计算机程序设计语言,由Guido van Rossum于1989年发明,在1991年发行了第一个公开发行版。Python在机器学习、人工智能、数据爬虫、大数据处理等方面拥有非常丰富的插件,具有明确简单、开发效率高、可移植性、可扩展性、可嵌入性等优势,所具有的开源免费特性使得这种语言获得了许多用户的支持和推广[1-2]。
1.2 Eclipse简介
Eclipse是一个开放源代码的可扩展开发平台,具有强大的编辑、调试功能。很多人把Eclipse作为一款IDE (Integrated Development Environment)来使用,但Eclipse 并非局限于一个IDE。Eclipse用于通过插件组件构建开发环境,其底层为一个核心,在核心的基础上集成了PDE(Plug-in Development Environment),允许开发人员加入不同的插件,从而扩展整体功能。
作者简介:聂鑫(1993—),女,黑龙江双鸭山人,硕士研究生。研究方向:中小学教育、教育技术。丛铭妍(1996—),女,山东威海人,硕士研究生。研究方向:教育技术学。
彭焕卜(1996—),女,陕西商洛人,硕士研究生。研究方向:教育技术学。
—   47   —

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。