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

资源下载
  1. 二一教育资源

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

资源简介

(共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页,本章学业评价练习题。
单元评价

展开更多......

收起↑

资源预览