ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:137KB ,
文档编号:1690285      下载积分:1 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-1690285.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(大布丁)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文((2021新粤教版)高中信息技术必修一3.2算法及其描述教案.doc)为本站会员(大布丁)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

(2021新粤教版)高中信息技术必修一3.2算法及其描述教案.doc

1、第三章第三章 算法基础算法基础 3.2 算法及其描述 课题算法及其描述课时1 课时 教学目标 1、掌握算法的定义与基本特征 2、了解三种算法的描述方法。 3、了解算法的三种基本结构。 4、激发学习兴趣,提升信息技术学科素养。 重点与难点 重点:算法的定义、特征、描述方法、基本结构 难点:算法的描述方法与基本结构。 辅助手段多媒体,机房广播演示系统 教法学法讲授法、任务驱动法,小组合作法,自主探究法。 课前准备课代表同学负责班级分组(4-6 人一组)。 教学设计 创设情境 激趣导入 首先通过多媒体广播演示系统呈现问题:百钱百鸡问题。 现有 100 钱,公鸡 5 文钱一只,母鸡 3 文钱一只,小鸡

2、一文钱 3 只 要求: 公鸡、 母鸡, 小鸡都要有, 把 100 文钱花完, 买的鸡的数量正好是 100。 问:一共能买多少只公鸡,多少只母鸡,多少只小鸡? 以此引入本节课的内容算法及其描述, 进而激发学生学习本课程的兴趣。 任务驱动与 知识讲授 任务一:算法定义与特征。 要求:每个同学,认真阅读课本 48-49 页的内容,自主完成下表。 算法定义算法是指在有限步骤内求解某一问题所使用的一组定义明 确的规则。通俗地说,算法就是用计算机求解某一问题的方 法,是能被机械地执行的动作或指令的有穷集合。 算法特征有穷性、确定性、数据输入、数据输出、可行性。 任务二:算法的描述 思考:请同学们用语言描述

3、你是如何解决百钱买百鸡问题的? 1、用自然语言描述算法 用自然语言描述算法,就是用人们日常所用的语言,如:汉语、英语等来描 述算法。 任务驱动与 知识讲授 思考:刚才的语言描述解决百钱买百鸡问题时相对比较乱,有没有更清晰的 表达方式? 2用流程图描述算法 用流程图描述算法是用程序框图来描述算法的一种表示方法。 思考 3:计算机能够帮助我们求解吗? 3、用伪代码描述算法 用伪代码描述算法就是用介于自然语言和计算机语言之间的文字和符号来描 述算法。 算法代码一: for cock in range(1,101):# 公鸡 for hen in range(1,101):#母鸡 for chick

4、in range(1,101): #小鸡 if cock * 5 + hen * 3 + chick = 100: if cock + hen + chick * 3 = 100: print(公鸡有%d 只t 母鸡有%d 只t 小鸡有%d 只 %(cock,hen,chick * 3) 算法代码二: cock in range(5,101,5):# 公鸡 for hen in range(3,101 - cock,3):#母鸡 for chick in range(1,101 - cock - hen): #小鸡 if cock / 5 + hen / 3 + chick * 3 = 100

5、 and cock + hen + chick = 100: print(公鸡有%d只t母鸡有%d只t小鸡有%d只 % (cock / 5, hen / 3, chick * 3) 程序运行结果: 公鸡有 4 只母鸡有 18 只 小鸡有 78 只 公鸡有 8 只母鸡有 11 只 小鸡有 81 只 公鸡有 12 只 母鸡有 4 只小鸡有 84 只 分析归纳算法三种描述方法的优劣。 算法描述方法优势不足 自然语言表示法 流程图表示法 伪代码表示法 任务三:算法的三种基本控制结构 三种基本控制结构主要作用是: (1)顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的。 (2)选择结构表示程序的

6、处理步骤出现了分支,它需要根据某一特定的条件 选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。 (3) 循环结构表示程序反复执行某个或某些操作, 直到某条件为假 (或为真) 时才可终止循环。 课堂练习1、用计算机解决某个问题,问题分析清楚后,给出解决这个问题的( C), 这个过程称为设计算法。 A、编程语言 B、程序代码 C、方法和步骤 D、加密措施 2、用流程图表示条件“AB”是否成立,要用到以下哪个图形?(B ) A 平行四边形B 菱形C 圆角矩形D 直角矩形 课堂总结由学生总结归纳本节课所学知识,教师进行点拨。 板书设计3.2 算法及其描述 1、算法定义与特征:有穷性、确定性、数据输入、数据输出、可行性。 2、算法的描述方法:自然语言、流程图、伪代码。 3、算法的三种基本控制结构:顺序、选择、循环。 课后作业完成测试题,下节课前由小组长批阅,课代表汇总。

侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|