蓝桥杯软件大赛培训的实践与思考.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蓝桥杯软件大赛培训的实践与思考.doc

蓝桥杯软件大赛培训的实践与思考 【摘 要】全国软件大赛是目前国内大学生比较热门的科技竞赛活动,我院也积极的参与其中并取得了良好的成绩。这不仅仅对培养学生的动手能力起到了积极的作用,还促进了教师队伍建设,推动了教学改革,从而进一步提高了教师的教学水平。 【关键词】软件大赛;C语言;培训;教学改革 1 蓝桥杯软件大赛简介 为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力,全面推动行业发展及人才培养进程,工业和信息化部人才交流中心特举办“全国软件专业人才设计与创业大赛”,大赛包括三个比赛项目,JAVA软件开发、C/C++程序设计和创业大赛。每个组别设置“本科组”和“高职高专组”。竞赛题目完全为客观题型,选手所提交作答的运行结果为主要评分依据。填空题题目为若干具有一定难度梯度、分值不等的结果填空题或代码完善填空题。结果填空题题目描述一个具有确定解的问题。要求选手对问题的解填空。不要求解题过程,不限制解题手段,只要求填写确定的结果。代码填空题题目描述一个具有确定解的问题。题目同时给出该问题的某一解法的代码,但其中有缺失部分。要求选手读懂代码逻辑,对其中的空缺部分补充代码,使整段代码完整。只填写空缺部分,不要填写完整句子。编程题题目为若干具有一定难度梯度、分值不等的编程题目。这些题目的要求明确、答案客观。题目一般要用到标准输入和输出。 2 竞赛培训整体思路 我们系参加第四次蓝桥杯共33人获奖,其中一等奖4人,二等奖9人、三等奖11人,优秀奖9人,占了整个广东赛区获奖人数的十分之一。比去年第三界的获奖人数翻了一倍。取得了良好的成绩。要取得良好的成绩,离不开培训。我院由于是2B院校,相对来讲学生的基础比较薄弱,因此,我的培训主要分为2个部分,第一个部分为基础知识的串讲,在基础知识的串讲中,将C语言的基础内容让学生融会贯通,程序的结构,函数的使用,指针,结构体,文件操作等等,一个都不少的给学生打基础,在学生学习基础知识的过程中,我主要用C经典算法100例来给大家串讲,讲基础的过程中一定不能死讲知识点,这样学生容易没精神,只要有题目串讲,学生的积极性相对比较高。容易达到比较好的效果。在基础知识的培训过后,我们就会进行一次摸底考试,筛选出进入下一轮培训的学生。这一轮摸底考试我主要考核的不是大家的算法能力,而是基础的编程能力,主要筛选出编程风格和功底比较好的学生。第一轮筛选之后我们就进入到第二轮培训了,第二轮培训相对来说就是算法和思路的培训了,在解题的过程中,我们会发现,往往有些题目做不出来是没有思路,只要有了思路,往往学生就可以动手去做。我在培训的过程中也常遇到,当我把解题思路给大家描述之后,大家都可以动手去做。所以说这个思路的开拓就显得非常的重要。那么如何来开拓思路呢?我教大家的解题三部曲就是1 :理解提议并建立相应的数学模型。2 :根据数学模型的特点选用或者构造适当的数据结构及算法。3 :将算法实现为程序并调试正确。在算法的培训过程中我们也是已专题的形式来进行讲解,比如穷举法、递归、动态规划、迭代法等,我们就把相关的题目集合在一起,然后先给学生讲解一个例题,然后让学生来做其他的题目,很多题目其实是换汤不换药,考核的实质是没有变的。如果学生在一开始就能找到题目的考核方向,那么该题目做出的可能性就非常大了。这是常规算法的培训思路。除了常规的算法,我们还要注意一些非常规问题的培训,比如在这次考题中有一个要求小数点后100位的题目,很多同学在这里丢分了,那是因为很多同学思考的方向就错了,很多同学都是从C语言的数据类型的角度去分析,没有这么大的数据类型去装小数点后面100位啊,结果这个题目很多同学载了跟头。所以说在常规思想无法解读的时候,我们要告诉学生换位思考,不要钻到死胡同里面去了。在常规算法培训完毕之后,我们还需要总结一些解题技巧,比如结果填空题只需要写出答案,所以说,当你无法用程序去解决的时候,你也可以试着使用其他的方法去解决,记得是第三界软件大赛有一道填空题,有一个学生是用EXCEL算出来的,虽然这样的方式不常规,但是我想这也可以开拓下大家的思路。 3 培训过程中需要注意的地方 1)学生在培训过程中也是容易产生消极思想的,很多同学在一起学习培训,总有一些同学跟不上队伍的节奏,这时就容易产生没信心,和思想动摇,觉得自己可能没什么希望,每当这个时候,我就给同学们说,我们比赛并不是目的,提高自己的程序能力才是根本。也许这成为了很多同学继续学习下去的动力。有一个女同学在培训班中我一直给她说,写好每一行代码就是进步,不要想着比赛拿奖的事情,结果这个女同学这次还获得了省三等奖。 2)督促学生每天要进行代码练习,编程是一个需要熟练感觉的工作,所以说3天不打代码很多人就会感觉手变生了,

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档