您当前的位置:首页 >  实用范文 >  事迹材料 > 内容

基于学科竞赛的计算机专业教学改革研究

无忧文档网    时间: 2019-11-19 06:12:01     阅读:


  摘要:教育改革的深化发展对创新型人才的要求提升,大学生学科竞赛的开展能够满足教育改革发展对创新型人才的需求。为此,文章以计算机学科教学为基本研究对象,在阐述计算机学科竞赛内涵的基础上,分析计算机专业教学开展学科竞赛的意义,并针对当前计算机专业教学存在的问题,为如何优化基于学科竞赛的计算机专业教学改革进行探究,旨在能够进一步提升大学生自主学习积极性,提高学生计算机学习能力。
  关键词:计算机专业教学;学科竞赛;创新研究
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)28-0130-03
  创新人才培养是提升国家竞争力的重要指标,也是社会发展的动力源泉。在最新教育改革中明确强调高等院校教学要注重提升学生勇于探索的创新精神和积极解决问题的实践能力。在高等教育大众化发展的背景下,高校持续扩招,毕业生就业困难问题加重。在二十一世纪,计算机专业是热门专业,但是从发展实际情况来看,各个高校并没有为社会发展提供能够满足其需要的高质量的计算机专业人才。在这样的背景下,学科竞赛概念出现,通过开展计算机专业学科竞赛能够全面检验学生对专业知识的掌握和综合应用能力,进而不断深化学生的计算机学习。为此,文章结合高等院校计算机专业教学实际,就民办本科学校基于学科竞赛的计算机专业教学改革问题进行策略探究。
  1 计算机专业学科竞赛概述
  从发展实际情况来看,计算机专业教学过程中涉及的学科竞赛主要包含以下几个方面的内容:软件设计、ACM大赛、全国大学生电子设计竞赛。
  (1)计算机软件设计竞赛
  计算机软件设计竞赛分为以下几个阶段完成:首先,题目的发布和网上交流。将竞赛相关细则在网络上公布。参赛成员组队之后,代表就题目、创意、设计、技术等问题开展交流。其次,训练营培训。大赛组委员会组织参赛人员开展暑期训练,通过训练提升学生整体能力,训练内容包含专家对竞赛重难点问题的指导;竞赛选手面对面的和企业领导交流,提升认识;同学之间的组织交流等。再次,组织初赛和复赛。最后,进行作品的提交。每个参赛小组都需要根据要求以光盘的形式上交参赛作品。
  (2)硬件电子竞赛
  这项竞赛是面向全体信息专业学生开展的竞赛活动,目的是更好地推动高等院校信息与电子类学科课程教学改革,竞赛内容和高校计算机专业教学内容密切结合,在开展的过程中能够推动课程教学、教学改革和实验室建设。
  硬件电子竞赛采取全國统一命题,分赛区采用半封闭、相对集中的方式开展组织教学。在竞赛期间,学生能够根据自己的需要来查阅各类纸质和网络技术资料,在整合资料之后小组内部商讨设计思想和设计方案。
  (3)ACM大赛
  ACM大赛是由美国计算机协会主办的一项注重培养学生创新能力、团队合作能力、分析和解决问题能力的年度竞赛,是计算机专业学科竞赛中的重要内容。ACM竞赛开展规模庞大,开展的宗旨是锻炼和提升学生逻辑分析能力、策略制定能力、团队合作能力。ACM大赛的开展注重培养学生的设计能力、实践操作能力、心理素质能力、团队合作精神等。
  2 学科竞赛在计算机专业人才培养中的作用
  教育改革的深化发展对计算机专业人才培养提出了更高的要求,即计算机专业人才不仅要具备扎实的基本功,而且还需要具备完善的知识体系结构、丰富的工作经验和良好的动手操作能力。在教育改革的深化发展下,高校特别是本科院校需要加强对计算机人才培养问题的关注,从教学思想理念、教学模式、人才培养方案、教学方法等方面全面实施改革,从而使培养出的计算机人才能够更好地满足社会发展需要。
  学科竞赛是整个校内外实践教育资源的重要环节,对培养学生创新能力、实践能力等有十分重要的作用,也是检验计算机教学成果的重要方法和手段,通过计算机学科竞赛的开展不仅能够帮助学生掌握更多计算机知识,而且还能够进一步培养学生创新能力和解决问题的能力。
  3 基于学科竞赛的计算机专业教学改革
  3.1 为基于学科竞赛的计算机专业教学提供重要基础支持
  (1)打造完善的基于学科竞赛的计算机专业教学平台
  基于学科竞赛的计算机专业教学改革以学科竞赛为基本载体,在教学的过程中注重培养学生创新能力。基于学科竞赛的计算机专业教学平台包含学科竞赛组织、学科竞赛资源的综合利用和评价。
  (2)解决计算机教学和学科竞赛脱离的问题
  在开展学科竞赛的时候需要将学科竞赛的开展和本科院校计算机课程教学密切结合在一起,不断扩展计算机实践教学内容,提升学生计算机综合能力。从实际开展情况来看,学科竞赛的开展要和本科院校计算机教学目标要求保持一致,实现二者的融合,发挥学科竞赛在本科计算机教学中的引领作用。
  3.2 基于学科竞赛的计算机专业核心课程体系构建
  (1)调整计算机专业课程设置
  基于学科竞赛的计算机专业教学课程体系的构建要打造基础类、程序设计类等综合应用知识逐级递进的课程体系。其中,基础课程包含计算机应用基础课程,课程教学的目的是培养学生计算机应用能力。程序设计课程包含C语言、java程序设计、数据结构、数据库技术等课程。程序设计课程开始的目的是培养学生应用所学计算机知识解决实际问题的能力。
  另外,为了能够进一步拓展学生的学习视野,可以开展和计算机学科竞赛相关的选修课程,并在这类课程的开始中向学生介绍一些综合设计案例,从而通过学习不断提升学生应用所学知识解决实际问题的能力。
  (2)将计算机实践教学和学科竞赛有效融合
  学科竞赛的开展要以计算机学科主要知识点为基本出发点,围绕关键学科教学开展知识竞赛。C语言和数据结构是本科类计算机专业的基础课程,通过对这两门课程的学习能够为学生之后的学科学习产生重要的引导作用。为此,在C语言和数据结构教学中可以渗透程序设计竞赛、电子设计竞赛、嵌入式系统竞赛、机器人竞赛等竞赛内容。

《基于学科竞赛的计算机专业教学改革研究.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

相关热搜

《基于学科竞赛的计算机专业教学改革研究.doc》

VIP请直接点击按钮下载本文的Word文档下载到电脑,请使用最新版的WORD和WPS软件打开,如发现文档不全可以联系客服申请处理。

文档下载
VIP免费下载文档

浏览记录