VB程序设计论文:信息技术VB程序设计教学现状与策略_第1页
VB程序设计论文:信息技术VB程序设计教学现状与策略_第2页
VB程序设计论文:信息技术VB程序设计教学现状与策略_第3页
VB程序设计论文:信息技术VB程序设计教学现状与策略_第4页
VB程序设计论文:信息技术VB程序设计教学现状与策略_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、vb程序设计论文:信息技术vb程序设计教学现状与策略 摘要:尽管信息技术学科已采用了新教材,但在信息技 术vb程序设计教学当中还是存在诸多问题。如学生的兴趣 不同,学生口身的能力水平有羞异,学科的地位仍然很低、 不受重视等。针对这些问题,作者经过实践和经验总结,对 当前信息技术课程的教学提出了一些可行性建议,以期对信 息技术教学有所帮助。关键词:vb程序设计;信息技术;兴趣培养;分层教学 众所周知,中学阶段的信息技术教学现状存在许多问 题。比如教学质量差、学生能力水平参差不齐、学生注意力 分散、纪律散漫、厌学等等。而要改变众多教学困境,首先 就要了解现状,分析现状存在的问题,进而制定相应的策略

2、 和措施。一、存在的问题观察信息技术教材的教学现状,主要存在以下儿点问 题。1学生轻视信息技术学科这也是多年来一直困扰信息技术教学的重要原因。造成 这种现状有两方面原因:一方面是信息技术学科地位低。在 中学,信息技术学科只是素质教育科目,而且没有考试压力 和升学压力。另一方面,学生升学压力大,学生把主要的学 习精力和吋间都放在升学科口上,这也是中国基础教育大环 境所造成的。也就是说,学生学习信息技术课的热情不高, 更多的是想自己上网、玩游戏。正因如此,许多学校的信息 技术课根本就完不成教学任务,基本上是让学生自由上机, 或者是更改成别的教学内容,甚至是被别的升学科m挤占课 时。2教材难度大,部

3、分内容结构不合理首先必须肯定新的小小学信息技术教材对屮学生创新 思维的开发、创新能力的培养有好处。但是,对大多数中学 生而言,懂得用程序设计语言來设计程序去解决生活中的实 际问题,是有难度的。其次就是教材中教学内容的编排不符 合中学生的学习规律。往往把枯燥无味的教学内容放在第一 章节,既不吸引学生,也不能达到很好的教学效果。例如, 信息技术九年级上册visual basic程序设计中主题一之 任务三:对算法的评价。学生刚刚了解算法的定义和基本的 表示方法,就要马上学习判断算法的好坏。试想,连最基本 的程序设计实例都没做成功,又哪里懂得怎么编写程序才是 高效的。正所谓“站都不稳,就想学跑”,这是

4、不符合学生 学习规律的。3学生能力水平差异大除了兴趣之外,学生学科基础能力是影响vb程序设计 教学质量的一个重要因素。特别是数学能力强的学生,往往 更容易理解程序设计的思想,对算法的理解就更透彻。另 方面英语水平也是一个重要的制约因素。程序的编写都是用 英文和数字,英语学习粗心大意的学生,往往在输入程序代 码的时候,搞错控件的字母或者单词,造成测试运行经常出 错。因此,正是由于屮学生学情的弟异大,在vb程序设计 语言的教学中分层教学的难度相当大。一方而要照顾“吃不 饱”的学生。另一方面要适当辅导后进生。这样一来,教师 在课堂上的工作量加大了,而教学质量提高反而不明显,甚 至影响到了教学进度。4

5、教师队伍的vb程序设计能力有待提高有数据显示,部分中学在信息技术课是不开展visual basic程序设计教学的。除了以上提到过的学情原因之外, 信息技术教师程序设计能力不足也是重要因素。试问,教师 自己都一知半解。又何来自信去教导学牛。二、解决的策略针对目前的现状,笔者在充分研究教材,并通过两个学 期的教学实践,运用创新的教学理念,分析在教学中出现的 问题,总结出相应的教学策略和教学经验。实践证明,解决 冃前中学信息技术vb程序教学中的种种困境,应从以下几 个方面出发。1充分调动学生积极性,培养学生编程兴趣兴趣是最好的老师。在困难重重的教育现状下,要想把 学生学习信息技术课的积极性调动起来,

6、最关键的就是培养 学生兴趣。当学生对所学的课堂知识产生兴趣和爱好时,就 会从内心发出向往和求知的强烈欲望,进行主动学习,使学 习不再是一种负担,而是一种愉快的体验。也就是说,不管 教师讲得多好,如果学生对你所讲的内容不感兴趣,他就不 会努力学习这门课,你的教学肯定是不成功的。既然要培养兴趣,首先第一节课就显得很重要。为了避 免学生出现对vb程序设计内容的误解。开始的第一节课, 我们不耍讲授太多太深奥的理论知识,可结合学生的生活实 际,列举几个用vb设计开发的例了。如五了棋、俄罗斯方 块、弹力球等游戏,并告诉他们学习了 vb程序设计内容后, 大家也都能够编出这些有趣的小游戏,从而迎合了中学生渴

7、望成功的心理。既能吸引学生的注意,激起学生学习兴趣, 又对自己后面教学课程的开展起到很好的铺垫作用。2尝试多样化教学方法,提高教师教学能力如何找到一条比较新颖、有效地解决vb程序设计枯燥、 难懂问题的教学方法,一直是从事程序设计教学的信息技术 教师不断探索和研究的方向。由于教材中不同的章节有不同 的教学内容,也需要有不同的教学方法、笔者认为,根据vb 程序设计课的特点,应在不同的阶段分别采用以下几种不同 的教学方法、(1) 入门阶段:实例演示法实例演示法是指教师在教学小选择真正基础的本质知 识作为教学内容,通过“实例”内容讲授,使学生达到举一 反三掌握同一类知识规律的方法。所以选取合适的实例是

8、提 高教学效果的关键笔者认为,由于教材中vb程序设计语言 的知识点多而且分散,如果急于讲解一些基本概念和术语, 很容易打消学生的学习积极性,而通过一个简单的例子,让 学生了解vb的设计开发环境,有助于学生理解比较抽象的 基本概念、如笔者就设计了一个“北京欢迎你”的小程序。由于当 时临近北京奥运会开幕,这个主题贴近生活实际,一下子把 学生的积极性调动了起来。双击打开“北京欢迎你”小程 序,就会弹出一个小窗口,窗口包括一张福娃图片、一个标 签和两个按钮。单击“问候”按钮,在文字标签上显示“北 京欢迎你!” ;单击"英语”按钮,在文字标签上显示uwelcome to beiiillg! v

9、由此引出了图片、标签和按钮三 种控件的使用。实践证明,采用实例演示法教学,所选的例子更贴近生 活实际,更能吸引学生注意、而且生动形象的实例又能把抽 象问题形象化,便于学牛理解和掌握。(2) 提高阶段:任务驱动法任务驱动法是由教师根据当前教学主题提出“任务”, 采用演示或者讲解等方式,给出完成任务的思路、方法和要 求达到的结果,引导学生边学边练,并完成相应的学习任务 的教学方法。在逐步提高学生认识vb、学习vb的基础上,任务驱动 法是一种比较有效和普遍的方法,能很好地培养学生自主学习、分析问 题、解决问题的能力。非常适合于此程序设计教学。但在 方法的实施过程中,对任务内容要精心思考,既要把所学知

10、 识点隐含在任务当111,也要考虑学生完成任务的实际能力,(3) 发展阶段:问题驱动法问题驱动法就是根据教学内容的需要,精心设计问题, 以问题为导向,让学生带着问题去学习,处于不断探索的情 境之中,激发学生的学习兴趣、调动学习的积极性、培养学 生能力的教学方法。信息技术是一门带有探究性的、以学生动手实践为主的 学科。探究性学习以“问题”为基础,问题是学生进行探究 学习的载体,教师可以通过课堂提问将问题传递给学生,因 此,恰当的课堂提问是信息技术教学的重要手段,不但能巩 固知识,及时反馈教学信息,而且激励学生参与教学活动, 发展学生的思维和表达能力。并不是所有的问题都能达到上述功效。要很好地实施

11、问 题驱动法,首先,要对问题进行精心的设计。一个好的问题 能够恰到好处地反映教学内容、教学目标以及所问的对象。 问题以贴近生活、有具体答案为好,切勿又空又泛,以致学 生无从回答。其次,提问的时机也很重要。导人课堂内容的 时候提问,能让学生认清学习目标,找出学习任务的方向: 在学牛练习操作一段时间后提问,能总结学牛遇到的问题, 使学生尽快纠正在操作过程屮的错误:课后留疑,能让学生 回味无穷。再次,提问的方法也很重要,有直问、曲问、宽 问、窄问、单问、重问等。力争做到“新、奇、变”,把学 生的注意力牢牢地吸引在教师形式多变的提问上。最后,要 明确提问的目的。以任务为导向还是以回答为目标、是集体 冋

12、答还是个人冋答,都应该在设问z前定好目标。(4) 成熟阶段:讨论教学法讨论教学法就是由教师组织学生进行讨论。南学生进行 演示和讲解,学生为主体、教师为辅导者的教学方法。口前, 这是一种在高校应用比较广泛的教学方法,但是在中学阶段 的信息技术课堂中使用应当慎重。因为首先是学情不同,中 学生好动,行为约束力不强,自主学习能力也不强。往往在 使用讨论教学法后,课堂纪律难以控制,反而使学习目标任 务淡化、学习效果不明显。所以,实施讨论教学法必须是在 vb程序设计课程进行到一半以后,在学生都已经有了一定的 编程知识和技巧,又非常有展现个性的欲望的情况下使用。 鼓励学生对某个算法或小程序进行综合比较和讨论

13、,由学生 进行演示和讲解。特别是在信息技术课程最后两周,布置一 个综合型应用小程序的设计任务,让每个学生独立完成,然 后让学生去演示自己的程序,并讲解设计思路和关键技术 点。教师只起到穿针引线的作用。实践证明,在演示作品后,学牛们发现每个人的程序都 有许多不同点,教师鼓励大家相互学习、相互探讨。从他们 后来改进的作品可以看出,很多学生的综合应用能力有了较 大提高,对vb程序设计产生了浓厚的兴趣。综上所述,在屮学vb程序设计教学过程屮,要培养学 生分析问题、解决问题的能力,仅靠一种教学方法是很难达 到的。只有把多种教学方法合理地结合起来,通过每一个典 型的、有针对性的、贴近生活的实例和演示,把相

14、关的基本 概念、学习方法和思路传授给学生,从而使学生形成深刻、 形象、牢固的记忆,对启发思维、激励情趣、提高学习效率 起到重要作用。3实施分层教学,有效促进因材施教visual basic程序设计语言是一门思维开发性很强的课 程,对中学生而言,有好处,也有难度,要求学生有一定的 数学基础和英语基础,所以随着vb程序设计课程的深入, 学牛的程序设计能力也慢慢地分出层次。好学的学牛不断进 步,不断探索,基础差的学生学习吃力跟不上进度,也就出 现了我们常说的优等生和后进生。这就需要我们根据学情的 变化适当推行分层教学,在布置任务练习的时候设置三个层 次的任务:初级任务、屮级任务和高级任务。初级任务是

15、每 个学生都必须做到的目标:中级任务和高级任务则是对有能 力、有兴趣的学生的额外任务,促进“吃不饱”的学生不断 探索和进步,从而达到因材施教的冃的。例如。在做弹力球 小程序的时候,初级任务是做垂直反弹的小球,屮级任务是 做随机任意角度反弹的小球,高级任务则是做用木板反弹的 任意角度的小球。由此任务一级比一级高,不同层次的学生 都有任务可做,既提高了课堂教学质量,又促进了因材施教 方法的实施。4培养学生自信心,以促进学生个性化发展有人说:“好学生都是夸出来的! ”课堂上只要有学生 提问或发表自己的见解,我们都应该不同程度地给予表扬, 使其体验到成功的快乐。因为vb程序设计的学习是有难度 的,所以

16、培养中学牛的自信是很重要的。在教学中,应该以 表扬、鼓励为主,促进学生的个性发展。笔者认为,在课前 两分钟就可以适当展示上次课学生所做的作业和作品,对课 堂的导入起到很好的效果,而且增强了学生学习vb程序设 计的信心。首先,通过屏幕广播的方式展示上节课能按时提交作业 或者作品的学生,并给以肯定,以增强学生的学习信心。其 次,表扬把任务做成作品的学生。特别强调作业和作品的区 别,能按教师布置任务要求,按部就班完成的小程序叫作业: 而能理解教师的教学口标,并做出与教师课例程序不同,甚 至比教师要求功能更多更右特色的小程序叫作品,其实就是 无形中鼓励学生的创新思维。最后就是展示学生的作业和作 品。中

17、学生天性好奇、爱攀比,所以都很喜欢教师展播他们 的作品。特别是有一次。笔者特地表扬了一名在小程序界面 下方加入“某某作者版权所有”的学生。从此,学生们的创 新意识增强,经常做出五花八门的设计作品,基本找不到有 相同功能相同界面的作品。学生学习自信心得到有效提高, 不仅对学生自身发展有好处,而且有利于拉近师生距离,有 利于促进教师对学生的了解,有利于教师对教学更好地定 位。5争取做出成绩,吸引学校领导重视信息技术教学由于信息技术学科在屮学的学科地位不高,而且没有升 学压力。学校领导往往不够重视。因此,信息技术课经常是 受到其他升学学科的挤占,使各班的教学进度很不统一。要 想改变这一现状,很大程度

18、上还需要引起学校领导的重视, 重视信息技术学科的授课,那就需要我们做出相应的成绩。 全国青少年信息学奥林匹克竞赛(下面简称noi)是和程序设 计有关的全国最高水平的中学生奥林匹克赛事,就是用程序 设计来解决生活屮的问题的比赛。如果在noi竞赛和 visualbasic程序教学之间找到结合点,培养出儿个尖子生 参赛获奖。那将是莫大的荣誉。而且获得区级以上奖励可在 中考、高考中加分,这将大大吸引部分有兴趣、有能力的学 生参与到程序设计的学习中来。学校领导也提高了对中学阶 段信息技术教学,特别是vi, sual basic程序设计教学的 重视。经过两年的实践证明,笔者培养出了多名在程序设计方 面有天赋的优秀学生,并在参赛中获奖,不仅为学生个人发 展奠定良好的基础,而且为班级和学校争取到荣誉。结束语综上所述,虽然信息技术vb程序设计课程教学存在许 多问题和困难,但只要信息技术教师具有一颗责任心,运用 创新的教学方法,勇于挑战困难,不抱怨,不气馁,不断总 结和反

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论