算法和程序设计教学中信息素养目标落实.docVIP

算法和程序设计教学中信息素养目标落实.doc

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
算法与程序设计教学中信息素养目标的落实 ——“落实三维目标,回归学科本质”探讨 上海市南洋中学 高峰 普通高中信息科技课程标准指出,信息科技课程以学生信息素养的形成为主线,以全面提高所有学生的信息素养为总目标。 本文结合教学实际探讨在“算法与程序设计”教学中,如何将培养学生信息素养的总目标与三维目标(知识与技能,过程与方法,态度、情感和价值观)相结合,使它们组成一个有机的整体。 高中信息科技课程标准认为,学生的信息素养表现在: 第一、能有针对性地选择和使用信息科技基本知识、信息技术工具进行信息的获取、加工、管理、表达与交流的能力;能对信息及信息活动的过程、方法、结果进行评价的能力。 第二、能用正确的思维方式去思考,有发现问题、分析问题、设计问题的解决方案的能力;具有发表观点、交流思想、开展合作并解决学习和生活中实际问题的能力 第三、遵守相关的伦理道德与法律法规,形成与信息社会相适应的价值观和责任感。 经过分析,我认为学生的信息素养可以细分为五大方面:知识与技能、评价、问题解决、合作交流、态度情感和价值观 一、问题解决 问题解决是培养学生信息素养的核心。 只有将信息科技的学习与生活中的各种问题解决结合起来,才能显示其巨大价值。离开了问题解决,信息技术将失去意义。所谓“问题解决”,不仅仅是以设问组织课堂教学,也不只是让学生站在问题面前,去分析、寻找解决问题的办法,而还应包括教师创设提出问题的实际情境,刺激学生发现问题,提出高质量的问题。 例如:循环结构教学中,有老师引入了环保问题“生态浮床”,就很容易调动学生学习积极性。 但是,现在算法教学中普遍采用的教学模式:老师提出问题 — 学生解决问题。这种方式极大地限制了学生去发现问题…1/15,③求s=1+1/3+1/5+1/7+1/9+…1/(2n-1)。通过第①题的思考,学生其实已经在对循环体进行分析,同时对累加器s有了更深的认识;通过第②题的思考,学生已经开始分析循环次数;通过第③题的思考,学生必定会提出“用顺序结构解决的不合理性”,转而寻求新的方法。这样,再上新课“循环结构”就非常顺理成章,学生也容易能接收,很多难点,如循环体、循环条件、累加器等,因有了准备课的思考也很容易被突破。 我在一个章节教完后,往往让学生到真实的生活情境中去发现问题。如在拓研课中,我完成c++语言的基本语法教学后,让学生自己寻找实际应用方面的问题,然后进行程序开发。结果我发现学生不仅关注的问题面很宽,而且敢于考虑我认为比较复杂的问题,如银行存取款问题、剪刀石头布比赛的问题、俄罗斯方块的问题等。如果让我选问题,肯定不会选这么复杂的内容。当然,学生也会提出很多不适合目前解决的问题,这就需要教师帮学生一起分析、筛选,但不能否定学生的提问。 从问题解决出发进行信息科技教育,更可以激发学生的学习动机,发展学生的思维能力、想像力以及自我反思的能力。符合三维目标中的过程与方法、态度、情感和价值观的目标。 二、知识与技能 知识与技能是培养学生信息素养的基础。 从“计算机教学”向“信息科技教学”的转变,告诉我们信息科技教学不再是计算机技能操作、软件说明书式的训练,而是要求学生能掌握选择各种信息工具,主动地利用各类信息资源,有效地采集信息、加工信息、发布信息等处理信息的基本能力。但是,现在在一些课堂教学中,为了追求课堂气氛,教师往往无意中过分地注重信息的采集、加工、发布,而忽视了学生计算机基本知识和技能的培养。 建构主义思想认为教师应当传授知识的脉络。所以,我所说的知识与技能是指一个完整的知识体系,而不是一个个知识点。 对于高中算法与程序设计教学,我归纳了知识与技能教学体系框架(见下图)。框架一方面体现算法教学的知识体系;另一方面也反映出学生在寻求问题解决的一个思维过程。但目前在算法与程序设计的课堂教学中,教师往往片面地注重教学生学习编程、研究编程技巧。这样框架中的很多知识往往会被忽略:第一,存储程序的思想和计算机执行程序的过程;第二,软件开发思想;第三,软件开发的过程。 了解存储程序的思想,对于学生理解计算机执行程序的过程有着重要作用。但是仅仅通过理论讲解是很难让学生真正理解的,所以,我积极研究CPU的工作原理,并着手编写模拟CPU工作的动画,让学生从客观上去了解存储程序的思想。 了解软件开发思想,有利于学生全面掌握软件开发的方法。如我再课堂中将结构化设计思想的精华:“自顶向下,逐步细分”传授给学生,一方面让学生了解软件开发的流程,另一方面为学生今后的合作交流进行铺垫。这样,在进行具体的开发时,小组成员先共同进行模块细分,然后组长分配任务各自完成子模块的编写,最后组装,小组合作交流也就真正地体现了出来。 了解软件开发过程,是指导学生实施具体操作的必要知识。在软件开发的四个阶段中,教师往往对设计算法和编写程序比较重视,尤

文档评论(0)

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

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

1亿VIP精品文档

相关文档