当前位置:
文档之家› 2018青岛版信息技术初中第三册第一单元第2课算法的描述课件
2018青岛版信息技术初中第三册第一单元第2课算法的描述课件
第2课 算法的描述
邹城市鲍店煤矿学校 沈玉新
课题 情境引入 学习目标 活动一 活动二 活动三 实践创新 学习反馈
看图识故事
简述故事给出什么问题。
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈
学习目标
1、了解算法的常见描述方法。
2、能用自然语言、流程图来描述日常生活中 的算法。 3、能使用计算机语言描述一些简单算法。 4、通过对算法的描述,体验描述算法对解决
活动二:用流程图描述算法
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈 1、什么是“算法流程图”?它利用了图形的 哪些特点? 2、常用的流程图符号及功能。
符号 符号名称 功能说明
起止框 处理框
表示算法的开始和结束
表示执行一个步骤 表示要根据条件选择执 判断框 行路线 输入输出框 表示需要用户输入或由计 算机自动输出的信息 流程线
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈
实践与创新
• 1、有任意3 个整数,由键盘输入, 输出其中最大的数。画出该问题的算 法流程图。 • 2、求出所有的“水仙花数”。用自 然语言、流程图和计算机语言描述本 算法。
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈
问题的重要性,养成清晰描述问题的习惯。
活动一:用自然语言描述算法
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈 1、什么是“用自然语言描述算法”? 2、农夫能不能安全过河?你是怎样设想的? 用自己的语言清晰地描述一下整个过程。 3、农夫安全过河的方法有几种。分别写出过 河的算法。 4、小实验:这里有A、B两瓶不同液体,怎样 在不混合的情况下,把两个瓶子内的液体互换? 用自然语言描述一互换的算法。 5、通过上面的学习,你能感受到自然语言描 述有哪些优点和不足?
学习反馈
• 1、谈收获:你今天学到了什么?
• 2、你还有哪些凝问的地方?
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈
活动三:计算机语言描述算法
1、“百钱买百鸡”问题故事。 2、用数学方法列出求解本题的方程式。能否
直接解出?
3、如何解决这类问题?用自然语言简单描述 算法。
4、看看用计算机语言是怎样解决此问题的。
5、画出判断某年份是否是闰年的流程图算法。指示流程的方向来自活动二:用流程图描述算法
课题 学习目标 情境引入 活动一 活动二 活动三 实践创新 学习反馈 • 3、下面是居民用水水费计算方法,用自然 语言描述其算法。用流程图表示算法。比 较两种表达方式的优劣。 • 4、完善医生给病人是否注射抗生素药的算 法流程图。 • 5、商品促销:购物金额大于等于1000元, 打八五折;购物金额小于1000元,不打折。 用流程图来描述打折销售的算法。