• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 文科资料 > 正文

    在计算机课程改革中突出实践教学:计算机课程改革

    时间:2018-12-29 03:38:30 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘 要: 计算机技术的飞速发展和职业社会对人才知识结构需求的变化,使得原有高职计算机教材的结构模式已不适应高职教学的需求。计算机专业是实践性很强的课程,传统计算机教材所配套的实训教材的实践性、创新性,以及知识更新跟不上计算机新技术的发展和变化,从而导致学生实践能力和创新能力得不到提高。计算机课程要改革,就要在计算机课程改革中突出实践性教学环节是重中之重。
      关键词: 计算机课程改革 高职 实践教学 项目教学
      
      一、计算机课程改革的必要性
      
      高等职业教育的目的是培养具备综合职业能力和全面素质的,直接能在生产、服务、技术和管理第一线工作的应用型人才,使之既要有专业知识,更要有实践技能。因此职业教育应结合市场经济突出实践性教学及技能训练,强调以培养技能型人才为本位的指导思想。
      随着计算机技术的飞速发展和职业社会对人才知识结构需求的变化,原有高职计算机教材的结构模式已不适应高职教学改革的需求。特别是对于计算机这种实践性较强的课程,其配套的实训教材的应用性、实践性、创新性,以及知识更新已经跟不上新技术的发展和变化,对学生实践能力和创新能力的培养力度不大,对高职培养目标的实现,形成了很大的阻力,很难满足现今职业社会对高职毕业生计算机操作技能的需要。
      
      二、注重实践性教学
      
      (一)在教学中精心设计实践案例内容
      高职计算专业课实践性很强,教师在教学过程中应着重对学生实践能力的培养,应以案例为核心展开教学。目前有些高职的计算机专业教材中案例较少,教材中课程安排还主要以理论为主。为了让高职学生的实践能力得到提高,教师在上课之前很有必要认真研究教材,并且能尽量收集、整理和设计一些实践性较强的案例。
      以VC#中的计时器以例,在学习计时器控件之前,学生已经学习了如文本框、标签和按钮等简单的控件。教材上的计时器部分讲得很少,基本上是一带而过,有的也只是对其属性进行了简单介绍。怎样让学生学会使用这个控件,并能让这个控件发挥出它的功能。在准备上这节课之前我作了大量的准备。我想到以前有一名老师请我帮忙做一个倒计时的小程序,倒计时很容易实现,后来我又想到能让计时器控件控制录入文字的时间那该多好。想到这一点,我的眼前倒是一亮,如果能设计好这个程序肯定对学生很有帮助,而且会提高他们的学习兴趣。这是一个很实用的程序,若学生能完成,则他们肯定能体会到成功的喜悦,体会到真正的学以致用。
      在我的指导下,学生都成功地设计出这样一个集倒计时和限时输入的小程序。这个小程序不仅能实现倒计时和限时输入,而且能统计规定时间内录入的字数。
      小程序界面如下图所示:
      
      (二)在教学中科学安排实践项目
      1.根据实验内容,教师要合理科学安排实践项目,在课程改革中提出项目化教学的革新,因此,在实践课中,将实践内容转化为一个个子项目,通过子项目的完成,进而能够汇总成一个完整的项目。
      如我所带的07计2班利用C#语言编写的一个“小测验游戏”项目。
      小游戏的规则如下:
      (1)一次可让一个学生进行一次游戏。
      (2)每个问题值一分。
      (3)对于错误的答案没有否定标记。
      (4)如果用户输入不同于给定选项的选项,则答案是错误的。
      (5)如果用户没有作答,则答案是错误的。
      (6)小测验需要在五分钟内完成。
      (7)游戏在五分钟后结束。
      该项目主要包括问题模块、答案模块、随机数模块、初始屏模块、写记录模块、倒计时模块等几大模块。在学生着手做项目之前,我首先向学生介绍整个项目的功能,让学生清楚项目功能,以及项目要达到的要求。学生第一次接手一个功能较复杂的项目显得很是为难,如放手让学生自己去做显然是不可取的。在实际的操作过程中我是采用项目分块,逐步完善项目功能的方法。方法如下:
      (1)设计问题文件及答案文件。
      (2)实现把问题和答案从文件中抽取出来。
      (3)实现根据问题输入答案并判分。
      (4)实现产生随机数功能,并将随机数功能加入前面所完成的代码中,实现随机抽题判分。
      (5)实现写入游戏者记录功能,并将该功能加入前面的代码中。
      (6)实现倒计时功能,并将功能加入前面代码中。
      (7)实现游戏结束,玩家可以选择继续游戏功能,并将该功能加入前面代码中。
      (8)完成整个项目。
      在项目的设计和编程过程中,学生采用项目功能分解、逐步完善项目功能的方法,从而最终完成了整个项目。在这个过程中学生真正地动起手、动起脑,当完成整个项目时能体会到成功的喜悦。
      2.在项目教学中对学生进行分组。
      在项目教学中要培养学生之间的协作和沟通能力,这对学生以后走上工作岗位是很重要的。
      在“小测验游戏”项目中我对该班学生进行分组,由于该项目不大,采用两人一组的方法,该班分成22小组。两人一组其中一人为组长,两个人按照项目模块要求进行明确分工,采用模块化编程,每个人负责不同的模块,在模块的整合过程中两个人要进行协作,虽然分工明确,但是两个人的工作是联系很紧密的,一旦一方有错就会导致项目整体无法正常运行。在这个项目设计过程中小组成员通过分工合作都能顺利完成任务,在这个过程中学生的协作能力和沟通能力在不经意间得到了提高。
      3.在项目教学中注重教师点拨,学生尝试。
      学生在完成项目的过程中会遇到很多问题,有的可通过自己查阅资料解决,有的可通过同学间相互交流、讨论来解决,对解决不了的问题教师再稍加点拨指导。在这个过程中教师应鼓励学生去尝试、去创造,让学生体会到自己探索的乐趣,从而调动他们的学习积极性和主动参与意识。
      如各个小组在完成“小测验游戏”项目过程中会遇到各种各样的问题。各个小组可以查阅资料、咨询老师,也可以向其他小组请教,不同小组之间也可以通过各种不同的方法相互学习,从而促进学生学习的积极性和解决问题的积极性。
      4.项目完成后教师要进行总结评价,提升学生知识。
      在项目基本完成后,教师要适时地进行总结归纳,甚至可以将这个项目中所用到的知识点再简单讲解一下,让学生在理论上得到提升,有助于再次对项目进行改进或巩固知识。
      “小测验游戏”完成后各小组上交项目及项目文档。教师对各个组的项目进行点评,在评价过程中把整个项目中的相关模块再作简单讲解。对学生项目中存在的问题教师要及时指出,适当给出解决问题的方法,引导学生对项目进行相关的修改。
      (三)在实践教学使用任务指导书
      在VC#的教学过程中我设计了一个文本编辑器项目,让学生模仿Word设计一个实现文件的创建、打开、保存和编辑等功能的文本编辑器程序。完成一个“文本编辑器”不是一节课就能完成的。因此,我为学生写一个“文本编辑器”任务指导书,让学生按照任务指导书的步骤和方法来设计程序。学生按照任务指导书上的步骤和我的简单指导下顺利地完成了“文本编辑器”程序,并且他们也进行了简单的改造,加上一些属于他们自己风格的东西。在学生设计的整个过程中“任务指导书”起到了一个导师的作用。
      计算机教学改革要注重实践教学。在实践教学中我们要强调对学生实践能力、创新能力、协作能力、沟通能力、知识能力的培养,从而达到计算机课程改革的目的。
      
      参考文献:
      [1]程宜康.论高等职业教育实践教学体系的构建.黑龙江高等教育,2002.
      [2]王丹.试论探究式教学的特点及教师的作用.学科教育,1998.10.
      [3]高艳.关于“教”与“学”的思考.教育理论与实践,1998.5.

    推荐访问:课程改革 实践 计算机 教学

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章