浙教2003课标版《11使用计算机解决问题的一般过程》课教案设计.docx
-
资源ID:95183787
资源大小:19.53KB
全文页数:5页
- 资源格式: DOCX
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
浙教2003课标版《11使用计算机解决问题的一般过程》课教案设计.docx
程序算法初体验【学科核心素养】(1)能够根据解决问题的需要,自觉、主动地寻求恰当的方式获取与处理信息。(信息 意识)(2)对信息可能产生的影响进行预期分析,为解决问题提供参考。(信息意识)(3)能够采用计算机领域的学科方法界定问题、抽象特征、建立结构模型、合理组织 数据。(计算思维)(4)通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。(计 算思维)(5)总结利用计算机解决问题的过程与方法,并迁移到与之相关的其他问题解决中。 (计算思维)(6)掌握数字化学习系统、学习资源与学习工具的操作技能,用于开展自主学习、协 同工作、知识分享与创新创造。(数字化学习与创新)(7)对于信息技术创新所产生的新观念和新事物,具有积极学习的态度、理性判断和 负责行动的能力。(信息社会责任)【课程标准要求】必修模块1内容标准:(2)在运用数字化工具的学习活动中,理解数据、信息与知识的相互关系,认识到大 数据对人们日常生活的影响。(3)针对具体学习任务,体验数字化学习过程,感受利用数字化工具和资源的优势。(6)从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示 简单算法。(7)掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决 实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。【学业要求】(1)学生能掌握数字化学习的方法,能根据需要选用合适的数字化工具开展学习。(2)依据解决问题的需要,设计和表示简单算法。【教材分析】本节课使用的教材是浙江教育出版社出版的高中信息技术选修一模块算法与程序设 计第一章第一节使用计算机解决问题的一般过程。本节内容是第一章的难点,介绍了 计算机解决问题的基本步骤、算法的基本概念和算法的表示方法。主要目的在于让学生体验 了解计算机是如何一步一步解决问题,更重要的是让学生通过体会从实际问题到编程成果的 转化,培养学生的学习兴趣,提高学科核心素养,为以后程序设计的学习打好基础,起到承 上启下的作用。【教学对象分析】此节课的学习者是高中二年级的学生,他们已经具备了一定的信息素养,掌握了基本的 信息技术的知识和技能,可以使用计算机处理一些实际问题,例如:利用计算机对文字、图 片、多媒体信息的处理、网络与APP的使用。学生具备接受更深层次知识的能力,思维能力 已接近成人,他们较高的学习自觉性,充满了好奇心和求知欲,具有一定的自学能力,并已 经形成较强抽象思维和逻辑推理能力。学生在高一下学期的数学课上学习了流程图的部分内容,但大部分学生对于如何根据实 际情况选择合适的流程图来描述算法还不是很熟悉;在程序设计方面,只有极少数学生在小 学、初中接触过scratch编程,大部分学生仅听过,还不了解了使用计算机解决问题的一般 过程和解决方法,动手实操能力及归纳总结能力还有待提高。【教学目标】1、知识与技能:(1)认识了解计算机解决问题的基本步骤;(2)初步学会使用流程图表示算法;(3)初步接触并了解Python语言。2、过程与方法:(1)通过实践体验,掌握计算机解决问题和分析问题的步骤和方法;(2)通过自主探究、小组合作学习,学会根据具体问题选择合适的算法流程。(3)通过实践探究、操作练习,了解Python程序编写的方法和技巧。3、情感、态度与价值观:(1)帮助学生形成良好的程序设计思想,养成正确的程序设计习惯,提高动手能力及 主动参与意识;(2)培养学生的自主探究能力,激发其好奇心及创新意识,发展其创新能力。【教学重点、难点】重点:(1)理解编制计算机程序解决问题的基本过程(2)算法的含义及用流程图描述算法。难点:能根据实际需求,选择合适的流程图描述算法【教学方法】情景激趣、游戏教学、任务驱动、自主探究、小组合作探究、多元评价【课时】一节课40分钟【教学环境及资源准备】1、硬件环境一一多媒体电脑教室2、软件资源一一上网浏览器、海龟编辑器(Python版)3、学习资源一一多媒体教学网络系统、信息技术课堂学习网站【教学过程】教学环节教师活动情景引入:1.许多校友和外校的老师想来九龄高级中学参观,但 是不知道学校的具体位置,怎么办?学生活动设计意图创设情景课堂导入(2分钟)1.用心聆 听,并思 考、讨论教 师提出的 问题。探究一2.老师准备买些纪念品送给来访的老师和校友,可是 没带够现金,怎么办?2.体会各 种APP对 生活的支 持3. 了解 APP者E是 通过程序 编制出来 的。通过联系 生活实际, 寻求学 生比较感兴 趣的事物作 为切入点, 创设轻松愉 快的课堂气 氛,激发学 生学习兴 趣。引导学 生说出常用 的APP,感受 “网络改变 着生活”但 需要程序的 支持,从而 理解应用程 序对人们生 活所起的重 要作用。游戏激趣:活动一:体验不一样的编程组织学生进行课堂活动:帮熊猫找到回家的路。打开学习 网站进行 探究活动, 体验编制 程序解决 问题的过 程。通过体验好 玩的编程游 戏,增强学 生对编程自 信心。讲授新课1 ,编制程序解决问题的基本过程分析问题一设计算法一编写程序一调试运行一检测结果2 ,什么是算法算法就是解决问题的方法3 .算法的三种基本结构:选择结构循环结构1 .用心聆 听,了解编 程解决问 题基本步 骤。2 .思考、讨 论教师提 出的问题。3 . 了解算 法及算法 的三种基 本结构1 .引导学生 了解编制程 序解决问题 的基本过 程、算法以 及流程图的 相关知识。2 .引导学生 将具体事件 逻辑化、条 理化,通过 流程图对算 法进行描 述,增强信 息意识、发 展计算思维探究二1 .打开学 习网站,进 行探究活 动,通过小 组合作尝 试根据具 体问题完 成流程图 的制作。2 .观摩同 学探究成 果,反思自 己的活动 过程,并理 解算法三 种基本结 构的特点。1 .通过合作 探究、实践 操作,感悟 新知。2 .展示部分 学生作品, 让学生体验 学习的成就 感3通过自主 归纳、总结 知识点,有 助于学生更 好的掌握学 习重点,突 破难点,加 深对知识的 理解。活动二:流程图初体验利用流程图为以下问题设计算法:对任意输入的两个数a, b进行比较,找出最大的那个数。教师巡视课堂,并引导学生开展小组合作探究。展示学生探究成果,教师有针对性地进行指导:1 .总结顺序结构程序的特点;2 .总结选择结构程序的特点;3 .总结循环结构程序的特点;探究三活动三:海龟的挑战利用python版的海龟编辑器完成海龟画图的挑战。要求:学生根据自己所掌握的知识,分别进行初级、中级和创 意三个不同层次挑战1观看微 课,体验 Python 编 制程序;进 一步掌握 算法的三 种基本结 构并灵活1 .通过让学 生体验 Python 编 程,了解算 法与代码之 间的关系;2 .体验从设 计到开发到教师巡视课堂,并引导学生开展自主学习和小组合作探 究。展示学生探究成果,教师有针对性地进行指导运用。2.观摩同 学探究成 果,反思自 己的编程 过程。完善的一个 完整开发过 程,激发学 生思维及创 新能力。小结与评 价课堂小结:1 .编程解决问题的基本步骤2 .算法及用流程图描述算法的三种基本结构3 .体验了用Python编制程序的过程学生自评:根据自己的学习情况进行评价1.聆听教 师小结,回 顾课堂所 学知识并 进行思考。2.登录学 习网站,完 成自我评 价1 .帮助学生 归纳、梳理 本节课的学 习内容;2 .提高学生 学习编程的 信心,培养 社会责任 感。【教学板书】程序算法初体验一、编制程序解决问题的基本过程分析问题一设计算法一编写程序一调试运行一检测结果二、什么是算法三、算法的三种基本结构1 .顺序结构一一按部就班2 .选择结构一一判断选择3 .循环结构一一重复执行四、体验Python编程