谈新课改下高中生的信息技术教学.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈新课改下高中生的信息技术教学

精品论文 参考文献 谈新课改下高中生的信息技术教学 张晓丽 甘肃省兰州兰炼二中(兰州市59中) 730060 摘 要:中学阶段的Visual Basic课程教学是有一定挑战性的,在具体的教学中,教师应注重学科间的联系,提高学生的学习兴趣,巧设案例,教授学生学习方法,使学生学会学习。 关键词:Visual Basic课程教学 兴趣 培养 有人曾经将讲台比作舞台,说教师就像是一个导演和表演家,我非常赞同这一观点。教师教学的过程既是学生获取知识的过程,也是学生思维进步和参与、享受学习生活的重要途径。在新课改的大环境下,高中信息技术课程教学有了极大的调整,而Visual Basic程序设计的教学对高中信息技术教师来说也是一个极大的挑战。 以前的Visual Basic课程教学主要在大学教育中作为一门专业课来教授,而如今的新课程改革为了使高中教育与大学教育更好地衔接,加入了Visual Basic课程教学模块。从某种意义上来说Visual Basic课程教学是改变学生认知结构、培养学生思维能力的教学行为,在具体教学中,应对不同的内容做出相应的适合高中生学习的处理,采用恰当的方法,不能讲得太多、过深,要采取逐步渗透的原则。这样,学生就不会对它敬而远之。 一、注重学科间的联系,提高学生的学习兴趣 兴趣是学习的好老师。可是高中的信息技术教学在大多数学生的心目中位置比较尴尬,它不是高考科目,不影响升学,因此,很多同学希望在上课期间能多给些自由活动的时间,好好放松一下绷紧的神经。我想重压只会适得其反,让学生对这门学科更加不重视,因此,我考虑如果我将Visual Basic的学习和其他学科的学习联系起来,也许学生会感兴趣。我们知道物理、化学有一些难于一次成功或难于观察的实验,如波的传播、弹簧受力运动、物体运动规律等,还有数学上的函数图像、解方程等都对学生是有吸引力的。在课上,我们提供Visual Basic制作的小课件来演示给大家,学生只要输入相应参数,就会快速观察结果。看到学生们期盼的眼神,我切入主题:“如果大家学习了Visual Basic程序设计语言,你们也可以的!” 二、巧设案例,学习方法 看着学生们摩拳擦掌早早来到计算机教室,我喜上心头。 解一元二次方程对高一学生来说已经不是什么难题了,不过有时候由于参数问题,方程的解算起来可能要花费很多的时间。我提出:谁会解一元二次方程?解一元二次方程有没有重要步奏?学生们七嘴八舌地说开了,我带着学生进行了以下步奏: 分析问题rarr;设计算法rarr;绘制流程图rarr;编制程序rarr;调试程序。 其中:(1)分析问题、设计算法的过程主要是教师带领学生一步步完成。(2)流程图的画法学生还是比较陌生,因此,教师引导一名学生口述一遍前面设计好的算法的同时由教师演示画出流程图(如下图): (3)编制程序:在窗体上分别放三个文本框用于输入a、b、c的值: private sub command1_click( ) dim x as double,x1 as double,x2 as double,a1 as double,a2 as double:a=val(text1.text):b=val(text2.text):c=val(text3.text):cls:currentx=600:currenty=1100:if a=0 then if b=0 then:msgbox“系数为0,请重新输入!” text1.setfocus:text1.selstart=0:text1.sellength=len(text1.text):else:x=-c/b print“x=”;format(x,“0.000”):end if:exit sub:end if:dim n as double:n=b^2-4*a*c select case n:case 0:print“x1=x2=”;format(-b/(2*a),“0.000”):case isgt;0 x1=(-b+sqr(n)/(2*a):x2=(-b-sqr(n)/(2*a):print“x1=”;format(x1,“0.000”) currentx=600:currenty=1300:print“x2=”;format(x2,“0.000”) case islt;0:a1=-b/(2*a) a2=sqr(abs(n))/(2*a

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档