摘要
针对传统教育在程序设计语言教学中的问题,为提高学生自主学习效率,突出学生的主体地位,设计和实现了一个基于自然语言处理技术的"Python程序设计"课程的智能答疑系统。该系统使用Python语言和Mongodb数据库开发,采用Django模块实现前端可视化。系统一方面帮助学生自主查询"Python程序设计"课程相关知识,自动将准确、简单、高效的答案返回给学习者,另一方面还支持教师进行辅助课程答疑。该系统的设计和实现突破了传统答疑方式在时间、空间等因素的限制,是互联网技术与教育领域深度融合背景下的教学成果。
In view of the problems of traditional education in programming language , and highlighting the role of students in education, an intelligent Question-answering Systemof Python programming course based on natural language processing technology is designed and implemented in order to improve students' independent learning efficiency and highlight their predominant status. The system was developed in Python and the database used Mongodb, the module of Django is used to realize visualization. The system not only supports students to query the knowledge of Python programming course independently, which can return accurate, simple and efficient answers, but also supports asynchronous Question-answering. The system is the achievement under the background of deep integration of Internet technology and education field.
作者
郝光兆
杨静
吴迪
生龙
HAO Guang-zhao;YANG Jing;WU Di;SHENG Long(Hebei University of Engineering, School of Information and Electric Engineering, Handan 056038, China;Handan Polytechnic College, Handan 056001, China)
出处
《电脑知识与技术》
2019年第3期86-88,共3页
Computer Knowledge and Technology
基金
河北省社会科学基金项目(项目编号:HB15JY076)
河北省高等学校科学技术研究项目(项目编号:ZD2016017
项目编号:ZD2018087)
关键词
Python程序设计
智能答疑系统
自然语言处理
Python programming language
Question Answering System
natural language processing