项目式教学法在VB程序设计中的应用

时间:2022-09-22 08:39:34

项目式教学法在VB程序设计中的应用

摘要:VB程序设计是中职计算机专业的一门基础专业课程。通过这门课的学习,学生能够掌握程序设计的基本技能。在VB程序设计教学中,采用“项目式教学”可以将程序设计的基本方法与技能融于具体项目之中,使学生在完成项目的过程中逐步具备小型程序项目的设计能力,实现职业教育提高学生就业能力的目标。因而“项目式教学”是中等职业学校VB程序设计教学改革的重要方向。

关键词:项目式教学法;vb程序设计

中图分类号:TP312.1-4 文献标识码:A文章编号:1007-9599 (2011) 19-0000-01

Project-based Teaching Applicationin VB Programming

Feng Xincheng

(Fuyang City First Advanced Vocational High School,Fuyang236000,China)

Abstract:VB programming is the job of a basic computer science professional programs.Through this course of study,students can master the basic skills of programming.The teaching of programming in VB,use of"project-based teaching"can be the basic method of programming and into specific projects and skills among the students in the completion of the project step by step process of the design process with a small capacity,improve vocational education student employability goals.Thus,"project-based teaching"is VB programming in secondary vocational schools teaching an important direction of reform.

Keywords:Project-based teaching;Vb programming

一、关于项目式教学模式

项目式教学是在建构主义和人本主义的指导下,以实际的教学项目为媒介,先由教师对项目进行分解,并作适当的示范,然后让学生分组围绕各自的学习项目进行讨论,协作学习,最后以共同完成项目的水平与程度来评介学生是否达到教学目标的要求。目的是培养学生解决实际工作问题的能力,让学生提前体验未来的工作岗位,从学生角色转化为职业角色,符合皮亚杰建构主义理论。实质是以项目任务形式来驱动学生主动学习知识技能来完成任务,是工作岗位上真实工作过程的再现。基于此,我们借鉴国家计算机软件工程师的技能鉴定标准,参考了企业招聘程序设计人员的岗位职责,制定了VB程序设计项目教学的教学目标:即经过两个学期“以学生为中心,以教师为指导”的教学,学生以小组形式选择实际工程项目自主学习,对新旧知识技能进行系统融合,培养出具有一定的程序设计,系统开发和系统调试的程序人员。

二、项目教学法在VB程序设计教学中的组织过程

(一)项目教学计划阶段。项目教学法首先是要确定项目目标,项目的确定不是一件轻松的事,首先,项目要包括大部分教学内容,包含尽量多的知识点;其次,项目的难易程度要针对学生的实际水平去制定,如项目的源代码适中,不要选择太大的项目,源代码可读性强,方便教师和学生理解;最后,项目要能够吸引学生,激发学生学习程序设计的兴趣。为此,我们收集整理了大专院校和国内著名的IT培训机构(如北大青鸟,黑鹰基地)等教学资料,和上网搜索开放源代码的项目,保证项目教学内容与实际工作岗位需求完全对接。每个项目又分解成多个任务模块,根据学生的实际情况认真制订实施步骤,如将项目先分为项目界面设计,再将项目按各个模块的功能进行代码编写,最后是程序的测试与调试。

其次是模仿公司机构将学生分成多个项目组,选取计算机基础好的和负责的学生担任项目组长,实行组长负责制,明确小组工作目标和个人工作角色,组长分配任务,组员以任务为纲,这些任务涉及到素材的搜集,算法的设计,菜单的设计,语言的实现与调试等方面的内容,组员接受任务后自主学习新知识,遇到问题时相互帮忙协助。这种项目分组的方式,要求学生自主探究与协助学习相结合,充分提高了学生学习主动性和创造性。

(二)项目教学实施阶段。项目教学实施由结合项目讲授教学内容、分组实践操作、课后检查和总结三个阶段组成。结合项目讲授教学内容是根据项目的软件开发流程对项目进行系统的讲解,可遵循先易后难,由浅入深的原则,先讲解用户界面的设计,再到代码编写的讲解,讲授代码编写时,可以根据各功能的要求,各个知识点逐个进行讲解,涉及计算机语言VB的语法知识的,应按照事先划分好的子任务,根据学生的实际接受能力,用通俗的语言对每一个知识点进行讲解。切忌贪多求全,避免学生对编写程序畏惧心理的产生,最后就是系统的调试和测试的讲解。

小组实践操作环节主要是让学生在教师的指导下,由组长带着组内成员合作完成项目,选择一个小型管理系统的项目,从需求的调查与分析、系统的设计、数据库的设计、代码的编写到程序的调试运行,整个过程都在小组内协作完成,教师只起一个点拨和指导作用。

课后检查和总结,检查就是教师对项目结果和质量进行一个详细的检查,各组将各自的作品进行一个公开展示,由教师对项目进行检测,同学评议,指出优点和缺点。总结是“项目教学法”的重要环节,教师在总结中指出问题的所在和解决的方法,注意对思路和技巧的总结,找到差距和改正的方法,引导学生不断完善项目的开发,提高学生运用VB程序编程解决实际问题的能力。

(三)项目教学评价阶段。项目教学法采用的是过程评价,记录学生在每个项目各个阶段过程中,每个项目完成后的评价。项目评价分为两级进行考核:教师对项目的总体评价,突出学生实际项目设计制作能力的考核,总体评价观测点是项目需求分析的情况,设计思路,项目功能实现情况等;另外就是在总评价的基础上组员之间的互评,这部分互评包括组长对各组员之间的评价和组员对同组成员之间的评价,观测点是自主项目情况和课堂互动交流情况这些过程的评价。

三、小结

由项目入手进行VB程序设计课程的教学,能够使学生很快深入到课程的体系结构当中,激发学生学习程序语言的兴趣,进而主动地投入到课程学习当中去,使枯燥乏味的程序语言学习变得轻松愉快。通过内容的整合,将所有的知识点分布到各个项目中,学生通过做项目掌握和理解了知识点,体现了由实践到理论,再由理论到实践的过程,符合学生的认识规律。

综上所述,“项目教学法”既体现了教师的主导作用又体现了学生的主体地位,而且充分体现了中等职业学校VB程序设计教学的目标与特征,是中等职业学校程序设计教学改革的重要方向。

参考文献:

[1]李爱军.项目驱动教学法在"计算机语言VB"课程中的应用[EB/OL].

http:///

上一篇:基于Vega模拟云层特效的实现 下一篇:浅析计算机专业课程教学中融入职业核心能力培...