oj在计算机领域中指什么,【计算机专业论文】计算机专业教学中OJ平台的应用(共2762字)…

oj在计算机领域中指什么,【计算机专业论文】计算机专业教学中OJ平台的应用(共2762字)…摘要:传统的教学模式对计算机专业学生的能力培养存在着诸多问题,而OJ(OnlineJudge在线检测程序源代码)平台为计算机教学提供了新的思路,因为OJ平台在学生日常训练方面有一套行之有效的机制,所以对学生的学习兴趣、分析解决问题能力、创新能力等方面的培养都起到了积极的推动作用,OJ平台还可以对学生实践能力进行最直接的考核,因此将OJ平台引入计算机专业教学,可实现以平台促教学,以平台促教改。关键词…

大家好,又见面了,我是你们的朋友全栈君。

摘要:传统的教学模式对计算机专业学生的能力培养存在着诸多问题,而OJ(OnlineJudge在线检测程序源代码)平台为计算机教学提供了新的思路,因为OJ平台在学生日常训练方面有一套行之有效的机制,所以对学生的学习兴趣、分析解决问题能力、创新能力等方面的培养都起到了积极的推动作用,OJ平台还可以对学生实践能力进行最直接的考核,因此将OJ平台引入计算机专业教学,可实现以平台促教学,以平台促教改。

关键词:OJ;计算机专业教学;创新能力;自主学习

1概述

OJ是一个在线判题系统,使用者可在线提交多种程序的源代码(如C、C++、Java),系统对源代码进行编译连接并运行,再通过后台数据库的测试用例来检验代码的正确与否。用户提交的程序在OJ平台上执行时会被进行严格的测试,包括运行时间、运行空间和安全等。不但能检测准确与否,还能指出错误的具体位置和类型(语法错误、算法错误)。所以被广泛应用于各高校学生程序设计的训练、作业、期末考核测试,甚至学科竞赛[1]。由于计算机专业具有实践性强,内容更新快等特点,我校对计算机专业教学日趋重视,我系在进行教学改革上,更是把加强专业教学,鼓励学生更多地参加学科竞赛纳入实践教学和人才培养的改革创新中去,OJ平台既能辅助专业教学,又能为竞赛培养和输送人才,当然是我们的首选[2]。我们使用的是郑州轻工业大学的OJ平台,该平台与国内外多所大学的平台链接,有着丰富的学习资源,全面的测试用例,全新的视野,为广大计算机专业学子打开了一个通往新世界的大门。通过该平台可以检验学生的计算机编程水平、数学水平、英语水平,而这些正是就业竞争力最好的体现,也是对想要继续深造的学生打下良好基础的最大辅助[3]。本文就以此感悟为主,阐述OJ平台在计算机专业教学中的应用。

2计算机专业教学中存在的问题

2.1传统的实验教学模式陈旧,对学生实践能力的培养起不到激励作用

老式的实验课教学中,由于教学方法的陈旧和单一,一些有潜力的学生并未很好的被发掘,进一步的培养更无从谈起,这些优秀的学生没有被发现,没有认真地去引导和培育,是我们专业人才培养的重大损失。

2.2传统的教学模式与实际相脱节

目前计算机专业教学存在着理论与实际脱节的问题,教学模式依然是以教师主动地“教”和学生被动地“学”,无法利用自主学习以促进各个层次的学生提高对学习的兴趣,不能很好地培养学生的综合应用能力、创新能力,以适应社会对不同类型人才的需求。

2.3缺乏协作学习能力和团队精神,学习效率低下

软件的研发是个系统工程,需要学生具备主动学习能力和团队协作精神。在我们的教学过程中,这样的团队协作方式学习环节较少,虽然有部分课程的设计环节也采用了分组进行的模式,但在具体操作的过程中由于水平参差不齐,学生并没有得到真正的锻炼。

3OJ平台在专业教学中的应用

OJ平台上共享了丰富的学习资源:常见问答、讨论、题库、考试/作业、竞赛,还可显示学生当前状态和排名,可随时开展自主学习活动。几年来我们的实践经验证明,OJ平台在学生的专业学习中起到了积极的推动作用,对前面提到的专业教学中存在的问题做到了较好的改进,具体表现如下:

3.1利用OJ平台,加强对学生实践能力的培养

在计算机专业课程中,加入学科竞赛的元素,适当增加综合性实验和研究探索性实验,使学生对专业知识不仅仅停留在一些基本概念和原理的浅层认知上,而是将重心放在应用、综合和研究上。在实验教学中,对于创新性高、有前景的实验重点进行记录,对有发展潜力的学生重点进行关注和培养。

3.2利用OJ平台,加强教学与实际应用的关联

OJ平台改变传统的实验课教学方式,学生可直接练台上的题目,任课教师也可以把有价值的实验任务发布到平台中,对实验任务的选择可以更具梯度,更贴近实际的工程应用。另外,在教学内容上加入平台上的典型的竞赛案例,可以让我们紧跟时代,及时了解社会对计算机人才的最新要求和计算机领域的最新动态,时刻更新自己的教学内容,让学生的学习内容和视野更加开阔,学到更多与社会发展接轨的知识,扩大学生的知识面。

3.3利用OJ平台,培养学生协作学习能力和团队精神

协作学习是通过团队形式进行学习的一种方式,OJ平台上一些竞赛性质的题目要求在有限的时间内完成具有较大难度的问题。这时,如何充分发挥多人的力量,合理分工,协同作战成了成败的关键。这就要求我们的团队成员发挥各自的特长,分工学习,协作讨论和工作,从而解决问题。通过这种方式激发了学生的思维能力、培养了个体之间的沟通能力和包容能力,为学生将来走向职场打下良好的基础。OJ平台在计算机专业教学中的应用还远不止这些。从教师的角度看,它能提高教师的教学水平、整合丰富的教学资源、促进师生的对外交流;从学生的角度看,它能培养学生的自学能力、应变能力、求真务实的科学态度,还能加强学生的使命感和责任感。

4结束语

本文针对传统计算机专业教学的弊端,结合自己多年计算机专业教学实践和程序设计竞赛的培训经验,论述了将OJ平台应用到计算机专业教学中的重要性,并且就OJ平台全方位融入专业教学的各个环节中的具体方法进行了探索和实践,为计算机专业教学改革提供了新的思路。

参考文献:

[1]OJ系统[DB/OL].

[2]毕振波,亓常松,候志凌,等.以学科竞赛驱动计算机专业实验课教学的研究[J].高教学刊,2018(16):74-76,79.

[3]侯向辉,徐卫,李琰琰.以ACM/ICPC竞赛促进计算机专业实践教学研究[J].计算机时代,2018(7):94-96.

作者:张丽 尹红征 冯志慧 单位:河南农业大学信息与管理科学学院

阅读次数:人次

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/148648.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • PyCharm使用技巧:查找 替换[通俗易懂]

    PyCharm使用技巧:查找 替换[通俗易懂]文件内部的字符的查抄替换。首先ctrl+F:然后ctrl+R:点击后就能把文件里包含的都替换掉。另外,这个能让你只选择单词。

  • 深度学习:有监督学习、无监督学习和半监督学习

    深度学习:有监督学习、无监督学习和半监督学习是否有监督(supervised),就看输入数据是否有标签(label)。输入数据有标签,则为有监督学习,没标签则为无监督学习。文章目录一、监督式学习二、无监督式学习三、半监督式学习一、监督式学习在监督式学习下,输入数据被称为“训练数据”,每组训练数据有一个明确的标识或结果,如对防垃圾邮件系统中“垃圾邮件”“非垃圾邮件”,在建立预测模型的时候,监督式学习建立一个学习过程,将预测结果与“训练…

  • 解决Navicat for MySQL 1045错误的三种方法

    解决Navicat for MySQL 1045错误的三种方法源地址:http://www.formysql.com/wenti/jiejue-1045.html主要是因为用户输入的用户名或密码错误被拒绝访问,如果不想重装,需要找回密码或者重置密码。NavicatforMySQL1045错误问题描述:1045-Accessdeniedforuser’root’@’localhost’(usingpassword:YES)解决办法是重新设置r…

  • python经典小程序:猜数字游戏[通俗易懂]

    python经典小程序:猜数字游戏[通俗易懂]#猜数字游戏importrandom#impor语句导入random模块guessor=0;print("#"*30)#输出30个”#“(”##############

  • R语言介绍

    R语言简介R语言是一种为统计计算和图形显示而设计的语言环境,是贝尔实验室(BellLaboratories)的RickBecker、JohnChambers和AllanWilks开发的S语言

    2021年12月26日
  • 基尼系数计算方法_西南财经大学基尼系数

    基尼系数计算方法_西南财经大学基尼系数上图图片来自维基百科·自由的百科全书最近在尝试做一些流量调控的事情,流量对于任何商业系统都是宝贵的资源,不能任由他人无限制获取,且需要通过一定手段加以调控,以期用户体验、平台生态、平台利益多方最大化。这个目标是宏大而美好的,但总要一步步慢慢来。先说如何平衡生态问题(当然指的是B端用户),生态问题就像国民收入均衡问题一样,常用的就是基尼系数,维基百科的中文链接要FQ才能打开,好伤心,英文的我…

    2022年10月13日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号