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

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

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

资源简介

(共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页,本章学业评价练习题。
单元评价
利用编写解决更多生活中的问题。

展开更多......

收起↑

资源预览