公务员期刊网 论文中心 正文

VB程序设计教学方法的改革与研究

前言:想要写出一篇引人入胜的文章?我们特意为您整理了VB程序设计教学方法的改革与研究范文,希望能给你带来灵感和参考,敬请阅读。

VB程序设计教学方法的改革与研究

[摘要]在多年的vb教学过程中,结合自己的教学经验,对“VB程序设计”的教学改革进行了探讨,运用自主探究式和项目开发教学的教学方法。同时,在平时的教学过程中进行过程管理,让学生养成良好的行为习惯,培养学生的编程思想和编程习惯,提高学生思考问题能力和解决问题能力。

[关键词]VB程序设计;教学改革;自主探究式;项目开发教学

0引言

程序设计课程具有逻辑性、应用性于一体的特点,因此程序设计教学是枯燥、严谨、难以理解的,而特别对于中职学生欠缺的正是逻辑思维能力较差,如果教师在组织教学中缺乏教学方法,不能考虑到学生的知识水平、认知规律、学习特点和接受能力,这门课也就既难学也难教。对这些问题我们在教学方法上进行了一定的改革。

1以培养学生的创新意识与学习兴趣为目标

1.1提高学生的学习兴趣,增强主动学习的动力

对中职学生,须遵循“理论适度,应用为主”的原则。为提高学生的学习兴趣,可以将计算机编程语言的学习与身边的一些简单的实例相结合,使学生学习产生成就感,增强他们的自信心,有助于活跃课堂气氛,使学生在轻松愉悦的气氛中掌握知识。

1.2激励学生的创新意识,培养主动学习的能力

学习计算机编程语言的目的是在于培养学生解决实际问题的能力,这需要学生培养学生有足够的创新能力与钻研精神,才能做到学以致用。在初级阶段,通过编写一些简单的、趣味性的实例程序,接下来需要引导学生个性化的发展,鼓励学生借助参考书、网络等多种学习手段,积极思考计算机编程在更广泛领域的应用,并结合自身的需要和学习兴趣,在课程的不同阶段,以布置大作业或课程设计的形式,让学生进行项目开发的训练。由学生自己设计项目,拟定程序功能,编写代码,调试并逐步完善,充分调动学生的主观能动性,真正锻炼学生的创新能力。

1.3挖掘发现学生的优点并及时鼓励

每一个学生,都希望得到别人的肯定,有展示自己的强烈欲望,而我们老师,不要吝啬对学生进行鼓励和表扬。无论是学生的一个小小的优点,还是一次小小的成功,老师都应该抓住机遇适时给予表扬,如回校较早、在15分钟内不开小差、乐于帮助同学、做作业有进步等等,尤其要关注后进生和调皮的学生,不要用优秀学生的标准去要求他们,要善于从后进生的身上发现他们独特的闪光点,给他们创造机会以展示他们的特长并大加表扬,从而给他们信心。老师的表扬会使学生觉得你在注意他,从而无形地拉近了你和学生的距离,学生就会从内心里喜欢你,因为喜欢你了,也就会喜欢听你的课了。学生喜欢上你的课了,自然而然你的教学效果就提高了。

1.4探索新的教学方法

VB程序设计这门课程的教学目标是:在培养学生编程基本思路和方法的基础上,重点让学生掌握编程思想,让学生掌握编写简单的小程序编写,养成良好的编程习惯,提升学生的自学能力,分析问题和解决问题的能力。把以教师为中心的“灌注式”教学方法转变为以学生为中心的“自主探究式”学习方法。

2项目开发教学的实施

“项目开发教学法是指在教学中引入若干个项目案例,按照实际软件开发中的方法与步骤展开教学。”项目开发教学法是将传统以课时为单位转变为以项目为单位,再在教学过程中穿插讲授理论知识,这样可以使学生从原来枯燥无味的理论学习到现在的边练习边讲理解,提高学生的学习兴趣。

2.1项目划分

如何将相关联的知识点运用一个实例作为一个项目,这是项目开发教学实施关键所在。因为你所用了这个实例要具有代表性,又能吸引学生的眼球,提高学生的学习兴趣,又要循序渐进地将知识点完整地嵌入,同时,你也不能面面俱到,所以,这一点是非常重要的。

2.2项目的知识点进行分解

按照你对项目的设计,你要对项目的基础知识点、重点知识和难点知识进行分解,并巧妙地从项目的每一步中由浅到深,由易到难,重点突出,难点消化一一带入到项目中。对问题分层次进行引导,按自顶向下,从抽象到具体地进行。

2.3以学生为主体地开展自主探究式教学

在传统的教学过程中,我们采用的“灌注式”教学,老师先讲,再让学生练习,这样学生上课基本上可以不用思考,只要根据教师的步骤完成就可以。而我们要使用与传统教学刚好相反的教学方法,首先,布置教学任何;然后,学生根据自己方法进行思考问题和解决问题;再次,让学生提交作品,老师从学生的作品中找出问题进行评讲,解决学生的疑难;最后,老师演示详细的步骤学生作为参考,发现问题再进行改正,提交最后的作品。

2.4以实操项目为主,理论知识够用就行

对于我们中职学生,结合实际情况,讲授项目的时候,理论知识只要够用就行,没有必要太过于深入,要以项目为主。

3调整教学内容,改变教学方法

依据学生的不同层次将学生分为几个互帮互学的学习小组,在以后的教学过程,所有教学任务的均以小组为单位,结成互帮互学小组,教学活动按以下步骤进行展开。第一阶段:引入问题。每次课由老师提出本次课的目标、要点及难点,进行简短的旧知识复习,然后给出不同难度的练习题。这些练习题,既有一定的趣味性与实用性,又适合于不同层次的学生,还必须能起到承前启后的作用,在应用旧知识的同时隐含新的知识点,由此引入新知识点。引入新内容后,鼓励学生自主练习。第二阶段:小组同学相互讨论,达到共同学习的目的。将学生中写得较好的程序在小组中互相传阅,作为完整的程序做示范,让同学生互相学习,从而扩展和加深对新知识的理解。第三阶段:强化练习,巩固知识,达到对知识点融会贯通。以习题课的形式复习已学知识,由老师给出应用新知识点解决的训练题,以便学生通过练习巩固新知识,强化对新学知识的理解和对所学概念的实际应用能力。巩固练习的结果也要由小组相互讨论与更正,然后形成共识,以达到共同提高的目的。第四阶段:总结评价阶段。引导学生演示、辩论、区别在练习过程中的不同思考过程,尤其找出有个性方法的典型,从中挑选科学的思维方式。找到练习过程中出错的地方以及出错的原因,提炼出平时常见的错误,进行小结以表示下次不能有类似错误。引导学生要以鼓励性评价原则,激发学生自主探究学习的积极性。可采用学生自评、互评和师评三种方法相结合的评价方式。

4运用师生互动,提高课堂气氛

在教学过程中,要营造学生的课堂氛围,教学中必须重视师生互动。针对内容的难易程度,不同的学生对象,采用灵活多样的教学方法。例如:游戏法、形象比喻、设置问题情景、启发式、组织讨论、演示法等方法组织教学。经验证明,巧妙地使用师生互动,学生学习积极性得到明显提高,学生参与热情明显提高,这不仅活跃了课堂,而且使教学效果得到明显提高。但这个一定要把握一个度,必须注意把握课堂秩序,使师生互动在有序可控中有效进行。主要的方法如下:(1)激发动机。为了唤醒被动型的学生,在课堂教学活动中不失时机地宣传国家经济发展的诱人前景,同时展示专业的前景,努力发掘课程的兴趣点,使学生逐步认识学习不仅是有意义的,而且也是有趣的。(2)传授实践。充分利用个人的专业特长和长期工作的实践经验,结合课程专业知识把实践经验传授给学生。(3)变被动为主动。积极学习现代教育理论知识,运用现代化教育理论,在教学过程中让学生成为学习的主体,激发学生的学习兴趣,营造活跃的课堂气氛。

5运用现代化教学手段,努力提高教育教学效果

在教学过程中,我们通过视频、声音、图片、课件、网络等先进的教学手段,为我们课堂教学活动服务,使我们的课堂教学丰富多彩、生动活泼,提高我们学生学习积极性,增强教育教学效果。建立课程教学沟通平台,充分利用网络化教学平台(包括教学论坛、QQ、E-Mail)调动学生自主学习的积极性,将课堂教学引入课后。学习内容包括课件、教案、实训项目、案例库、作业提交、网上自测和教学论坛。论坛内容丰富(除了学生学习中的问题外,还每次作业中的有创新性的作业、课程学习方法介绍、推荐优秀教学网站等)、访问量大、更新快(基本上每天都有新的内容),回答及时(每天答复一次),鼓励学生提出问题并互相回答问题。

6改革考核方式

传统的考核是采用单一的考试方法,这种考核的弊端是不能较好的体现学生的综合能力。而我们现在所用的是形成性考核,或者说是过程考核,我们不仅注重考试成绩,我们还更注重平时每节课的表现,将考核贯穿整个教学过程,实行平时成绩、期中成绩、期末成绩三者相结合,并且提高平时成绩分值的比重,期末考试采用项目方式,这样能更全面反应学生的综合素质。改革考核方式,对促进学生重视平时操作和学习,形成良好学习习惯,具有明显的推动作用。

主要参考文献

[1]靳玉乐.案例教学原理[M].重庆:西南师范大学出版社,2003.

[2]刘韬,骆娟,何旭洪.VisualBasic6.0数据库系统开发实例导航[M].北京:人民邮电出版社,2002.

[3]柴欣.VisualBasic程序设计实验教程[M].北京:海洋出版社,2001.

[4]赵允溪.程序设计VisualBasic[M].西安:西安交通大学出版社,2004.

[5]李群先.VisualBasic程序设计基础[M].北京:人民邮电出版社,2004.

[6]宁常鑫,孙达辰.高职VB教学改革的探索[J].内蒙古科技与经济,2004(5):96-97.

[7]林海平,纪定峰.计算机VB课程教学改革的实践与探索[J].徐州建筑职业技术学院学报,2002,2(2):37

作者:黄兴富 单位:佛山市顺德区郑敬诒职业技术学校

精选范文推荐