浅谈案例教学法在初中VB程序设计教学中的应用

来源 :速读·中旬 | 被引量 : 0次 | 上传用户:hitlic2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:VB程序设计是初中与高中信息技术教材接轨的一部分,也直接影响到高中数学的算法设计这一部分内容。这也说明学习信息技术对其他学科的影响越来越大,本文笔者就如何避开概念的繁琐、语法的枯燥,如何应用案例教学激发学生的学习热情进行浅显的探索。
  关键词:案例教学法;VB程序设计
  对于初中学生来说,程序设计的思维方式和概念都是全新而陌生的,接受起来非常困难,而VB语言是一门枯燥乏味的编程课程,同学们面对的都是一些符号、语句、函数和过程等,容易因其乏味难懂而厌学,因此笔者在教学过程中采用了案例教学方法,并取得良好的教学效果。
  一、教学案例的选取
  1.选取贴近生活的案例
  案例的设计和选取应该考虑到与学生的生活、专业相关联,只有这样的案例才能让学生体会到程序设计的实用性,从而引起学习热情。例如,我们可以设计QQ的登录界面,将VB界面设计,控件的布局以及字符串函数等知识点涵盖其中。学生对于QQ登录界面再熟悉不过,通过自己设计这种登录界面,学到相应的知识。
  2.选取有趣好玩的案例
  案例的设计还要能引发学生的兴趣,诱发学生学习的积极性和自主性,使学生在极大的兴趣和迫切需要知道答案的情況下,产生积极探究的动力。例如,在讲解随机数函数时,采用“掷骰子”的实例,让学生自己设计掷骰子比大小,学生有极大的兴趣。把日常生活中随处可见的实例搬到课堂,学生能够因为对案例感兴趣而轻松掌握相应的知识点。
  二、教学活动的设计
  1.在案例中落实概念
  在刚学习程序设计时,大多数教材都是先介绍对象、对象的属性、方法和事件及VB语言基础等等一系列的在程序设计中比较抽象难懂的概念和相关知识,对于初中生,单词还不认识几个,学习起来很有难度。所以在教学环境中以一个具体的案例作为切入点,把每个案例都适量的渗透一些相关的概念和知识点,使学生们在做中学,在学中做,通过任务驱动的过程,逐渐地、自然地去体会概念的运用。例如,在开始学习这门课程时,设定一个“认识vb”的程序,简单的介绍了文本框控件和命令按钮控件的功能和用法,通过实际操作编程,渗透设置对象属性的方法和程序设计的基本步骤,再通过举一反三,介绍如何用代码改变对象属性的方法,是对上一个程序的扩展和补充。
  2.在案例中设立障碍
  在程序设计教学中需要注意许多细节问题,讲解时故意设立问题障碍,鼓励学生产生质疑,激发学生的主观能动性,是培养学生思维能力和创造能力的起点。比如通过一个“调试程序”的任务驱动,让学生深刻理解调试程序中“运行错误”和“逻辑错误”的含义。例如:在程序运行时通过设置除数为0,所产生的屏幕提示,让学生自己体会“运行错误”的含义,教师可以进一步启发学生在调试程序中如何避免出现“除数为0”的这种运行错误。这种方法比一开始就给出一个正确的程序,更容易让学生理解和记忆。
  3.在案例中分散知识点
  一个案例往往包含了多个知识点,如果一口气把整个案例过程讲完,学生虽然能听懂,但记不住。为此,教师在授课时一定要注意控制好速度,对一些新的知识点和学生操作比较生疏时,速度要尽量放慢些。当学生有了一些基础后,讲课速度可稍快些,特别是已经学过的知识点,可以快速讲解,甚至可以略过,以节省更多的时间让学生掌握新的知识点。比如进行数据类型教学时是通过一个典型案例——输出50!来进行教学。该案例不仅有for循环的使用,还有数据类型相关知识点。先从最简单的5!开始运算,再进行15!,50!的运算。终于学生在计算50!时出现“数据溢出”错误提示,这时候老师才讲解数据类型,让学生恍然大悟。
  三、教学效果的反馈
  程序设计作品是学生经过分析问题、确定算法、编写程序、调试程序等一系列过程产生的结果。教师通过设计综合案例,引导同学们观察、思考,用提问、比较、总结归纳、小组讨论等多种手段,揭示蘊含在案例中的知识点以及各知识点之间的联系。而同学们在自己亲自动手动脑设计、修改、探究问题和解决问题的过程中,一方面有利于学生理解知识、融会贯通,顺利实现知识迁移;另一方面对于提高学生的学习效率也有很大的帮助。比如有学生提出这样一个问题,他们在听音乐的时候,发现歌词字幕和歌曲的播放速度不匹配,能不能设计一个字幕播放器,播放音乐的时候让字幕和歌曲播放同步。学生提出这个问题后,首先肯定了他们的想法,然后,让学生确定是用什么播放器,引导学生找到存放歌词字幕的文件,搞清楚播放原理;其次,让学生明确要解决什么问题,用什么方式,如何去解决;第三,提出设计思路,编写设计提纲;第四,进行程序设计和代码调试;最后,实施应用检测。
  虽然教学有法,教无定法,但贵在得法,万变不离其宗。通过多年的VB教学探索可以看出“案例教学法”模式比较符合VB教学的需要,这种教学模式的实施在培养学生分析问题、解决问题、合作交流等方面起到了积极的作用,同时也有利于师生之间的交流和互动,促进了教学效果的提升。在今后的教学中,还要不断探索,寻找更适合学生,更能提高教学质量的教学方案,同时要巧妙地将各种方法有机结合起来,着重激发学生自主学习的热情并使学生全心地投入到VB学习中去和提高学生的实际应用的能力,使VB课程的教学效率的提高,不断创新。
  参考文献:
  [1]管海蓉.编程怎么教,学生才爱学?——初中vb校本课程教学实例[J].中国信息技术教育,2014.
  [2]张旭红.《VB程序设计》教学方法改革的探索与实践[J].甘肃科技,2008.
  [3[陈仕琼.中职VB程序设计课程教学方法与考核实践的探索[J].民营科技,2010.
  [4]罗瑞红.谈谈案例教学法在《VB程序设计》课程教学中的应用[J].
其他文献
期刊
古典诗词是中国传统文化的精髓,是祖先为华夏儿女留下的丰厚精神遗产,是每一个中国人的启蒙读物。凤阳老年大学里活跃着一大批古诗词爱好者,他们把读诗、学诗和作诗当作最美
摘 要:现代信息技术教育不仅给教育带来了变革,而且教师的教育观念与教育模式也在进行一次历史性的变革。仅小学语文课程而言,它包含的内容广泛,知识量大,而信息技术图、文、声并茂、信息量大、内容丰富以及活动影像等特点,正好为小学语文教育的发展和改革开辟了广阔的空间。  关键词:信息技术;语文教学;有效整合  一、信息技术,激发学生的学习兴趣  心理学家布鲁诺曾经说过:“学习最好的刺激,乃是对所学材料的兴
中职学生评价需要改变rn中职教育是我国教育事业的一个组成部分,近些年来国家对中职教育关注越来越多,政策倾向比较大,对中职教育的发展带来了很大的推动,但是由于近几年的适
期刊
化学工业是以煤炭、石油、天然气、天然矿物、生物等为原料生产农用化学品、有机和无机等基本原料、合成材料、精细与专用化学品等多类产品的重要产业.化学工业是国民经济重
高等教育的大众化趋势使得我国高校进入了大规模的扩张阶段,高校尤其是地方高校的财政经费投入严重不足,利用负债筹资办学随之成为必然.然而,负债办学在促进高校跨越式发展的
Lingo可以用来求解很多规划问题,也可以用来求解方程组等,是数学建模比赛常用的数学软件。本文通过三个案例介绍Lingo的典型应用,说明了在数学实验课中加入Lingo内容的作用。
随着我国教育体制改革的不断深入,印刷行业得到的发展也逐渐进入快车道,由此带来的印刷教育的发展也同样令人振奋.当前,在我国开设的印刷工程专业的高等教育院校共有超过三十
期刊
坚持撰写课堂“教学后记”,对于授课教师积累教学经验,提高自身教学水平十分有益。那么“教学后记”应该记些什么呢?郴州市老干部(老年)大学教师通过多年实践,普遍认为,应根据课堂教
摘 要:在高中体育实践教学模块中,如何让学生感到好玩,能够学到更多东西是关键,这就是让学生在提升自身体能素质外,还能得到其他素质的培养。经过长期实践,发现将游戏教学和趣味性教学有效结合是必要的,从而缩短了师生关系的距离,有利于师生感情的融洽,更有利于学生综合素质的培养。  关键词:高中体育;游戏;教学  一、将游戏活动融入高中体育教学中  (一)根据学生需求选择学生喜欢的游戏项目  我国高中学校为