浅谈启发式教学法在VB学习中的应用

2017-03-07 05:47赵源
新课程·教师 2017年12期
关键词:启发式教学创客

赵源

摘 要:可视化设计界面,强大完善的功能设计,面向对象的编程理念,使得VB成为一个非常具有创作潜力的编程软件。传统的课堂教学模式常常以理论知识为重点,而忽略了学生的实践能力。而今天所提倡的“创客教育”是创客文化与教育的结合,基于学生兴趣,以项目式学习的方式,培养跨学科解决问题能力、团队协作能力和创新能力的一种素质教育。从实际教学的角度谈谈启发式教学法在VB教学中的应用。

关键词:创客;启发式教学;VB编程

一、将创客教育思想应用于高中VB教学的设想

素质教育的目的之一是培养学生的创造能力和自学能力。所以高中阶段“算法与程序设计”的教学目标除了提升学生的信息素养外,更要有意识地培养学生的理性逻辑思维,提高学生的动手实践能力。创客教育的一大特点就是“以学生为中心”,在这种理念下,学习者自主进行探索,发现、感悟、享受。高二年级“算法与程序设计”是真正系统的从无到有的学习VB的过程。编程的入门是非常乏味的,这需要教师转换思路,寻找到合适的教学方法,让枯燥的学习过程变得有趣。爱因斯坦说:“最重要的教育方法总是鼓励学生去实际行动。”通过计算机编程解决一些实际生活中的问题或者让生活变得更有趣是笔者在高二VB教学中所做出的一种新的尝试。

二、启发式教学的理论基础

启发式教学是指教师根据学生的学习情况,通过设计和引导,激活学生的思维。使学生进入一种情感亢奋、潜心探索的心理状态,从而引导学生学会思考。在启发式教学中,教师需要根据学生学情创设启发性的问题情境,使学生在自己的认知结构中建立问题情境与对应知识之间的内在逻辑关系,从而激活学生的思维活动和学习兴趣,最终生成有效的信息技术探索实践是启发式教学成败的关键。

三、启发的过程

当今的高中生已经是信息时代的原住居民,对于电子产品和新兴事物了如指掌,他们对创新与颠覆传统有着浓厚的兴趣,但是如何在课堂教学中激发出学生的兴趣,这需要老师下很大的功夫。作为教师除了认真备课、扩大知识涉猎范围外,更要认真研究学生特点。比如第二章第三节程序的基本结构中的选择结构这一课,可以先用“加法计算器”的案例进行复习,同时引导学生对刚才所做的程序进行创新,或者提出新的问题和新的解决思路,甚至是有趣的好玩的想法。可以每组确定一个主题,也可以全班共同完成一个创意,激发学生寻求解决问题的能力与兴趣,共同探讨如何实现目标。

1.如何引入

在“算法与程序设计”的教学过程中,笔者通常应用课本实例或者自己设计的案例讲解基础知识,然后循序渐进地提出一系列立足于现实生活,具有实用性、趣味性的问题,将一些综合性强的任务引入各个学习环节中。

首先根据当前教学的进度,带领学生完成基础任务。任务过程中,由学生自行分析完成任务所需的知识,教师提出任务的要求,学生总结完成任务的步骤和其中应用到的新知识。在完成第一阶段的学习后,教师有方向地引導并启发学生根据所学知识立足实际生活,提出问题,或者提出好的创意和想法,由教师将任务确定在一定的难度范围内,将整个班级划分成几个小组,让学生以小组为单位尽情地发挥创造力和团队精神,编写有趣的小程序。

2.实施与总结

可以根据教学的实际情况以个人、双人、小组等形式进行活动。在完成阶段性任务后,选派代表向班级汇报成果或是在执行过程中遇到的问题,及解决问题的思路。

任务的总结分为两部分。一是组织学生对其他小组的任务进行分析评价,总结改进措施;二是学生在教师指导下巩固本堂知识点,梳理掌握重难点。

四、启发式教学过程中的注意事项

1.立足学生实际,紧扣教学目标

采用启发式教学法和任务驱动教学法进行VB程序设计教学时,首先教师要明确教学目标,有方向地进行引导。同时注意发现学生的创新性的想法,启发和引导学生大胆地进行想象。最终根据学生设计的任务挑选具有代表性的、有良好的知识迁移效果的任务。在实践之前告知学生任务结束后可以掌握哪些新的知识与技能,并引导学生梳理所学的知识点。

2.任务的设定要融入教学大纲

任务的引导和设计要从教学实际出发,结合学生已有的知识特点和技能水平,任务中要蕴藏不同阶段的教学目标。教师首先要了解教学大纲,分析教学目标,画出总体目标,列出实现目标所需的全部知识点,然后设计指导问题,并且把各个知识点合理、巧妙地分布在任务中。在任务中应该更多地体现出重难点用以加深学生对这些知识的理解。

3.任务的设计可以因人而异

在教学过程中,不同的学生对待教师的启发有不同的态度。心理学强调积极的情感投入能促进学生的认知,使学生高度集中注意力,提高学习兴趣,学习效果能得到明显提高。所以,教师可以积极鼓励让学生说出自己的想法,参与任务设计中来,使学生具有更强的学习主动性,体现激励教育的重要性。任务的难度设置需要根据学生的学习进度循序渐进,教师要对学生提出的设想进行合理的难度把控,在关键的时候进行引导,以保证学生在完成任务时有成就感、满足感,激励学生探究新知识的兴趣。

实践表明,合理有效地使用启发式教学,利用任务驱动原理,构建创新型的课堂,不仅可以解决传统教学所面临的问题,还能提高学生的学习兴趣,充分调动学生的积极性、主动性。将课堂变得生动有趣,变成一场脑力激荡的盛宴,提高学生的实践创新能力。“算法与程序设计”课程教学适合采用启发式教学,课堂上以学生思考为主,教师为学生提供引导辅助,在该教学模式中学生一旦变被动为主动,就充分调动了学生的求知欲望,教学效果明显提升。

参考文献:

[1]管雪沨.创课教学法在信息技术教学中的实践与研究[J]. 中国教育信息化,2015(10):70-71.

[2]孙建锋.有一种课叫”创课”[N].中国教育新闻网—中国教师报,2015-11-20.

[3]田海梅,张燕.基于任务驱动的计算机专业课教学模式[J].实验技术与管理,2011,28(5):145-147.

[4]尹柯,苏娟.学分制下的VB课程教学对策[J].中国科教创新导刊,2010(10):232.

[5]崔贯勋,王勇.基于任务驱动的实践课程教学改革与探索[J].实验技术与管理,2010(6):164-166.

编辑 李博宁

猜你喜欢
启发式教学创客
校园创客交流平台的设计与实现
创时代呼唤 创客精神
材料科学基础课程启发式教学改革探讨
《微机原理与接口技术》教学创新方法研究
简谈数学课堂中的启发式教学
《运筹学》教学模式探讨
创客
创客,你是什么段位?
创客时代
我国高校教师“启发式教学”方法运用刍议