第四章 程序设计基础 课件 2022—2023学年粤教版(2019)高中信息技术必修1(19张PPT)

文档属性

名称 第四章 程序设计基础 课件 2022—2023学年粤教版(2019)高中信息技术必修1(19张PPT)
格式 pptx
文件大小 5.4MB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-10-31 21:32:59

图片预览

文档简介

(共19张PPT)
粤教版普通高中教科书
信息技术 必修1
数据与计算
程序设计基础
4.1 运用顺序结构描述问题求解过程
4.2 运用选择结构描述问题求解过程
4.3 运用循环结构描述问题求解过程
第四章
《发展智慧交通提升优质生活 》单元活动
运用顺序结构描述问题求解过程
1.小组讨论,在绘制了一个红灯的基础之上,如果要再绘制一个绿灯,算法应该如何描述?
2.请依据“绘制一个红灯”的代码,进行改进,再绘制出一个绿灯。
探究活动




活动1:绘制一个红灯和一个绿灯
第四章 程序设计基础
4.1 运用顺序结构描述问题求解过程
1.在不覆盖红灯的情况下,绘制一个绿灯。(turle坐标)
探究活动




活动2:活动1问题解决
第四章 程序设计基础
4.1 运用顺序结构描述问题求解过程
完成学习单上的任务三。
探究活动




活动3:什么是顺序结构?
第四章 程序设计基础
4.1 运用顺序结构描述问题求解过程
观看微课视频《程序设计基础知识》并回答,学习单上任务4的问题。
探究活动




活动4:程序设计基础知识自学
第四章 程序设计基础
4.1 运用顺序结构描述问题求解过程
运用选择结构描述问题求解过程
问题:两个灯的初始状态都显示为黑色,当输入指令为1时,灯1变红色,当输入指令2时,灯2变绿色。
探究活动




活动1:指令控制红绿灯-单分支条件语句
1.if单分支结构
2.完成学习单上的小组任务1,绘制流程图并编写代码。
第四章 程序设计基础
4.2 运用选择结构描述问题求解过程
我们可以优化成当输入指令1时,灯1变红色,否则灯2变绿色。
探究活动




活动2:指令控制红绿灯-双分支条件语句
1.If双分支结构。
2.完成学习单上的小组任务2,绘制流程图并编写代码。
第四章 程序设计基础
4.2 运用选择结构描述问题求解过程
有了黄灯的加入,当输入指令1时,灯1变红,否则,输入指令2时,灯2变黄,否则,灯3变绿。
探究活动




活动3:指令控制红黄绿灯
1.完成学习单上的小组任务3,绘制流程图,并编写代码。
第四章 程序设计基础
4.2 运用选择结构描述问题求解过程
完成学习单上的任务4。
探究活动




活动3:什么是选择结构?
第四章 程序设计基础
4.2 运用选择结构描述问题求解过程
运用循环结构描述问题求解过程
探究活动




活动1:用For循环控制红黄绿灯
问题:反复执行五次以下过程:红灯亮25s,黄灯亮5s,绿灯亮30s。
1.完成学习单上的小组任务1,绘制流程图,并编写代码。
第四章 程序设计基础
4.3 运用循环结构描述问题求解过程
探究活动




活动2:用while循环改进红黄绿灯
1.完成学习单上的小组任务2,绘制流程图,并编写代码。
第四章 程序设计基础
4.3 运用循环结构描述问题求解过程
探究活动




活动3:观看微视频《循环嵌套》、《循环控制》完成任务
1.完成学习单上的小组任务3
第四章 程序设计基础
4.3 运用循环结构描述问题求解过程
探究活动




活动4:自助式行人过街红绿灯设计
1.完成学习单上的小组任务4。
以小组为单位,自学“sinomaps.py”模块方法,并完善好light_main .py中“自助式行人过街红绿灯”程序的编写。
第四章 程序设计基础
4.3 运用循环结构描述问题求解过程
2.你对“自助式行人过街红绿灯”有何改进意见?
请完成书上96页,本章学业评价练习题。
单元评价
利用编写解决更多生活中的问题。