4.3 运用选择结构描述问题求解过程 课件+源代码

2024-04-19
| 5份
| 20页
| 827人阅读
| 2人下载
精品

内容正文:

阿甘的选择 —— 运用选择结构描述问题求解过程 信息技术必修1——数据与计算 授课人: 阿甘正传 阿甘简介: 全名福瑞斯特·甘 智商:75 和妈妈相依为命。 ※打开“智商测试”程序,测试一下阿甘的智商水平。 阿甘正传 一般来说,人口中的一半人属于正常和平均智力水平(得分在 90-109 之间),得分在 110 以上就属于高智商者,即很聪明。 据说,爱因斯坦的智商是 160。 阿甘属于 “智力低下” 阿甘的选择 思考: 1、儿时的阿甘,被欺负时,他是如何选择的? 2、高中时的阿甘因被欺负,跑进了橄榄球场,此时的阿甘面临什么样的选择呢? 3、大学毕业后的阿甘会面临更多的选择,你觉得阿甘会如何选择呢? 阿甘的选择 运用选择结构描述问题求解过程 选择结构 阿甘被欺负时选择了“跑” 阿甘有出色的跑步能力才可以进入大学。否则不能上大学。 大学毕业后阿甘面临更多的选择 活动1:小时候,阿甘被欺负时的选择 status="被欺负" if status=="被欺负": print("那就快跑!") 赋值 等于 活动1:单分支if语句 格式: if 条件表达式 : 语句A 条件表达式 语句A N Y 执行过程: 如果条件表达式为真,则执行语句A,然后继续往下执行; 如果条件表达式为假,则不执行语句A,然后继续往下执行 活动1:单分支if语句注意事项 if 条件表达式 : 语句A if后面加空格后接条件表达式,条件表达式后一定要加冒号(英文输入法状态下): 语句组前要有明显的缩进(空格,通常以1个Tab键即4个空格为一个缩进单位)。 同一个语句组的多行代码都要严格遵循相同的缩进(即空格个数相同) 语句组可以是一行代码,也可以是多行代码。 ※请找出下面代码的错误之处 psw = 246 ifpsw == 246 print(“密码正确”) print(“请进”) 活动1:单分支if语句 if 条件表达式 : 语句A 被欺负 那就快跑 N Y status=="被欺负" print("那就快跑!") 这里的判断条件一般使用比较运算符进行比较,常见的比较运算符有 ==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。 活动2:高中时,阿甘被欺负时的选择 读高中的时候,阿甘被几个开着小汽车的人追赶。珍妮还是和小时候一样,拼命地呐喊:“Run Forrest Run…” ,这一次,阿甘跑进了别人的橄榄球赛场,…… 因为出色的跑步能力而被教练挖掘,并保送进了大学。 而当初如果阿甘没有“跑”的技能,他就无法升入大学,现在我们来通过条件结构来实现这个逻辑。 活动2:双分支if语句 格式: if 条件表达式: 语句A else: 语句B 1.如果不满足if的条件,就执行else下的命令 2.if和else自身所代表的条件是互斥的 3.if和else语句后需跟英文冒号: 4.语句A和语句B都要严格遵循相同的缩进 注意 活动2:双分支if语句 分析问题 判断:阿甘是否有出色的跑步能力 有:升入大学,成为橄榄球队主力 没有:不能升入大学,过着未知的生活。 设计算法(自然语言) 编写程序 调试运行 1、输入阿甘的特长 2、如果阿甘有“跑”的特长,就升入大学,成为橄榄球队主力。 3、否则,不能升入大学,过着未知的生活。 打开 “高中时阿甘的选择.py”文件,补充程序代码,修改程序,运行、调试程序。 练习1:判断是否该减肥? 小贝最近吃得很好,体重蹭蹭往上涨。今天,小贝做了个决定:如果体重超过 100 斤,那么今晚就减肥不吃饭,否则就好好吃饭。请写代码判断小贝今晚是减肥(打印出 今晚减肥),还是好好吃饭(打印出 好好吃饭)。 开始 输入小贝体重 体重>100 今晚减肥 结束 N Y 好好吃饭 练习1:判断是否该减肥? 开始 输入小贝体重 体重>100 今晚减肥 结束 N Y 好好吃饭 打开 “减肥判断.py”文件,补充程序代码,修改程序,运行、调试程序。 拓展思考: 生活中还有哪些场景可以用到选择结构? …… 总结/SUMMARY if 条件表达式 : 语句A if 条件表达式: 语句A else: 语句B if 条件表达式1: 语句组 elif 条件表达式2: 语句组B …… elif 条件表达式N: 语句组N else: 语句组N+1 课后延伸:大学毕业后,阿甘的选择 阿甘的球队表现出色,得

资源预览图

4.3 运用选择结构描述问题求解过程 课件+源代码
1
4.3 运用选择结构描述问题求解过程 课件+源代码
2
4.3 运用选择结构描述问题求解过程 课件+源代码
3
4.3 运用选择结构描述问题求解过程 课件+源代码
4
4.3 运用选择结构描述问题求解过程 课件+源代码
5
4.3 运用选择结构描述问题求解过程 课件+源代码
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。