您好, 访客   登录/注册

项目教学在中职计算机专业课中的应用

来源:用户上传      作者: 曾 岩

  摘 要: 计算机课程不限于计算机专业,也是其他专业的必修课,它的特点是以实践为基础,培养学生的创造能力、动手能力,促进学生创新思维的发展。本文作者根据中职学生的实际情况,结合中职计算机学科特点,从中职计算机教学的实际出发,探索在中职计算机课堂教学中如何将传统的教学方法与现代化教学方法有机地结合,根据学科内容将项目教学法应用于课堂教学中。
  关键词: 项目教学 中职计算机教学 应用
  
  一、项目教学含义与特点
  项目教学法作为一种学习方式和教学法,它区别于其他教学法。项目化教学就是组织学生真实地参加特定项目的设计、实施及管理,让学生从亲自经历中获得经验和技能,从而达到教学目标。项目化教学以学生为本、以项目为中心,学生在一种团队环境(即项目开发小组)下进行探究性的学习,从而培养学生的协作沟通能力和自主学习能力。项目教学有以下几个特点。
  1.科学性
  项目教学将教授的理论与实践相结合,使学生从做中学,从学中做;而且将教师和学生的时间和精力安排在合适的程度,同时应该强调合理地利用资源。
  2.系统性
  安排一个项目,需要考虑到学生整体学习的培养;使学生学到的知识及时消化,为进一步学习打下好的基础;是一个循序渐进的学习过程的重要的组成部分。因此项目教学既有自己的实用性,又考虑了教学的系统性。
  3.层次性
  项目教学虽然科学,但是并不能取代传统的教学方式。因为中专学生正处在长知识、打基础的阶段,他们不仅仅需要掌握实际的操作经验,更需要通过基础知识的学习全面的丰富自己的知识视野,提高自己的知识水平。
  4.灵活性
  项目教学本身就是一个灵活的教学方式,进行项目教学更应该体现灵活性。如果每一门课程都使用同样的方式,恐怕项目教学就变成了流水线,学生就成了流水线旁的工人,每天都做着同样的事情,这样将大大地打击学生的学习积极性。
  5.实践性
  项目教学最重要的就是体现在“实践”两个字。实践就是去做,去研究。
  二、项目教学在中职计算机教学中的实际应用
  《Visual Basic.NET程序设计与应用》课程是一门实践性均强的学科,是计算机类的一门很重要的专业基础课。按照此种教学方法,学生普遍感到难学。基于以上情况,我们应用项目教学法,以项目任务为教学单元,打破原有界限,不管基础知识、过程和函数、数组、类的定义及应用、窗体、数据库编程的先后顺序,将各部分知识分解成一个个知识点,为了完成一个项目任务抽取每个部分的不同知识点,加以组合。在本实例中的具体做法如下。
  1.本课程针对毕业班的学生,他们已经学习了办公软件应用、C语言程序设计、网页制作技术、图形图像处理、VB程序设计,等等。计算机专业课程的就业班学生,他们在前面所学课程的基础上,和非毕业班相比,掌握应用软件的能力要强一些,但是口头表达能力、书面表达能力、逻辑思维能力较差,考虑问题缺乏深度。在计算机的课堂上,尤其在程序设计的课堂上,如果没有明确的任务,学生多被游戏吸引,学习效果不好。分析学生实际有助于形成课程目标。
  2.从课程目标入手,设计项目分级。鉴于上述实际,我将教学目标定为:通过本课程学习在知识方面,让学生掌握VB.NET一些基本知识和程序设计的基本思想;在学习习惯和方法上让学生习得主动去参考相关的书籍,或到网上查找所需资料的意识和能力;在表达能力方面,使学生能够将准备的材料用口头、书面两种形式基本准确的表达出来,并应用于和同学、老师的交谈中:在情感上,使学生产生对计算机技术飞速发展中人类创造精神的崇敬感和自己作为科学技术应用者的自豪感;在对所学专业的态度方面,逐步形成认真、求真的态度;同时通过本课程学习,引导学生对自身发展定位的进一步思考,使学生体验成功需要艰辛的付出和严格的服从作基础。由此确定本课程项目分级。
  3.项目分级,任务驱动,每一任务必有不同收获。首先将本课程要完成的项目任务明确布置给学生,即设计出一个实用的,功能更强大的“记事本应用系统”。其次是项目分级,分组分解本项目的任务,根据学生数把全班共分若8个小组,分组的依据为:学生的学习成绩、知识结构、学习能力、性格特点、男女搭配等,其中以互补的形式为主,成绩好的与成绩差的搭配,性格内向的与外向的搭配,等等。每组设立“项目经理”,全面负责小组的学习讨论和落实工程项目的安排。小组采用协作学习的方式,在项目经理的指挥下,对各成员进行分工每个小组确定一下项目方案,每组5人,有一个项目经理,每人承担以下角色中的一个。(1)系统性能统筹和分析专家:负责规划系统要完成的功能,系统实用性鉴定。用PPT演示。(2)窗体专家:负责设计系统的各个窗体界面,注重合理布局,美观程度,导航清晰。用PPT演示。(3)代码专家(2人):负责各部分功能代码的编写,并能提供各部分代码的讲解。用PPT演示。(4)系统集成专家:负责将各功能模块连接,并生成应用程序进行本机安装,运行测试。最后是项目实施,及时指导小组成员在设计系统的同时,认真做好项目的记录。要求在递交一份小组系统成果的同时,每位“专家”都必须完成有关专题的用PPT演示的研究报告,最后要在全班以答辩的形式交流。
  4.精心设计项目总结中的评价内容和方式,让学生有多层面、多角度的收获。评价内容方面的做法是:(1)让学生就自己在小组所扮演的角色递交出一份较有见解的研究报告,说出自己和同伴在本组中所起的作用,能够为自己的研究报告进行答辨。(2)梳理项目中所用到的有关VB.NET知识,建立起自己项目用到的知识系统,并从界面的整体效果、功能的完善程度等方面对各项目进行量化打分。
  三、启示与建议
  1.在项目教学法过程中,学生是项目完成的主体,但不可忽视教师的指导作用。具体来说,教师的主要作用有:(1)新知识、新概念的讲解,知识点中重点、难点的落实。比如,网站设计时如何制作表单,设置超联接,等等。(2)提供资料。比如,一些供参考的网站的网址,寻求帮助的途径,设计网站所需的素材等。(3)在学生遇到困难时及时给予指导、帮助等。最后,项目教学后,评价应注意主体的多元化。让学生从合作伙伴、其他组同学、老师等多个侧面来认识自己的成果,发现自己的成功之处和不足之处。
  2.注意项目的的开发和积累。在课堂教学过程中,每一位教师都有各自不同的风格,同一位教师在面对不同的学生时,不同学期可能使用的教材也不尽相同,处理教材的思路和方法也会有较大的差异,这就要求项目的选择要与教师相结合,与学生相适应。教师可以根据教学的实际情况,使教学系统中的各要素能更自然地结合在一起,提高课堂教学效果。
  参考文献:
  [1]刘知新,王建成.计算机教育测量和评价.广西教育出版社,2006.6.
  [2]袁振国主编.教育研究方法.高等教育出版社,2007.7,第1版.


转载注明来源:https://www.xzbu.com/9/view-977077.htm