【引言】在课堂讲授过程中,任课教师要不断地总结经验,找出最有效的教学方法,让学生感受到编程的乐趣,提升VB课程的教学质量。要促使学生意识到学习VB不是为了应付考试,而是真正地愿意去学,主动融入到老师的课堂里,遇到问题不是想着如何退缩,而是积极主动地想办法去解决。久而久之,他便会有了自主学习的能力与热情。然而,由于VB本身存在着枯燥、乏味的特点,学生在其兴趣方面便显得稍有不足,本文便是针对这个基本问题进行了几种方法的探讨,通过教会学生的学习方法、调动学生学习的热情,学会解决问题的思路,应用于各方面课程的学习。
1、 计算机专业软件编程教学现状
在VB教学中,绝大多数学生都是想学好程序设计这门课程的,他们一开始抱着极大的热情与积极性,但随着时间一长,学习热情很快懈怠下来。究其原因,主要是因为课程难度、学习基础和学习能动性等因素。VB程序设计课程有不少难度大、不易理解的部分,比如循环、数组、过程等部分。这门课程需要学生能具备编程思维和简单编程能力的。编程思维需要指令思维和数学思维结合起来,并且学生还要具备一定的英语基础。
在实际的教学中,学生会感觉该课程复杂、枯燥,由此会产生怕学的心理,教学的质量会明显下降。随着课程的不断进行,学生的畏难心理会越来越严重。然而,初入大学的学生正处于一个热衷探索的年龄段,这个时候的他们若能培养出对VB程序设计的兴趣,将会充分锻炼出他们的思维能力。基于VB课程的难度系数较大,绝大多数学生还是难以真正投入兴趣来。
2课堂教学方法研究
2.1引入生活案例,分层次分解任务
在日常教学环节,老师可以根据大纲要求和不同的知识点内容,讲述生活中常见的实例,在这个例子中,我们可以悄悄渗透一些程序思维和计算机编程的思想,激发学生的学习兴趣,引导他们进行自主学习和发现生活中的编程思想。然而,学生的热情是有一定的限度,为此,持续性学习是老师需要考虑的内容。教师们可以将任务分解成不同层次的小作业,先易后难,真正克服学生的畏难心理,引导他们不断进步。作业难度在不知不觉中不断增加,学生慢慢便会适应这种节奏,知识在不知不觉中便已掌握。
2.2课前问卷调查,课堂游戏教学
有人提出一种方法,就是每一个新的班级在上课的时候都会做一个亲自设计的无记名调查问卷,问卷上的问题不多,只有两个。一个是:你心中的VB程序设计课程是什么样子的?另一个是:你对如何学习这门课程有什么新的想法吗?这两个问题的答案应该会有很多,多种多样的。但是把答案总结下来就只有几个词可以简单概括,分别是:很复杂、有难度、想学又怕、没兴趣等等。每次教师走进课堂,学生们便是各种反应。有的学生是一脸纠结但是眼神却露出了期待,希望我能教他们点什么。为了集中他们的注意力,把他们的兴趣调起来,老师就采用了一种取名为“提升兴趣大法”的教学方式来积极引导。
提升兴趣大法第一步:教师在上第一节课时,不要说任何的知识,只是让学生反复演示老师事先准备的VB程序,让学生听着自己喜欢的音乐,玩一种仓鼠打洞的小游戏,再进行一次比较热烈的倒计时游戏,这会使学生玩得很愉快。第二步:播放一段视频剪辑给学生看,告诉他们,这些程序都是他们的学长和学姐亲手开发出来的,然后邀请一位自己熟悉的学生来进行发言,给这样新一届的学生进行一个鼓励式的教育。这些素材哪里找?当然是老师平时用心收集和积累下来的,这心东西是需要花一些心思来完成的。提升兴趣大法第三步:利用VB程序语言设计的欢迎界面来让学生做出来,自己动手去做,让他们亲自走进VB的新奇世界。VB程序设计这门课程是枯燥无味的,它无法激起学生的学习兴趣,老师的引导很重要,可以选择做游戏的方式来进行引导。一般的游戏设计的各种模块是比较全面的,内容也很大,对于上课的内容来说,是有点用不上的。如此,你希望学生学习的点就转移了,学生会把注意力全部转移到游戏本身上去了。这样就算是失去老师的本心了。所以,老师想要去吸引学生学习,就该去迎合他们想要成功的心理,找出一些贴切的学习案例,通过日常互动来实现理想化教学。就比如,有些老师在讲解鼠标的技巧时,使用的案例便是如何利用鼠标去写出文字,学生们在进行相互学习和比较过程中,心态在变化,由学着玩变成学着好玩,更加喜欢主动去添加一些新功能,比如,将字体变成彩色的,将图案变成圆形的,充分调动起了学生学习的热情,这种自主学习和自主创新的行为便是学生会表现出的特点。
2.3将抽象转化为具象
如何激发学生的学习兴趣?这是我们需要解决的问题。教师可以尝试采用联想、形象、等教学方式,将抽象转化为具象,引导学生学习。
联想就是给出一个事物,我们可以联想出各种各样的其他东西。这种方法用在教学中也是相当有效的。学生通过不断的联想可以把课本中的知识点进行了知识串烧,从而理解了一方小世界。对于书本中比较抽象的概念,学生通过联想现实世界的事物则可以更好地理解某些概念。
形象教学就是将抽象的东西具体化,这个时候需要发挥学生的想象力,通过类比来进行理解。在学习VB程序设计的过程中,当学生对于数组的相关概念难以理解时,可以让学生想象图书馆中一个个的书格子,每一个格子我们都进行了相应的编号,这些格子可以存储各种各样的书籍,而图书管理员对这些书籍进行了分类,就比如我们把不同类型的数组进行了定义,定义过的数组只能存储一种数据类型。
【结论】在VB教学中,老师可以针对学生不易理解的知识点进行反复强调,通过不同的教学方式刺激学生记忆,丰富课堂内容,激发学生的学习兴趣,让学生可以多角度理解知识点的内容,真正掌握其实质与核心。
【参考文献】
[1]李百定.计算机编程语言高效学习方法探究[J].佳木斯职业学院学报,2020,36(2):240-241.
[2]肖建英.计算机编程语言课程教学方法的相关分析[J].计算机产品与流通,2019(2):192.
[3]郭亚东,赵玉新.程序设计课程教学改革的理想选择[J].产业与科技论坛,2019,18(3):167-168