(精)(2021)新浙教版 高中信息技术 必修1 数据与计算 3.1 用计算机编程解决问题的一般过程 ppt课件(含教学设计).zip

收藏

压缩包目录 预览区
  • 全部
    • 浙教版(2019)信息技术 必修1 3.1 用计算机编程解决问题的一般过程 课件(16张ppt)+教学设计
      • 浙教版(2019) 必修1 数据与计算 3.1 用计算机编程解决问题的一般过程教学设计.docx--点击预览
      • 浙教版(2019) 必修1 数据与计算 3.1 用计算机编程解决问题的一般过程教学课件.pptx--点击预览
跳过导航链接。
展开 精2021新浙教版高中信息技术必修1数据与计算3.1用计算机编程解决问题的一般过程ppt课件含教学设计.zip精2021新浙教版高中信息技术必修1数据与计算3.1用计算机编程解决问题的一般过程ppt课件含教学设计.zip
请点击导航文件预览
编号:1472756    类型:共享资源    大小:1.25MB    格式:ZIP    上传时间:2021-06-08
2
文币
资源描述:
用计算机编程解决问题的一般过程教学设计用计算机编程解决问题的一般过程教学设计 用计算机编程解决问题的一般过程用计算机编程解决问题的一般过程 教材内容:教材内容: 3.1 用计算机编程解决问题的一般过程 适应的课程标准:适应的课程标准: 1.7 掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题, 体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。 教学目标:教学目标: 依据解决问题的需要,能够设计和表示简 单算法。 通过具体任务的实践活动,体验用计算机 解决问题的基本流程,了解使用计算机编程解 决问题的一般过程,逐步掌握运用计算机解决 问题的学科方法,培养计算思维。 指向的核心素养:指向的核心素养: 信息意识:能够根据解决问题的需要,自觉、 主动地寻求恰当的方式获取与处理信息;在合作 解决问题的过程中,愿意与团队成员共享信息, 实现信息的更大价值。 计算思维:针对给定的任务进行需求分析,明 确需要解决的关键问题;能提取问题的基本特征, 进行抽象处理,并用形式化的方法表述问题。运 用基本算法设计解决问题的方案,能使用编程语 言或其他数字化工具实现这一方案。 学习环境:学习环境:有教学控制软件的多媒体机房,装有 Python3.x 编程环境和班级讨论区。 课程标准课程标准 和和 教学目标教学目标 建议课时:建议课时:1 课时 教学环节教学环节教学过程教学过程设计意图设计意图 教学活动教学活动 设计设计 情境导入情境导入 教师向学生展示 3 张图片,分别是一个正方形,红色五 角星和黑白阴阳图形。 教师提出问题:如何使用计算机绘制上述 3 个图形? 前面两个图形,学生可以借助现成的计算机程序(如画 图软件)来解决,黑白阴阳图需要使用更专业的制图软 件来解决,或者自己设计算法,编写程序来解决。 直入主题、激发思考。问题的难度逐渐加 深,让学生意识到并不是所有的问题都可 以用现成的计算机程序来解决,引出使用 计算机编程解决问题的必要性。同时给出 本节课学习任务,调动学生学习新知,解 决实际问题的积极性。 知识讲解知识讲解 (1 1) 1.教师演示如何打开 IDLE 的编辑器操作界面,简单介 绍海龟绘图(turtle 模块)的特点。 2. 教师边演示边讲解:从画一条直线,到画一个直角, 再到画一个正方形。 介绍其中用到的两个函数 forward()和 right()(学生 可以举一反三说出 left()) 。 海龟绘图一个简单的绘图工具,很适合用 来引导学生学习编程。通过介绍几个简单 的函数,引导学生顺利步入编程的殿堂, 体会编程的乐趣。 学生活动学生活动 (1 1) 活动 1:学生小组合作讨论并实践,编程画一个正五边 形。 通过观察教师演示画正方形的过程,集合团队的智慧, 学生一般能找出画正五边形的方法。 教师邀请学生代表展示成果,并引导学生介绍解决 问题的过程,总结使用计算机编程解决问题的一般过程, 并提炼成流程图,制作相应表格: (1)抽象与建模 在用计算机绘制正五边形时,先根据公式(n-2) *180/n 计算内角度数,再通过重复执行“画一条等长 的边,旋转一定角度(180-内角度数) ”的操作来完成。 (2)设计算法 计算正五边形的每个内角度数 d=(5-2)*180/5 将以下过程重复执行 5 遍:画一条等长的边,旋 转(180-d)度。 (3)编写程序 活动 2:学生小组合作讨论并实践,编程画一个五角星。 要求学生记录解决问题的过程,并按照流程图填写表格。 待学生完成任务后,进一步提出要求,如何为五角星填 充颜色? 教师介绍设置颜色函数和填充颜色的方法,帮助学 由浅入深,逐渐增大问题难度,引起学生 的兴趣;采用小组讨论的方式,能充分激 发学生的创造力,促进学生相互激励,相 互帮助,培养团队协作精神,并增强解决 问题的信心。 由于学生是第一次接触编程,初次尝试难 免会出现各种错误。教师要对这些错误有 预期心理准备,并通过小组讨论和及时评 价等形式去引导学生逐渐掌握用计算机编 程解决实际问题的一般方法。 生完成任务。 知识讲解知识讲解 (2 2) 教师边演示边讲解画圆的方法,介绍函数 goto(), penup(),pendown()和 circle()。 采用“知识屏蔽”的方式,逐步提供必需 的工具,而不是一股脑全部塞给学生,可 以突出重点,降低教学难度。 学生活动学生活动 (2 2) 活动 3:学生小组合作讨论并实践,编程画一个靶心图 形,并为各圆环填充不同的颜色。 学生通过讨论和实践总结出画不同半径圆和填充颜色的 顺序。 要求学生记录解决问题的过程,并按照流程图填写表格。 活动 4:学生小组合作讨论并实践,编程画一个黑白阴 阳图形。 要求学生记录解决问题的过程,并按照流程图填写表格。 教师应提醒学生先在草稿纸上确定各圆心的坐标,作图 和填充颜色顺序,再编写代码。 活动 5:组织学生发挥想象我想让计算机绘制什么 样的图形,我能对程序做什么?学生开始设计算法,修 改并尝试调试程序。 此 2 题需要精心设计画不同半径圆和填充 颜色的顺序,培养学生先设计算法再编写 程序的习惯;通过调整语句顺序,实现不 同的效果,体会算法顺序结构的特征。 每个项目实例均要求学生记录解决问题的 过程,并按照流程图填写表格,体验用计 算机编程解决实际问题的一般过程。 修改计算机程序实现绘制图形的变化,比 较贴近程序设计初学者的最近能力发展区。 通过算法的重新设计、程序的修改、思维 的迭代,培养学生的计算思维。 学习评价学习评价 组织各小组分享实践结果,教师展示多个程序作品。学 生彼此欣赏、交流,体验成功。 引领学生展望后续的学习,保持好奇心, 激发学习的内驱力。 课堂小结课堂小结 1. 总结使用计算机编程解决问题的一般过程; 2. 总结编程过程中常见问题和注意事项。 在学生有了使用计算机编程解决问题的体 验后,教师对知识进行归纳和总结,帮助 学生把新知纳入原有知识结构,实现知识 的升华。 作业布置作业布置 基础作业(面向所有学生): 本节配套课后作业。 提升作业(面向学有余力学生): 自主学习海龟作图的更多方法,绘制各种有趣的图案。 课后作业是课堂学习的延伸,是巩固和升 华知识点的有效途径。根据学生的基础和 能力设置不同难度的作业,以满足不同层 次的学生需求。 教学设计教学设计 思路思路 本节课的主要教学目标是通过具体任务的实践活动,体验用计算机解决问题的基本流程,了解使用计算机编程 解决问题的一般过程,逐步形成运用计算机解决问题的思维方式和学科方法。其中的重点是体验,所以教师需要设 置适当的问题情境,引导学生积极思考和实践,体验运用计算机解决问题的全过程。 “师傅领进门,修行靠个人”。在教学过程中,教师的精心引导和学生独立实践都是必需的。本节课是使用计 算机编程解决问题的第一课,也是学生期盼已久的实际动手编写程序的第一课,走好第一步,是非常重要的。 海龟作图是一个非常简单的绘图工具,很适合用来引导学生学习编程。只需要几条简单的语句,就可以画出漂 亮的图案;画笔动态展示了作画的全过程,可以让学生清楚地看到程序的运行过程,有利于培养学生的计算思维。 教师先展示利用海龟作图做出的几张漂亮图片,告诉他们今天要自己动手编程画出这些图片,引起学生兴趣和 好奇心。 教师简单介绍海龟作图的特点,演示几个基本操作,然后组织学生讨论并实践编程作图。由浅入深,逐渐增大 问题难度,在满足学生成就感的同时持续激发学生的求知欲。 由于学生是第一次接触编程,初次尝试难免会出现各种错误,学生遇到困难希望得到及时的帮助。教师要对这 些错误有预期心理准备,并采用小组讨论的方式,鼓励学生相互激励,相互帮助,培养团队协作精神,增强解决问 题的信心。 在学生完成基本任务之后,继续鼓励学生发挥想象,修改程序代码或设计新算法,绘制更漂亮的图形,可以满 足优秀学生的探究欲望。教师可做适当引导,让学生从试探性的程序修改进而提升至根据自己设想中的目标有的放 矢地去修改程序。 本节课的内容总体难度较小,教师要给予学生足够的时间独立思考,鼓励学生进行小组讨论与合作,并向大家 展示自己的学习成果。分小组进行合作实践,可以有效地带动学习相对滞后的同学;通过展示不同层级的成果作品, 激励不同程度的学生一起向前奋进。 针对针对 核心素养核心素养 培养的培养的 设计考虑设计考虑 本条例各个核心素养的具体落点分析如下: 信息意识:落点在“能够根据解决问题的需要,自觉、主动地寻求恰当的方式获取与处理信息;在合作解决问题的 过程中,愿意与团队成员共享信息,实现信息的更大价值”。兴趣是最好的老师,本节课给学生提供了真实有趣的 问题,唤起学生的兴趣,引导学生在实践中理解使用计算机编程解决问题的一般过程,帮助学生逐步形成运用计算 机解决问题的思维方式和学科方法。本节课采用学生分组讨论并实践编程作图,教师引导总结提升到理论层次的方 式,对学生主动获取和处理信息的能力要求较高,充分利用小组合作学习的优势,鼓励学生相互交流,培养自主学 习的意识和习惯。 计算思维:落点在“针对给定的任务进行需求分析,明确需要解决的关键问题;能提取问题的基本特征,进行抽象 处理,并用形式化的方法表述问题。运用基本算法设计解决问题的方案,能使用编程语言或其他数字化工具实现这 一方案”。本节课提供了一系列的编程任务,难度逐步提升,需要学生认真思考,经历抽象建模,设计算法到编写 程序,调试运行程序的全过程,提升学生的计算思维。尤其是靶心图形和黑白阴阳图形相对比较复杂,学生不能一 下子看出作图方法,需要预先设计算法,确定各圆心的坐标,作图和填充颜色顺序,再编写代码。代码编写好了程 序也不一定就能正确运行,还需要学生对程序进行调试,以便发现错误并进行修正。以上解决问题的每一个环节, 都是对学生计算思维的磨练,对其核心素养的提升有莫大帮助。 必修1数据与计算 第三章 算法的程序实现 3.1 用计算机编程解决问题 的一般过程 情境导入 如何使用计算机绘制下面三种图案? 情境导入 使用 Windows自 带的画图软 件可以画出 正方形和五 角星,阴阳 图需要利用 计算机编程 来解决问题 海龟绘图(turtle模块) 想象在绘图区有一 只小海龟(画面显 示一个箭头代表小 海龟的头),起始 位置在 x-y 平面的 (0, 0) 点,面向x轴 正方向。小海龟根 据一组函数指令的 控制,在这个平面 坐标系中移动,从 而在它爬行的路径 上绘制了图形。 海龟绘图(turtle模块) 教师演示:利用海龟绘图画一个正方形 学生活动 活动1:学生小组合作讨论,编程画一个正五边形。 流程具体措施 抽象与建模 在用计算机绘制正五边形时,先根据公式(n-2)*180/n计算内角度 数,再通过重复执行“画一条等长的边,旋转一定角度(180-内 角度数)”的操作来完成。 设计算法 计算正五边形的每个内角度数d=(5-2)*180/5 将以下过程重复执行5遍:画一条等长的边,旋转(180-d) 度。 编写程序 代码略 学生活动 活动1:学生小组合作讨论,编程画一个正五边形。 学生活动 活动2:学生小组合作讨论,编程画一个五角星并填充红色。 海龟绘图(turtle模块) 教师演示并讲 解画圆的方法 学生活动 活动3:学生小 组合作讨论, 编程画一个靶 心图形,并为 各圆环填充不 同的颜色。 学生活动 活动4:学生 小组合作讨 论,编程画 一个黑白阴 阳图形。 学生活动 活动5:组织学生发挥想象我想让计算机绘制什么样的图形 ,我能对程序做什么?学生开始设计算法,修改并尝试调试程 序。 设计算法 编写程序调试运行程序 课堂小结 使用计算机编程解决问题的一般过程 抽象与建模 学习评价 对自己和同伴的表现进行客观的评价,并思考后续完善 的方向。(5=优秀,4=超出一般水平,3=满意,2=有 待改进,1=不太理想) 评分项自我评价同学互评 小组合作讨论编程画一个正五边形 5 4 3 2 15 4 3 2 1 小组合作讨论编程画一个五角星5 4 3 2 15 4 3 2 1 小组合作讨论编程画一个靶心图形 5 4 3 2 15 4 3 2 1 小组合作讨论编程画一个阴阳图形 5 4 3 2 15 4 3 2 1 课堂作业 1.本节配套课后作业。 2. (选做)自主学习海龟作图的更多方法, 绘制各种有趣的图案。 谢谢观看
展开阅读全文
【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(精)(2021)新浙教版 高中信息技术 必修1 数据与计算 3.1 用计算机编程解决问题的一般过程 ppt课件(含教学设计).zip》由用户(大布丁)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
关 键 词:
精】(2021)新浙教版 高中信息技术 必修1 数据与计算 3.1 用计算机编程解决问题的一般过程 ppt课件(含教学设计 新浙教版 高中 信息技术 必修 数据 计算 用计 编程 解决问题 一般 过程
提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:(精)(2021)新浙教版 高中信息技术 必修1 数据与计算 3.1 用计算机编程解决问题的一般过程 ppt课件(含教学设计).zip
链接地址:https://www.163wenku.com/p-1472756.html
大布丁
     内容提供者      个人认证 实名认证

Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


侵权投诉QQ:3464097650  资料上传QQ:3464097650
   


【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

163文库