蒋丽萍
摘要: 《VB程序设计》课程是计算机专业的一门语言类专业课,这门课具有语言功能强大、课程包含的内容较多、实践性较强的特点。文章探讨了“教、学、做”合一的一体化教学模式在VB课程中的改革,以提高该课程的教学质量,为企业培养出实践能力强的人才。
Abstract: The course of VB Program Design is a kind of language courses of computer specialty. This course has a powerful language, the large course content, strong practicalness and other characteristics. This paper discusses the integrated teaching mode of "teaching, learning and doing" in VB curriculum reform to improve the teaching quality of the course and cultivate talents with strong practical ability for enterprises.
关键词: VB程序设计;一体化教学;教学改革
Key words: VB Programming Design;integrated teaching;reform in education
中图分类号:G652 文献标识码:A 文章编号:1006-4311(2016)30-0197-02
0 引言
随着IT行业的发展,企业对相关人才的要求越来越高,以软件开发为例,企业招聘程序设计人员的要求是不仅具有较强的合作能力,还具有丰富的开发实践经验。在这种情况下,高职计算机语言类课程的重要目标应是为计算机专业学生打好程序设计基础,不断提高学生程序设计水平。
VB是计算机专业学生必修的一门专业课程,它是一门可视化的、面向对象的程序设计语言,它具有所见即所得、结构化程序设计思想以及强大的数据库访问功能。在传统的教学模式下,VB课程授课以教师为主导,学生扮演者被动听讲的角色,该教学模式下学生需要花费大量的时间和精力学习语法等理论概念知识,没有时间和精力进行实践,导致该教学模式下培养出来的学生普遍实践能力较弱,进入社会中无法在短时间内适应企业的要求。究其原因主要是院校在教学过程中未将理论和实践结合起来,使得理论和实践脱节,这种情况严重影响了院校的教学质量,影响了院校应用型人才培养目标的实现。面对这种形势,院校应采取有效措施提高VB课程的教学质量,首要任务就是改革VB课程的教学模式,采用“教、学、做”一体化教学模式,该模式培养出来的学生都是理论和实践兼顾的应用型人才。
一体化教学是指理论与实践一体化教学,该教学方法打破了理论课和实践课的界限,将两者有机的结合起来,通过创造良好的实训环境,学生在“学中做,做中学”,更加注重学生的实践能力,突出教学内容和教学方法的科学性和实践性。
1 项目设计及教学思路
要想成为一名合格的VB程序设计员,应具备以下能力:熟练掌握 VB的基本设计、编程、调试的方法;学会用户界面设计方法;理解面向对象的程序设计思想;熟练运用VB开发环境等。基于此我们应建立相应的教学目标:熟练掌握VB的基本编程方法;掌握面向对象程序设计的特点;掌握可视化编程技巧等。在已确定的教学目标的基础上采取一体化教学模式,确定最终的教学思路为以学生为主体,以项目为载体。
在实际的教学过程中可通过设计与生活息息相关的项目来调动学习热情,即采用“大项目、小案例、任务驱动”的教学模式。 “大项目”是一个相对的概念,它可以突破教材的章节限制,将VB课程所有授课内容的知识点用一个相对较大的项目涵盖,其中各章节的知识点基本都隐含在项目的各个模块中;“小案例”同样如此,也是一个相对的概念,当完成各项目模块功能时,可通过引入学生感兴趣的、实践意义强的小案例,来导入知识点,引出项目。
为更好地完成课程教学的目的,笔者设计了一个相对完善的学生信息管理系统综合项目,如图1所示。每一个模块都包含界面设计、代码设计、调试等重要步骤,个别模块还包含数据库设计。在设计任务时尽可能循序渐进地把知识点融入到任务中,然而由于该门课程设计知识点众多,学生们要想良好地完成这个综合项目,需要预先做很多准备,掌握很多相关知识,比如各章节的知识点内容、VB程序设计的基本概念和基础知识等。需要注意的是设计项目时应循序渐进,先设计比较容易的项目,之后慢慢提高项目难度,如此不仅能够帮助学生学习和掌握相关的知识点,还能够培养学生的实践能力和团队协作能力。
2 模拟企业的课程设计和教学方法
传统的教学模式是先理论后实践,而“教、学、做”一体化教学模式的特点是理论和实践同时进行。这种新型的教学模式课程设计时围绕实践展开,项目中包含知识点,学生在实践的过程中就潜移默化的学习了相关的知识点。该教学模式要求学生积极的参与进来,教师作为整个项目的主导着,应合理安排各个环节的操作时间,适时地发布任务,鼓励学生解决各类问题。比如在讲授控件的使用方法时,可通过设计“图书管理系统”同步项目,把项目分成“界面设计”、 “菜单设计”、“数据库管理”、“用户权限管理”四个子任务,教师引导学生现将每个子任务都完成好,之后设置每个任务所需的控件属性,最后编程各个对象。“教、学、做”一体化教学模式的重点是教师做好自身的主导工作,给学生创造一个良好的“真实”学习环境,学生在身临其境中就能够潜移默化的掌握各个知识点。
3 灵活运用信息化教学环境
传统的教学模式是学生看教师的演示,然后依靠自身记忆模仿老师的操作进行操作,不能和老师进行同步操作。现在智能化的教学环境,教师可以采取多元化的教学手段,要求学生边看边做,实现“教、学、做”一体。
借助数字化校园建设的平台,利用现已成熟的网络技术,实现信息技术与学科课程的整合,营造一种新型的教学环境。①开发特色信息资源。对于重要的知识点开发微课资源,并将资源上传网络,学生借助学习终端可下载资源自主学习,在课堂教学中,也是“翻转”课堂的一个重要的组成部分。另外,也可以把课堂教学延伸到课堂以外。②借助网络交流平台。如今网络信息发展飞速,博客、QQ、微信已深深融入到我们的学习生活中,教师应引导学生正确地使用通讯工具及网络。师生可以通过微信等平台在课余时间进行反馈交流,帮助教师及时掌握学生学习动态,这是教学环节中必不可少的一部分。
当前在硬件配置方面,我们实现了电脑师生人手一台,多媒体教学系统设备也比较齐全,另外江苏省江阴中等专业学校学生人手一只“绿网”手机,学校也出台了一套比较健全的管理制度。在软件配置方面,安装了软件多媒体教学演示系统。且建立了专门的学生实训室。在这种教学环境下,学生们能够一边听教师讲课一边操作计算机,即在接收理论知识的同时就能够马上进行实际操作,如此不仅有利于学生掌握相关的理论知识,还能够培养学生的实践能力和团队协作能力,教学效果将事半功倍。
4 加强校企合作
职业学校最终的培养目标是让学生成为一个准员工,满足企业需求。所以高校应加强和企业的合作,在课程设计时充分考虑实际市场的影响,运用市场上常用的软件,注意不让教学内容和实际市场需求脱节。只有这样高校培养出来的才是理论知识和实践能力兼具的应用型人才,才能够满足当前社会的要求。我系与某软件公司联合办了一个校企合作班,由企业师傅与学校老师一起开发课程给学生上课。通过校企合作,为学生实训、实习提供了真实的场所。教学场地不再拘泥于课程,可在企业组织实训,由企业提供硬件设备和软件技术,学校负责管理。通过加强校企合作,能够有效提高学生的实践能力,如此不仅有效提高了学校的教学质量,也更好地满足了企业的用人需求,实现了学校和企业双赢。
5 建立新的考核评价体系
整个课程学习过程中要建立一个科学合理的教学评价体系。VB课程的目标是提高学生程序设计、代码编写和可视化界面设计的综合能力。所以我们采用的评价方式必须是多方面的,不仅要有理论知识检查,还要有实际操作能力的考核。传统的考核方式以考试为课程的最终评价依据,主要由平时成绩、期中考试和期末考试成绩总评而成。而现在我们除了通过课上提问和讨论发言来检验学生的理论掌握程度,还通过项目的阶段任务完成情况来检验学生是否掌握该课程的实践要求。对学生的考核评价以项目任务的完成情况为依据。根据企业相关职位的岗位要求来制定考核评价标准,以学生完成的项目成果作为评价的内容,从而确保学生的岗位职业能力,实现与企业岗位工作“零对接”。
6 结束语
一体化教学模式将理论学习与实际操作紧密结合,将学生从被动的学习模式中解放出来,提高了教学质量,让学生积极主动地参与到学习活动当中,自主地去构建个人知识,实现知识的迁移,使学生的实际操作能力和专业技能得到了培养。这种教学模式采用多种教学方法和教学手段,将教学的科学性和教学的艺术性相结合,始终以学生为中心,以就业为导向,以培养高技能人才为目标的职业教育办学方针。这种教学模式下学生就业后深受用人单位的欢迎,对学生就业有极大的益处。
参考文献:
[1]张海燕.在VB程序设计教学中实施项目教学法的实践与研究[D].北京:首都师范大学硕士学位论文,2007:12.
[2]刘昕.VB.NET 课程一体化教学改革实践[J].新课程,2011(5).
[3]Wang tao. VB teaching case in the selection and application, for example [J]. Journal of changsha vocational and technical college of communication. 2008(04).