Visual basic程序设计课教学反思

来源 :今日中国教研 | 被引量 : 0次 | 上传用户:wik2pwerq32
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】Visual basic程序设计是计算机应用专业、计算机应用软件开发方向必修的专业基础课程,在程序设计教学过程中,如何解决程序设计本身枯燥、难懂这个问题,找到新颖的教学方式。是广大计算机教师颇感兴趣的课题,本文根据多年的VB教学经验,总结了一些教学方法,并对培养学生自主学习能力给予了关注。
  【关键词】程序设计对象自主学习能力
  
  《Visual basic程序设计基础》是计算机应用专业、计算机应用软件开发方向必修的专业基础课程。Visual basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。对于职中的学生来说,程序设计的逻辑思维方式和概念都是全新的,每一个对象、每一串代码都很陌生,当然好奇与兴趣也空前高涨,如何导引学生学好Visual basic,变好奇和兴趣为强大的动力,是每位程序设计教师的责任,而程序设计本身枯燥、难懂,如果不注意教学方法的新颖性,学生很容易失去兴趣,给后续程序设计课带来很大的麻烦。本人通过多年的Visual basic教学的反思,积累了一些教学方法,在此权且作抛砖引玉。
  
  一、激发兴趣,增强求知欲
  
  兴趣是学习的关键,兴趣决定了教学效果的好坏。在程序设计教学中要从学生的兴趣入手,抓住学生的好奇心非常重要,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣。为了激发学生的兴趣,在Visual basic程序设计中的第1课,简单地介绍了Visual basic窗口构成以后,就安排了一个简单有趣的动画程序帮助学生了解如何用Visual basic开发应用程序,让学生从优美的画面中感受到用Visual basic编写程序很有意思,并安排实验课让他们在教师的指导下一步一步做出来,从而迎合了学生渴望成功的心理特点。在第1课的教学中老师还可以再综合一些往界在实训中由学生自己编写的、有趣的程序,从而吸引学生,并告诉他们学习了Visual basic程序设计的内容以后,大家都能够编出这些有趣的小程序。
  
  二、循序渐进、逐步过渡
  
  概念的形成过程常常是学生进行逻辑思维的过程。遵循逻辑思维过程去组织教学,必将使学生容易掌握概念。因此本人在教学中总是想方设法以一个个鲜活的具体实例为切入点,在每个例子中适时、适量渗透一些相关的概念和知识,让学生在做中学,在学中做,使学生在完成任务的过程中,逐渐地、很自然地去体会控件、对象、事件的概念。在Visual basic程序设计中,对象和事件是两个重要的概念,所有的开发都是围绕着对象的事件进行的。为了让学生灵活掌握每个控件的用法,教学中要安排足够的课时把这些控件的用渗透到一个个程序实例中,由浅入深逐渐介绍,让学生在编写程序的过程中总结控件的用法,程序与程序之间不能是孤立的、要有联系,完成程序所需的知识应该是循序渐进的。另外,大部分学生对界面设计的学习较感兴趣,但是对代码的编写却不甚理解。因此在教学的过程中要逐渐从重界面设计(认识控件)的学习,逐步过渡到代码的编写。第一阶段可直接给出样例,学生按要求模仿做,主要目的是熟悉Visual basic控件的属性、事件,体会Visual basic程序设计的过程;第一阶段是提出问题,给出参考样例,留给学生一些自由发挥、创造的空间,在教师指导下完成。比如设计一个小程序,我采用“半成品”的教学方法,先将程序输入好,在代码中设置了几处错误,这几处错误是学生在参考样例编写代码过程中常犯的错误,让学生到服务器上下载程序文件,将程序文件粘贴到已设计好的界面中进行运行调试,查找错误。并在课堂中开展竞赛,看谁查找得既快,修改得又正确,学生的积极性非常高,他们在学习的过程中获得了成功感,从而增强学生学习的信心,提高他们的学习兴趣。
  
  三、分散难点、逐步渗透
  
  学习程序设计是一个逐步积累的过程。教师在整体教学设计上,要注意分散难点、合理选材,为学生建立科学的学习顺序,并注意适时、适量,学以致用地逐步渗透相关的知识、思想和方法。对于有难度的知识点,先用一个简单的例子让学生有所了解,经过一段时间的练习、反复以及相关知识的积累后,再引入一个复杂一些的例子,深入理解和掌握,然后再加以概括和总结。让学生对知识的认识、理解、运用有一个逐步深入的“螺旋式”上升过程。帮助学生把已学到的内容不断纳入新的内容体系中去,使学生认知结构中原有的概念和新的知识建立起实质性的联系。例如,程序的数组部分在程序设计中是比较难掌握,因此在教学中安排了3个课时,从简单到复杂,逐步引入实例中,再与控件数组紧密结合。
  
  四、教学中不面面俱到、抓住重点,培养学生自主学习的能力
  
  通过多年的实践,我认为没必要对教材中每一部分都去讲解,可以选择部分最基本最重要的内容详解,其他内容稍做指导,留给学生思考的空间。学习Visual basic的最好方法是结合自己的需要利用最基本的方法开发出最简单的程序来获得windows应用程序开发的感性认识。学生通过教师的讲解获得windows应用程序开发的思想,而讲解Visual basic的实用方法仅仅是一种手段。要引导学生根据自己的兴趣和要求有选择地快速地获得全书的整体印象,至于书中大量细节内容应引导学生通过上机和自己思考来掌握。不仅要让学生学会使用Visual basic开发应用程序,还要思考如何实现自己的需要。这样不仅学会了Visual basic的使用,还学会了如何开发windows应用程序的思想。学生在校利用课堂接受老师讲解的时间相对于以后的工作时间是短的,并且计算机知识的更新是非常快的,为了能及时掌握新的软件、新的编程环境,教学时必须有意识地培养学生自主学习的能力,必须教会学生开发windows应用程序的思想而不仅仅学会使用开发工具的方法。这样学生通过学习Visual basic获得开发windows应用程序的一般方法,为学生日后进一步学习和使用其他windows应用程序打下基础。
  
  五、开展课外活动,培养编程“高手”,调动程序设计热情
  
  开办程序设计兴趣小组,遵循因材施教的原则,选择程序设计能力较强的学生,开办Visual basic编程小组,激发学生对编程语言的兴趣,同时辅导部分学生参加过级考试,进一步深化和补充程序设计教学内容。并举行一些程序设计大赛,通过竞赛,检验课外活动开展的质量及学生掌握知识的情况,让学生看到自身的能力,增强克服困难的信心和勇气,激发他们的求知欲。
  六、根据Visual basic程序设计课的特点,做好归纳小结
  程序设计的教学,一般都是从局部分散地讲,如果不归纳总结,学生则难以形成完整、清晰的框架,因此,教学中可以通过一些综合性的应用题对所学过的知识进行归纳、做好小结。归纳可以是一个控件多方面(如事件、属性设置等)的归纳,也可以是对一种结构的归纳(如循环结构的归纳)。总结可以是一章的总结,也可以是几章的总结。归纳总结的形式多种多样,可以让同学先自己总结,然后老师补充做最后的总结,也可以老师通过实例进行总结;重难点要着重强调。这种归纳总结,一方面利于学生理解知识、融会贯通,顺利实现知识迁移,另一方面对于提高学生的学习效果也有很大的帮助。
  总之,在程序设计教学中教学方法很关键,它制约着程序设计教学的效率。虽然教无定法,但万变不离其宗,绝不能离开程序设计的教学内容和教学目标、脱离学生的知识背景和认知规律。采取符合学生认知规律的、科学的教学方法,必然会提高教学效果。
  
  (作者单位:225600江苏省高邮市职业教育技术中心校)
其他文献
【摘要】新世纪之初,我国历史上第八次基础教育改革开始启动,它既是我国政府积极推行的一项社会事业,又是广大教师和基层教育工作者自下而上投入极大热情的一项群众性教育改革运动。这次改革和以往历次以改革教材为主的改革不同,它涉及培训目标、课程结构、课程管理制度、课程实施与教改、教材改革、课程资源的开发、评价体系的建立、广大教师、教研人员在观念和行为上的转变和实践、教学方式的变革等,其中学习方式的变革是这次
期刊
当今,社会对学生的心理健康较为重视,而很少有人来关注班主任的心理健康状况,与学生朝夕相处的班主任更是承载了许许多多的委屈。如果班主任自己平时不注意及时地调整好心态,就会影响教育工作,影响身心健康。   不少班主任所承担的角色是多种多样的,他们在学校是科任教师,在班级是主任;在家庭是家长,是儿子,是媳妇;在社会是公民。他们有太多的责任、关系、交往、事务。有太多的任务要去完成,太多的问题要去解决。其中
期刊
学生思想觉悟的高低、学习成绩的优劣与班风建设是分不开的,优良的班风一经形成,就会产生强大的凝聚力和约束力。班风好,班级的各项工作就能上一个台阶,因此,在教育实践中,我是从八个方面来抓班风建设的。    一、抓目标,明确学习目的    一个良好的班集体应有明确的学习目标,形成纪律严明、团结友爱、勤奋好学的良好风气。班主任要遵循国家教育方针,结合班级学生实际情况,引导学生共同制订相应的班级工作计划。班
期刊
小学生在校园学习和成长的过程中,班主任和他们接触的机会最多,时间最长,班主任是学生的一面镜子,具有很强的示范作用.因此在工作中,班主任要时时处处走在学生的前面,努力做他们的楷模。  第一、班主任首先要成为一位优秀教师。一个教学不成功的教师,肯定不能成为称职的班主任。高质量的教学,不仅能为学生提出具有鼓舞作用的目标,还能激发学生的学习兴趣,更能增强学生的信赖感。让学生感到通过老师教学,自己收获很大,
期刊
前年,我担任了初一新生的班主任,工作得心应手,年终被评为优秀班主任,从教学实践中感受到开学初的班务工作非常重要。  好的开头是成功的一半。在开学初班主任要做好六件事:  1、做好报到注册工作,做到心中有数。做好报名注册登记工作,了解学生的爱好、特长、联系电话等基本情况。这是班主任了解认识学生的一个窗口,有利于今后班务工作的开展。  2、开好第一次班会,创造良好的第一印象。班主任在第一次班会时,可以
期刊
新教材注重培养学生的多向思维;注重知识与生活的密切联系;注重培养学生的实践精神及动手能力。我在小学数学新教材教学中感悟颇多,下面谈谈小学低年级数学教学中的点滴体会,与大家共同探讨,抛砖引玉。  在小学低年级数学教学中,怎样培养学生“数”的概念是一件极富意义的数学教学问题,尤其是在这日新月异的社会变化中,学生对“数”潜移默化的了解后,他们将会以极大的主动性去学习数学,对数学产生浓厚的兴趣。为达到此目
期刊
在学校的整个教育教学活动中,班主任工作至关重要。班主任工作的成功与否,直接影响到学校教育教学工作的进行。下面谈一谈,我对班主任工作的一点粗浅认识。    一、树立榜样     常言道:榜样的力量是无穷的。榜样对学生来说,有很大的影响力和感染力。因此,在平时的教育教学中,应注重利用榜样去影响学生。第一,利用班会、早会等讲科学家的故事,让学生以他们为榜样,学习他们克服困难,刻苦学习,献身科学的精神;第
期刊
一个班级里,问题的存在是不可避免的,总之,好中有差。他们的存在往往将会影响着整个班集体的质量。要想把他们转化成才,只要我们了解和掌握他们的个性特点,采取行之有效的方法和措施,对症下药,像春风化雨一般地去温暖他们,问题学生的转化是能够实现的。我就长期从事班主任实践工作的成功体会写出来与大家探讨。    一、给问题学生的爱心    大教育家夏丐尊曾经说过:“教育上的水是什么?就是情,就是爱。教育没有情
期刊
教书育人十多年,不敢说有什么经验之谈,只是在十多年教学实践中,对非智力因素培养有了一些思考和探索,愿意拿出来与大家共同切磋。   非智力心理要素影响整个教学过程,它是教学时学生乐学的心理基础,也是教学过程中学生学好语文的心理支柱,他对学生的学习成绩具有普遍的影响。   目前许多教师对提高后进生的学习成绩都很挠头,他们大多数从学生的智力因素着手,给学生进行课后补习、加大作业量,让学生参加各种课外辅导
期刊
生物教学为适应新课改和新高考的要求,如何有效地改革课堂教学方法,提高教学效率是摆在广大生物教师面前的一项长期而艰巨的重要任务,临沂市教研室于今年四月启动了新一轮课堂教学改革,在新课程条件下的课堂教学策略中提出,尽量多的提供挂图、模型、活动用具和材料等教学资源,引导学生进行充分地自己探究,合作交流。信息化教学能充分利用文本书籍,光碟软件,网上资料等教学材料,在课堂教学,知识结构,课程安排,能力评价,
期刊