高中信息技术算法和程序设计模块课堂教学有效性探究.docVIP

高中信息技术算法和程序设计模块课堂教学有效性探究.doc

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

高中信息技术算法和程序设计模块课堂教学有效性探究   [摘要]普通高中信息技术课程的选修1《算法与程序设计》要求学生修习后要达到“从问题出发,分析、发现问题的本质,选择、设计相应的算法,用某种程序设计语言编写程序,最终实现问题的解决,在原有基础上进一步提升信息素养”的目标。但高一学生接触算法与程序设计的机会和应用需求都不多,需要学习的内容比较抽象,学习过程枯燥,需要具备良好的学习态度和一定的逻辑思维能力,课堂教学有效性一直不高。“算法初步”是高中数学课程新增的内容,数学老师对算法知识比较陌生,教学压力普遍较大,需要上机实验的课时来辅助教学。为此,我们与高中数学必修3第一章的“算法初步”进行整合教学实验,课堂教学有效性得到很好的提升。   [关键词]算法整合教学有效性   1整合教学实验的背景、目的与可行性论证   第一,从课程模块设置和教学目标要求的角度看,具备整合教学实验的条件。《算法与程序设计》是高中信息技术课程的选修模块,属于信息技术的专业课,知识体系比较系统、全面。高中新课程数学必修3模块中的“算法初步”内容只有一章,知识点比较少,教学时段与学习目标和信息学科的要求大体一致,只是考查的侧重点有所不同,这使数学和信息技术课出现了相同的教学内容,如算法知识体系不可或缺的算法概念、描述、常用程序控制语句等。这样只要借助有效的整合教学,与数学老师分工合作、互帮互助,既可节省教学时间,又能更紧凑、顺利地达成各自学科的教学目标。   第二,整合教学是一种双赢的教学模式。一方面,算法是一门内容抽象、操作性很强的课程,如单纯依靠数学课堂而没有上机实践,算法概念难以描述清楚并被理解,学生们设计的程序也无法验证。所以数学课迫切需要上机操作环境和课时。另一方面,作为信息技术课程的选修模块,要求掌握很多抽象的算法理论知识,学习过程比较枯燥,学生学习积极性不高;加之作为非高考科目,在高中生的眼中属于次要学科,学习态度消极,所以课堂教学有效性一直不高。经与高一数学集备组的老师共同讨论,决定开展整合教学。希望通过整合教学,腾挪出一些课时给学生进行上机验证数学课的算法实例,以帮助理解数学课所上的算法知识,同时借助数学的学科地位,提升信息技术课堂的教学有效性。   第三,从教与学的角度看,整合教学实验有相关的理论支撑。在整合教学过程中,学生上机是为了解决自己碰到的问题,他们的学习是主动的,处于主体地位。教师的主要任务是辅导学生,掌控课堂,很少进行具体教学活动,但学生通过上机实验,主动建构了知识,达成了学习目标。这既符合新课程理念,也有建构主义教学理论作支撑。   2实践与探索   为了整合实验能顺利进行并收到成效,我们在教学进度、内容、方法等方面都做了较多改变,不再按部就班,现介绍整合实验过程的一些做法。   2.1 制定整合教学实施方案   开学初与高一数学老师共同备课,互相熟悉教材,调整各自学科的教学进度和教学内容,制定可行的整合方案。要求实验过程参与实验的老师互相听课跟踪、及时反馈出现的问题,对不合理安排及时修改,适时调整教学进度和计划,保证实验顺利进行。   2.2 创造良好的程序调试的软硬件环境   算法的学习是从算法的概念、特征开始的,这些概念抽象难懂,在数学课上只能听讲,缺乏上机体验,很难理解。此时的信息技术课可充分发挥作用,在第一时间把听课过程了解到的、学生提出的疑难问题,以多媒体软件广播或学生自由上机的方式,进行答疑解惑。例如,在QB环境下运行“解线性方程”、“判断某数是否是质数”等算法,帮助学生理解算法的“有限性、可以没有输入但至少一个输出”特征;以单步运行的方式,分别运行代表顺序、选择、循环三种结构的三段代码,帮助学生理解程序三种基本结构。   2.3 为突出数学学科主角地位,信息技术学科甘当配角,进行选择性教学   我们相信,经过在中学有着重要学科地位的数学课的学习,学生们一定会更扎实地掌握所学的内容,特别是概念性的内容。所以在整合教学实验中,我们把数学作为主角,围绕数学课开展教学活动,让学生专注于数学课中算法知识的学习。信息技术课甘当配角,如虽然信息技术教材采用的是VB语言,但教学中我们按照数学教材采用的QB语言进行教学,教授QB相关语句、程序的编辑、修改、运行等操作,以帮助减轻学生上数学课的压力,更扎实地掌握所学内容。   2.4 为了有效衔接,两门学科的老师坚持互相听课   为了让知识的过渡、衔接更有效,上机辅导更有针对性,我们不仅要关注数学算法的教学进度,还要关心学生数学课堂学习情况,以及作业完成情况。为此,我们一节不落地听完数学“算法初步”所有的课,有时同一教学内容还不止听一次,这可更详细更广泛地了解学情。然后根据所掌握的信息,选择性进行教学,对已在数学课上讲过的内容尽量不再重复讲授,

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档