内容正文:
“圾”中生智,“慧”泽万家
——计算机解决问题的过程
班级: 姓名:
本课驱动性问题:在体验智能垃圾回收过程中,做需求分析,了解计算机解决问题的一般过程。
能分析出人工
回收的不足。
项目任务1:知识学习 快问快答
【学一学】请同学们花1分钟时间熟悉学案第四页垃圾回收小知识,进行快问快答比赛。
蓝色 绿色 红色 灰色
了解垃圾回收知识。
了解流程图描述算法。
项目任务2:智能体验 认识算法
【试一试】打开桌面“智能垃圾回收”网页,进入回收界面,体验在计算机帮助下的垃圾回收过程,小组讨论后将具体实现步骤写在下方空白处。(2分钟)
计算机帮助下垃圾回收具体实现步骤:
1.
2.
3.
4.
......
会用自然语言描述算法。
认识算法。
项目任务3:思考分析 设计算法
【画一画】 打开桌面“流程图绘制”文件,学习左列流程图符号功能,将右侧零散的流程图符号拖动到合适的位置,完成多次垃圾回收。(注意:无需新增流程图符号,只需拖动已有的流程图符号)(5分钟)
【流程图参考右边图】
积极参与小组讨论。
会使用画程软件绘制流程图。
了解算法基本结构:循环结构。
积极参与小组讨论。
项目任务4:核心学习,细化算法
【画一画】打开桌面“流程图绘制2”文件夹,细化识别垃圾算法,将右边零散的流程图符号拖动完整,实现识别功能,替换原先的识别垃圾处理框。(5分钟)
【流程图参考】
了解分支结构。
能细化识别垃圾功能,
绘制相应算法流程图。
项目任务5:编写程序 实现算法
【转一转】 将“流程图绘制3”中的流程图转化成程序代码,并尝试运行操作(5分钟)
【操作步骤】
1. “语言”菜单——点击“免打扰模式”
2. “语言”菜单——点击“另存源代码文件”
3. 另存至桌面上,文件取名为智能垃圾回收程序
4. 右击桌面上“智能垃圾回收程序”——点击“Edit with IDLE”
5. 程序打开后,点击“Run”——“Run Module”
6. 运行程序(一次输入一个名称,回车观察运行结果)
输入内容:口香糖、纸牌、杀虫剂、电熨斗、仙人球。
积极参与小组讨论。
会使用画程软件
绘制流程图。
了解算法基本结构:
循环结构。
智能融于生活,方便千家万户,保护生态环境!
附件:知识链接
1. 流程图符号
起止框:表示一个算法的开始和结束。
输入输出框:表示从外部输入数据到计算机内部或者从计算机内部输出数据到计算机外部。
处理框:表示操作的内容。
判断框:表示判断条件。满足条件,执行标识为“是”路径,不满足条件,执行标识为“否”路径。
流程线:指向算法运行方向。
连接符:标识流程图的接续。
2. 程序设计语言发展
机器语言:由二进制的0、1代码指令构成,能被计算机直接识别。记忆困难,容易出错,编程效率低。
汇编语言:采用英文助记符将机器语言符号化,比机器语言容易识别和记忆。但对操作人员要求很高。
高级语言:更接近于自然语言,不依赖于特定计算机系统,更易掌握和使用,通用性更好。如Java、C/C++、Python。
3. 垃圾回收小知识
第 1 页
学科网(北京)股份有限公司
$$