第三章 算法基础 (课件) 2022—2023学年粤教版(2019)高中信息技术必修1 (26张PPT)

文档属性

名称 第三章 算法基础 (课件) 2022—2023学年粤教版(2019)高中信息技术必修1 (26张PPT)
格式 pptx
文件大小 7.4MB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-10-31 21:25:53

图片预览

文档简介

(共26张PPT)
粤教版普通高中教科书
信息技术 必修1
数据与计算
算法基础
3.1 体验计算机解决问题的过程
3.2 算法及其描述
3.3 计算机程序与程序设计语言
第三章
《发展智慧交通提升优质生活 》单元活动
体验计算机解决问题的过程
将传统的红绿灯进行改进,改成半自动的控制方式,给交警叔叔两个按钮,一个按钮是亮红灯,一个按钮是亮绿灯。当按钮被按时,红绿灯里面的控制器便自动接收信号并执行。
探究活动




活动1:改进并模拟人工控制红绿灯
第三章 算法基础
3.1体验计算机解决问题的过程
一、分析问题:改进后的控制器需要完成什么工作?
将传统的红绿灯进行改进,改成半自动的控制方式,给交警叔叔两个按钮,一个按钮是亮红灯,一个按钮是亮绿灯。当按钮被按时,红绿灯里面的控制器便自动接收信号并执行。
探究活动




活动1:改进并模拟人工控制红绿灯
第三章 算法基础
3.1体验计算机解决问题的过程
一、分析问题:改进后的控制器需要完成什么工作?
二、设计算法:这个控制器工作的完整过程是什么样?有哪些步骤?
完成学习单任务1.1------自然语言描述法
完成学习单任务1.3------流程图描述法
将传统的红绿灯进行改进,改成半自动的控制方式,给交警叔叔两个按钮,一个按钮是亮红灯,一个按钮是亮绿灯。当按钮被按时,红绿灯里面的控制器便自动接收信号并执行。
探究活动




活动1:改进并模拟人工控制红绿灯
第三章 算法基础
3.1体验计算机解决问题的过程
一、分析问题:改进后的控制器需要完成什么工作?
二、设计算法:这个控制器工作的完整过程是什么样?有哪些步骤?
三、编写程序:将算法转换成可执行代码(完成学习单任务任务1.3)
将传统的红绿灯进行改进,改成半自动的控制方式,给交警叔叔两个按钮,一个按钮是亮红灯,一个按钮是亮绿灯。当按钮被按时,红绿灯里面的控制器便自动接收信号并执行。
探究活动




活动1:改进并模拟人工控制红绿灯
第三章 算法基础
3.1体验计算机解决问题的过程
一、分析问题:改进后的控制器需要完成什么工作?
二、设计算法:这个控制器工作的完整过程是什么样?有哪些步骤?
三、编写程序:将算法转换成可执行代码。
四、调试运行:检测并改正程序语法错误。
将传统的红绿灯进行改进,改成半自动的控制方式,给交警叔叔两个按钮,一个按钮是亮红灯,一个按钮是亮绿灯。当按钮被按时,红绿灯里面的控制器便自动接收信号并执行。
探究活动




活动1:改进并模拟人工控制红绿灯
第三章 算法基础
3.1体验计算机解决问题的过程
一、分析问题:改进后的控制器需要完成什么工作?
二、设计算法:这个控制器工作的完整过程是什么样?有哪些步骤?
三、编写程序:将算法转换成可执行代码。
四、调试运行:检测并改正程序语法错误。
五、检测结果:检测程序逻辑错误。
如果我们要让程序反复执行5次,怎么做呢?
探究活动




活动2:进一步改进红绿灯,循环执行
第三章 算法基础
3.1体验计算机解决问题的过程
请同学们以小组为单位,完成学习单上的任务2,通过编制计算程序解决问题的5个步骤,完成改进程序。
总结
第三章 算法基础
3.1体验计算机解决问题的过程
编制计算机程序解决问题的5个步骤:
分析问题、设计算法、编写程序、调试运行、检测结果。
算法及其描述
算法是对解题过程的精确描述,且需要使用某种方法将其表示出来。
第三章 算法基础
3.2算法及其描述
在上节课的第一个红绿灯算法上进行改进,加入黄灯后的算法是什么?
探究活动




活动1:红、黄、绿灯算法设计
1.完成学习单上的任务1.1,改进自然语言描述算法。
第三章 算法基础
3.2算法及其描述
在上节课的第一个红绿灯算法上进行改进,加入黄灯后的算法是什么?
探究活动




活动1:红、黄、绿灯算法设计
2.完成学习单上的任务1.2,依据自然语言描述算法改进流程图。
总结
第三章 算法基础
3.2算法及其描述
算法:解决问题的方法和步骤。
第三章 算法基础
3.2算法及其描述
那么循环执行5的红黄绿灯执行步骤又是什么呢?
探究活动




活动2:循环 红、黄、绿灯算法设计
1.完成学习单上的任务2.1,手写自然语言描述算法。
2.完成学习单上的任务2.2,手绘流程图。
第三章 算法基础
3.2算法及其描述
伪代码描述法
3.2算法及其描述
阅读课本49页,完成任务3,选择正确的算法特征。




第三章 算法基础
3.2算法及其描述
全自动信号灯如下:绿灯亮30s,然后黄灯亮5s,最后红灯亮25s,以此循环。那全自动交通信号灯又应该如何实现呢?(计时器)
探究活动




活动3:全自动 红、黄、绿灯算法设计
第三章 算法基础
3.2算法及其描述
打开自己禁锢的思维,多角度寻求解决问题的方法!
计算机程序与程序设计语言
第三章 算法基础
3.2算法及其描述
请观看微视频《计算机程序的运行原理》,小组讨论并完成学习单上的任务1。
探究活动




活动1:计算机程序的运行原理
第三章 算法基础
3.2算法及其描述
请观看微视频《计算机程序设计语言》,小组讨论并完成学习单上的任务2。
探究活动




活动2:程序设计语言
第三章 算法基础
请完成书上62页,本章学业评价练习题。
单元评价