- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
高中信息技术《信息的编程加工》教学
设计
教学目标
知识与技能:
1、了解编程的概念和意义
2、了解编程的过程:1、分析问题2、设计算法3、编写代码4、调试运行
3、学会分析问题,掌握解决问题的方法和步骤——算法
过程与方法:
过程:深入浅出,循序渐进。
方法:1、类比法,通过类比生活事例,分析问题,得到算法;以实现算法为目标,
设计算法。让学生了解编程的基本过程。
2、比较法,对比算法和代码的流程图,帮助识别编程语言。
通过一个问题有多种算法,感受算法效率,了解算法是编程的核心。
情感与价值目标:
通过学习信息的编程加工,了解解决问题的方法和步骤。可以培养学生独特的
思考方式、开阔学生的思维、提高解决问题的能力。达到培养高中生信息素养
的目标。
重点:编程加工信息的过程。
算法的概念。
难点:算法在程序中运行的具体过程。
识别编程语言。
编程的核心——算法。
教学环境:计算机教室,广播软件,交互式白板。
课时:1课时
教学过程
教学教学活动设计思想环节
引入
引出课题。
九宫格游戏,引出本堂课的教学内容——《信息的编程加工》引出编程概念。
信息的编程加工的概念:将解决问题的方法和步骤告诉计算机,让计算机
1
自动处理问题。
教学教学活动设计思想环节
用编程的方法解决问题,深入浅出,主要
研究九宫格的其中一个条件。目的是找算法。
找3个数,在1-9中找到所有满足相加等于15的3个数。(问题1)体验编程过程。
类比法:用筛沙子做类比。类比法,通过类
一堆沙子中间有细沙和粗沙,如何将所有的细沙从这堆沙子中分开,比生活事例,有
方法和步骤:1筛所有的沙子。——范围助于分析问题,
2筛子,筛眼大小刚好细沙通过。——条件,(判断)得到算法。分3反复筛。——重复,(循环)析4直到所有的沙子都被筛过为止。——结束条件问类比筛沙子,找到“问题1“的算法(提示:将所有的组合想想成沙子。)题问题1的方法和步骤:
范围——x为1到9,y为1到9,z为1到9,
从中间找一组3个数的组合。
条件——x+y+z=15且x,y,z各不相等。
重复——找到下一组数字。
编结束条件直到所有组合都被条件判断过。
程
的算法:解决问题的方法和步骤。通过算法的具过设计算法:自然语言。(便于表达)体描述,进一步程设计算法:流程图。(直观,表现程序过程)的了解人们是
怎么样将解决
问题的方法和
步骤告诉计算
机的,为了解编
程打下基础。
设计算法
用动画来演示x、y、z,3个数字的变化情况。用动画演示数
程序开始是111结束是999,每变化一种组合,看看是否符合条件。字变化,帮助了
解程序执行的
2
过程。
教学教学活动设计思想环节
如何将算法告诉计算机,对照认识代码。
编程语言可以实现人与计算机的交流。帮助了解,每句
借助VB语言实现编程。代码的含义。
将编程语句和流程图比较。了解每段代码的含义。
Dimx,y,zAsInteger体验代码代Forx=1To9编Fory=1To9写编Forz=1To9码程If(x+y+z=15)AndxyAndxzAndyzThen
的Printx,y,z过EndIf程Nextz
Nexty
Nextx
编程的过程不调
检测程序是否符合要求,如果不符合则重新修改。仅仅是顺序的,试
还是循环的。运
行
任务1完成“问题1的算法”,将代码复制到VB程序中。(参考学案)体验编程的过小结:编程的过程。程
第二种算法解决问题的算
当根据x+y+z=15。z=15-x-y法不是唯一的。第算二法任务2,要求:用第二种算法,实现程序。种是方法:修改任务1的算法。(参考学案)算编法程完成任务2后,请思考,不同算法的效解的1,这两个算法哪个效率高,率不一样。因此决核2,编程过程:1分析问题,2设计算法,3编写代码,4调试运行。设计算法是编问心在这4个步骤中,你认为哪一个是最关键的。程的核心内容。题
小结:算法是编程的核心内容。
以此类推九宫格的算法。体验编程带给编程演示九宫格的算法和所有答案。人们的快乐,了意义意义:提高工作效率,减少人工劳动和时间,实现计算机自动处理。解编程的意义。拓展拓展任务,找水仙花数以分析问题和任务定义:一个三位数,个位,十位,百位的立方和等于它本身设计算法为主。
3
编程的概念和意义。总结编程的过程。1、分析问题,2
您可能关注的文档
- 驻外机构网络及信息设备管理办法.doc
- 饭店收入管理方法最新研究分析 学术资料-旅游管理前沿.doc
- GB/T 150.3-2024压力容器 第3部分:设计.pdf
- 中国国家标准 GB/T 150.3-2024压力容器 第3部分:设计.pdf
- 中国国家标准 GB/T 150.4-2024压力容器 第4部分:制造、检验和验收.pdf
- 《GB/T 150.3-2024压力容器 第3部分:设计》.pdf
- GB/T 150.4-2024压力容器 第4部分:制造、检验和验收.pdf
- 《GB/T 150.4-2024压力容器 第4部分:制造、检验和验收》.pdf
- 《GB/T 24067-2024温室气体 产品碳足迹 量化要求和指南》.pdf
- 中国国家标准 GB/T 24067-2024温室气体 产品碳足迹 量化要求和指南.pdf
最近下载
- 005_Ford_Fseriesbodystructure欧洲车身会议资料09.pdf
- 中医药与健康教案.docx
- 床垫行业深度报告-从海外巨头看中国床垫.pdf
- 冠心病护理课件.ppt VIP
- 宝马编程诊断工程师刷隐藏加装设码培训.pptx
- 008_Daimler_E_Class欧洲车身会议资料09.pdf
- 床垫行业深度研究专题:美国床垫产业一百五十年风云录.docx VIP
- 2023年新疆昌吉州玛纳斯县兵团一四九团(东阜城镇)(社区工作人员100题含答案)高频难、易错考点模拟卷.docx VIP
- OLED有机发光材料及光刻胶产品技改项目环境影响评价报告书.pdf
- 011_Audi_R8Spyder欧洲车身会议资料.pdf
文档评论(0)