资源简介 (共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页,本章学业评价练习题。单元评价 展开更多...... 收起↑ 资源预览