楼其兰
摘要:近几年,信息技术迅速发展,随之而来的是各类设计产品,这些产品已经渗透到人们生活的方方面面不断影响并改变着现代的生活。而信息技术的迅速发展也推动了国家的经济和科技发展,而程序设计也也迅速发展起来,VB变成语言作为一种计算机设计语言,具有良好的发展前景以及丰富的社会人才需求。而中职教学中,也适当的额融入了VB设计课程,本文就VB设计语言的教学方法展开探讨。
关键词:中职;计算机专业;VB教学
引言:
VB课程是编程课程,注重需求分析,实现方式,以及代码编写思路。契核心宗旨是学会编程语言中每个关键字、事件、方法、属性、对象、甚至类的应用和组合方式,而这些都是需要通过Visual Basic.NET这个程序来实现。在学习过程中,需要熟练使用几个关键字的用法,并能够合理的规划关键词,将关键字的属性和方法结合起来,来呈现事件。而这个过程就是编程过程,也是程序设计和开发过程。学习的核心在学生的编程思维,整体教学过程枯燥乏味。因此为了保证学生的学习效果,教师需要构造趣味课堂,提升教课堂质量。
一、结果导向法,带动学习积极性
结果导向法就是让学生先看到编程结果,然后思考该结果的实现过程。需要借助已有的成熟的VB设计作品来激起学生的学习积极性。从教学设计方面来说,结果导向法其实就是倒叙方式,也就是说教师可以提前准备一个较为完善的系统,在课堂上给学生展示系统各个环节的功能,并告知学生,这些功能都是可以通过VB语言来实现,且学生可以在这些功能上继续做优化,从而引起学生的好奇心和学习积极性,并提升课堂趣味。
例如,教师可以给学生展示一个快递分拣系统。教师先通过视频展示一个传统的分拣方式,一群人每人拿一个快递盒看快递盒上面的信息,并将快递放在对应的盒箱子里。一个人每天最多分拣两百个快递,并且错误率达到3%。而在融合快递分拣系统之后快递只要被扫码放上传递带,在固定的位置会有固定的机械臂将快递分流到不同的通道,可以达到每小时分流500个快递的时速,错误率也只有0.1%。而这个快递分流系统就是通过VB语言来实现的。之后教师开始课堂讲解,给学生讲解快递分流系统的实现过程。此时的两个工作方式的对比下,学生能够感受到快递分流系统的巨大应用效果。在学习方面,也会更加用心。
二、问题导向法,挖掘学生好奇心
VB编程语言作为一种设计语言,你主要作用就是简化生活中遇到的一些难题。而在学习之初,学生对VB语言的了解不够,也会导致学生欠缺学习兴趣。因此教师可以给学生展示一些生活中常见的问题。并告诉学生我们是可以通过VB程序设计来简化该问题,进而展开程序设计讲解,然后让学生根据课堂内容,设计相应程序开发软件解决问题,通过这样的方式,带动学生的学习积极性,同时挖掘学生的程序开发天赋。
在日常生活中,利用程序设计解决了诸多问题。像某企业为销售型单位,其中百分之八十的员工都是业务员,常年在外跑。单位底薪较高,但是业务员在外执勤情况无法把控,该问题该如何解决。此时可以利用VB编程语言,开发了业务员管理系统,只要业务员登录系统,业务员的行走轨迹,停留时间,以及行动时效,都可以完美把控。企业管理者可以实时掌控业务员的工作状况,提升了业务员的工作效率,为公司增收。教师给学生讲解该系统的开发方式,并让学生自主开发该系统,完成之后,将软件装在自己的手机上做试验。通过这种方式,能够锻炼学生的学习积极性,提升学习乐趣。
三、游戏导向法,激发学习趣味
编程语言教学的乐趣在于可以自制小游戏和网站,现阶段网络上充斥着各种游戏,教师可以结合VB语言的教学进程,利用一个简单的小游戏来进行教学。能够改善VB编程教学枯燥的教学环境,让学生在游戏中学习,提升课堂教学有效性。
例如之前流行的跑跑卡丁车游戏,游戏主要以躲避障碍,收集金币和能量为主,教师可以引导学生自己分析跑跑卡丁车的游戏实现方式,并通过VB语言来试图实现,进而测试功能。制作游戏和测试游戏的过程,是学习过程,也是玩游戏过程。这个过程就相当于学生自己制作玩具,自己玩。并且游戏设计较好,可以将其发放在公开平台上,供人下载。游戏玩家可以给出游戏评论,这样能够激发学生的学习积极性,培养学生的自信心。
四、分解導向法,简化教学步骤
VB编程语言和其他编程语言类似,在教学过程中,都是通过一个个模块,一个个类组成的程序主体,因此教学过程中,教师可以进行分模块教学,将编程中要用到的关键词、类、模块、对象按照相同类型教学,从不同常用词的性质、用法、功能等一点点渗透给学生,之后将所有知识整合起来,形成VB语言体系,进而进行程序设计。
教师应该在教学实践过程中运用程序设计思想来循序渐进的引导学生们学习VB课程,对提高学生的学习质量相当重要,在引导学生学习时,要按照程序思想要循序渐进的引导,例如对应一年级学生就应该准备一些简单和基础的课堂题目,例如网页设计和计算机基础等,在教授课程中可以有意地整合一些编程思想,在VB学习是将程序设计的结构化以及界面设计的可视化充分融合起来,在教学中穿擦汗程序设计的思路和算法。而中职二年级的时候,学生基本能力清楚了解VB程序设计语言的核心理念,而教师在课程讲解过程中,融入丰富的案例,能够让学生清晰的明白每个类、对象和关键字的具体用法以及通过使用该关键字呈现出来的结果。通过这样的方式,教师完成了现象与概念相结合的教学,更有利于学生理解编程理念和编程语言的编写方式,从而要提高教学效果。
结束语:
在信息全面发展的现代社会中,程序设计人才逐渐发展成为科技方面的中高端人才,从薪资待遇,到职业需求都在不断攀升,而中职计算机教学中开展VB编程语言课程,就是为了迎合社会需求。因此教师在教学中,需要不断革新教学方式,优化教学内容,不断挖掘学生的设计天赋,培养学生的程序设计兴趣,优化学生的程序设计能力,为社会为国家培养一批优秀的程序设计人才。
参考文献:
[1] 周彦斐. 中职VB程序设计课程有效教学模式初探[J]. 计算机光盘软件与应用,2014(6):201-202.
[2] 王拥军. 中等职业学校中的VB.NET教学研究[J]. 科技风,2011(18):244-244. DOI:10.3969/j.issn.1671-7341.2011.18.211.
[3] 林秀琴. 中职《VB程序设计》实施”目标倒推法”教学研究[J]. 黑河教育,2018(7):87-88. DOI:10.3969/j.issn.1002-1647.2018.07.043.
[4] 王利江. 基于游戏编程视角下的中职VB程序设计课程教学策略研究[J]. 职业,2019(31):90-91.