- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第2期无线互联科技No.2
2024年1月WirelessInternetScienceandTechnologyJanuary,2024
基于程序能力提升的程序设计基础课程在线评测
平台搭建与应用研究
朱鹏
(贵州交通职业技术学院,贵州贵阳550025)
摘要:对于高职院校的电子信息类专业而言,程序设计类课程属于必修的专业基础课,课程的掌握程度
直接关系到后续专业课的学习。文章使用Hdyro搭建了一个在线评测平台,在程序设计基础课程教学实践
中引入在线评测平台辅助教学,极大地提高了学生学习的积极性、主动性,提升了学生的实际编程能力。
关键词:程序设计;在线评测平台;基础课程
中图分类号:TP311文献标志码:A
0引言编程题目和在线编辑器,用户可以在线编写、测试和
程序设计基础类课程(“C语言程序设计”“Java提交代码,系统会根据用户提交的代码实时反馈,方
程序设计”“Python程序设计”)是职业院校电子信息便学生自我检测和提高编程能力。随着近些年社会
大类(物联网应用技术、计算机网络技术、大数据技术对信息学奥赛的重视,互联网也出现了“洛谷”“信息
与应用等)的专业基础课,教学目标是让学生能针对学奥赛一本通C++评测系统”“计蒜客”等编程网站,
具体问题进行分析,熟练掌握程序设计语言进行程序便于编程爱好者刷题、学习。
实现。在教学实践过程中,由于课程课时的限制和学1.2在线评测平台选择
生接受能力的差异,教师很难兼顾所有学生的掌握情通过对互联网上各评测系统进行调研发现,各高
况。一些学生可能在课程结束后仍然无法完全掌握校、商业网站开发的在线评测系统大多是对基于开源
程序设计的基本概念和方法,而另一些学生则可能会的在线评测平台进行二次开发,这些开源平台为开发
觉得课程内容过于简单,缺乏挑战性。加上程序设计者提供了丰富的功能和工具,使得开发者能够快速地
类课程是实践课,需要进行大量的编程练习,而在授搭建自己的在线评测系统。各高校的评测平台主要
课过程中,基本上是大班教学,故教师很难及时了解用来校内课程教学、竞赛训练和选拔,对外只开发个
每个学生的完成情况,也无法第一时间对学生完成人用户注册功能;各商业网站开发个人用户注册,提
的程序进行验证。初学者常出现各种错误,学习积供个人刷题功能。两者均难以实现教师课程教学的
极性很容易受到影响。为夯实学生的编程基础,本过程化管理和比赛定制。为此,本文利用开源的在线
文使用Hydro搭建了一个程序设计基础课程的在线评测平台搭建了一个学校自主的评测平台,供本校程
评测平台,通过在线评测平台进行教学实践,教学效序设计类课程教学使用。通过使用这个平台,教师可
果良好。以更加方便地进行课程教学的过程化管理,有助于提
1在线评测平台搭建高教学质量和学生的学习效果。通过比较Vijos、
1.1在线评测平台介绍Hdyro、HustOJ、QDUOJ等开源在线平台发现,Hydro
在线评测(OnlineJudge,OJ)系统起源于美国计采用B/S架构,支持C/JAVA/Python等程序的自动
forComputingMac
文档评论(0)