张经学
[摘 要] 在信息时代背景下,计算机教学的地位和作用在不断提升。在计算机教学过程中,教师不仅要强化学生的操作能力,还要培养学生的信息素养,使学生可以运用计算机知识解决实际问题。中职教学的主要目标是培养学生的专业技能,使学生成为技术型人才,在VB教学过程中,教师要重视实践教学,增强教学的实用性,进而达到教学目标。为此,可以采用项目教学的方式,使学生在真实的项目中应用学过的VB知识,通过真实的项目强化学生的应用能力,就此进行相关的阐述和分析。
[关 键 词] 项目教学法;VB教学;中职
[中图分类号] G712 [文献标志码] A [文章編号] 2096-0603(2021)05-0106-02
中等职业学校主要培养职业技术人才,与普通高中相比,中职生普遍学习成绩较低,学习能力和水平相对较低。VB是一门逻辑思维性强、概念抽象且难以理解的课程,中职生的素质普遍较低,过去的教学发现他们对理论、逻辑、抽象问题非常厌倦,存在抵触心理。经过多年的教学实践证明,在中职VB教学中采取项目教学法非常贴合中职学生的学习特点,能调动学生的学习积极性和主动性,使学生掌握有效的学习方法,进而提高学生的专业应用技能。
一、项目教学法的作用和特点
(一)作用
使用项目教学法实施教学,学生不再是单纯地接受知识,而是参与创造实践的过程。学生在项目实践的过程中,要运用学过的知识和技能,体会创新应用的难度,感受成功探索的乐趣,从而增强对实践探索的兴趣,培养学生思考问题、解决问题的能力。计算机发展日新月异,VB语言版本也不断更新,传统教学法只注重学生学习、记忆知识,学生在今后的工作中很难适应计算机技术的变化,而采用项目教学法,学生在完成项目的过程中会遇到各种问题,要通过查资料、自学未知的知识、团队协作等方式探索解决问题,学生从中慢慢掌握了自学新知识的能力,为适应不断变化的学习、工作环境奠定了基础。为此,教师不能再采用以理论为主的教学方式,要增加更多实践内容,利用项目教学的方式强化学生学习使用VB的能力,从而适应工作岗位中不断变化的计算机语言环境。
(二)特点
项目教学法的特点比较明显,就是将具体的项目作为教学主线,教师负责引导学生,学生则是课堂教学的主体。这种教学模式颠覆了传统的教师主导课堂的模式,学生变得更加主动和积极,可以促进教学效率的有效提升。具体来说,项目教学法的特点包括以下几个方面:(1)目标指向多重性。对于学生来说,转变传统的学习方式,为学生营造积极、活跃的学习环境,使学生对新知识、新内容更加好奇,能激发学生的创造力,强化学生的分析和应用能力;对于教师来说,通过指导学生,可以改变传统的教学观念和模式,不再只是知识的传播者,而是学生的引导者、活动的组织者;(2)具有较强的可控性。项目教学法由学生和教师一起参与,教师负责指导学生,学生可以将更多的精力集中在项目活动和技能练习上;(3)重视理论和实践的结合。在项目活动开展的过程中,往往会设计很多问题,学生需要从根本原理着手,根据具体的原理进行分析,然后采取合理的解决措施。不仅如此,实践结果也可以反向验证书本知识和实践操作的一致性。
二、项目教学法在中职VB教学中的实施步骤
在项目教学实践应用的过程中,教师要明确项目教学法的实施步骤。
(一)教师要制订明确的教学目标
详细全面研究教材中的内容,提炼教材中的重点和难点,分析学生就业后需要掌握的知识、技能,制订合理的项目教学目标,确保项目教学法充分发挥作用[1]。以中职VB教学来说,因为学生素质较低,又是初次接触编程,教学目标不能定位太高,教学项目应该小型化、生活化、趣味化,难度不能太大,以学生稍微踮踮脚就可以够得着为宜。学生的层次水平差异较大,应该采用分层次教学,基础项目要求所有学生单独或小组合作完成,提升项目难度,让那些学有余力的学生加餐吃饱,并鼓励学生自创项目,培养学生的创新能力。这样才能激发学生的学习兴趣,避免学生产生畏难情绪。
(二)设计项目任务
项目教学法主要围绕项目开展教学,怎样设计项目是项目教学法的关键,我们设计项目时主要通过以下三个途径:(1)实际工程中的项目。这需要学生有熟练应用VB知识的能力和工程设计的经验,这种项目直接与企业生产接轨,具有实用性和前沿性,根据中职生的特点,我们选择的这类项目都是小型的、较简单的。(2)学生生活中熟悉的项目。例如各种小游戏、计算器、画图、拼图游戏、图片播放器、媒体播放器等。这些项目学生很感兴趣,除了因为这些项目他们比较熟悉外,更重要的是这些东西好玩,玩自己编出来的东西很有成就感。(3)从其他教材例题中精选项目。例如,高等教育出版社发行的《可视化编程应用——Visual Basic》《全国计算机等级考试二级教程——Visual Basic语言程序设计》、电子工业出版社发行的《Visual Basic语言程序设计基础》。从这些教材中选择实用性强、学生感兴趣的例题转化成项目。
(三)制定实施计划
为了确保项目活动可以有序落实和完成,教师将班级中的学生分成多个学习小组,可以由教师主导分配,也可以由学生自愿报名,然后教师进行调整。通常,根据任务内容设定小组人数,普遍为5~6人。组长可以由组员集体推举,然后由组长负责制定项目实施计划,在这个过程中,组长要和组员共同探讨,确保实施计划的可行性和合理性,制订完成后上交给教师。
(四)实施项目
在实际落实的过程中,学生要搜集各种资料,为项目落实打下良好的基础。教师要传授学生查资料的方法,鼓励学生运用网络资源,帮助学生找到最便捷、有效的学习和实践路径,使学生可以尽快完成项目任务。
(五)作品交流展示、总结评价和反思
在项目活动结束之后,各组展示自己的“作品”,并通过小组自评、互评、教师点评对“作品”作出客观评价。教师带领学生一起反思活动中出现的问题,对相关知识进行梳理,串联新旧知识,使学生获得有效的反馈,促进学生的进步和发展,并将优秀的作品共享在班级QQ群中供其他同学学习、借鉴。通过这种方式,可以让学生体验到成功的喜悦,进而激发学生学习进取的积极性。
三、项目教学法在中职VB教学中的实施对策
(一)选择项目
在实际教学的过程中,教师要根据学生的能力、教学内容和真实的岗位情况选择合理的教学项目,确定项目内容具有一定的操作性和趣味性,使学生在项目实践的过程中可以有所收获。在项目确定的过程中,教师要对项目和计算机课程的关联性进行思考,然后确定项目的主题、内容和具体实施环节。同时,教师还要对学生的学情进行分析,掌握学生的兴趣、爱好,确保项目内容可以激发学生的积极性和主动性。
例如,在学习完VB全部知识点后,教师要求学生分组合作完成一个综合性项目。教师可以选择“服装销售管理系统”作为项目任务。首先给学生提出明确的项目要求:界面美观、上手简单、统计自动化。在进货管理方面,实现商品采购入库、退货、库存、与供货商往来账目查询。统计报表要具备查询功能,单据收款、付款要清楚地反映等。学生根据项目任务进行进度规划,确定完成期限,分工合作落实项目。该项目和真实的企业项目十分贴近,学生利用自己学过的知识通过分工协作完成,既锻炼了学生的应用能力,又激发了学生的学习兴趣。
(二)制订计划
中职学生的学习能力相对薄弱,没有工作经验,眼界也比较狭窄,所以难以独立完成项目计划,如果教师没有采取有效的引导和辅助措施,会影响学生学习的积极性,进而降低教学效率。对此,教师可以帮助学生制订学习计划。首先,带领学生了解项目内容。其次,分析学生的能力和兴趣,针对学生的特点制订合理的教学计划,使学生可以有序完成项目任务,促进教学效率的提升。
例如,在VB教学的过程中,教师要根据学生的实际情况制定教学计划。语言程序设计需要运用英文知识,但中职学生的英文水平普遍较低,影响学生学习編程。对此,教师计划先带领学生学习编程中常用的英语单词,如caption,enabled,activate等,掌握了基本的英文知识之后,教师再布置相应的任务,使学生运用这些英文单词进行简单的语言程序设计。通过实践设计,可以加深学生对这些单词的记忆,使学生更加准确地掌握知识。
(三)搜集材料
在材料搜集的过程中,学生要根据项目主题进行材料的搜索、归纳和整理,确保材料与项目内容有关,可以在项目实践中发挥作用。学生可以在网络中搜索材料,也可以查阅相关的书籍、报刊,或者根据时间条件开展社会调查,了解行业的真实情况,掌握计算机知识的实际应用方式[2]。在这个过程中,教师要做好引导工作,根据学生小组制作的作品为学生提供各类资料或资料的搜索范围。在完成项目的过程中,学生既丰富了编程经验、学习了知识,又制作出了各种优秀的作品,如《键盘打字游戏》《猜数字》《拼图游戏》等。学生设计和完成项目的过程类似于企业生产软件的过程,可以让学生提前了解企业生产的环节和流程,这样学生在毕业之后就能尽快适应岗位工作。
(四)项目评价
在项目活动结束之后,教师要组织学生一起对本次活动进行评价和分析。展示项目成果,由小组成员对项目作品进行解释。然后综合分析作品的优点和缺点,对作品进行打分。教师从不同的角度分析各个小组的表现情况,选出比较优秀的小组予以表扬,以此增加学生的自信心,激发学生的探索兴趣。
综上所述,在中职VB教学的过程中,提倡教师采用项目教学法,该教学方法以学生为主体,体现了“学中做,做中学”的教学理念,激发了学生的学习主动性和创新性,培养了学生的实践应用能力,使学生对具体的工作环节、内容、方法有所了解,为今后能顺利过渡到工作岗位积累了经验与技能。
参考文献:
[1]陈权.项目教学法在中职计算机应用专业教学中的运用[J].科学咨询(科技·管理),2018,585(5):89.
[2]王才德.项目教学法在中职计算机教学中的应用[J].当代家庭教育,2019(1):177.
◎编辑 马燕萍