- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Python编程顺序结构与算法基础
目录01学习目标02情景导入04课堂总结05课后任务03课堂探究与实践
01学习目标
一、学习目标了解算法定义,能用自然语言描述“校园公益捐赠统计”算法步骤识别流程图基本符号及含义,绘制简单顺序结构流程图掌握Python变量命名、赋值、输入输出、数据类型转换用法补全代码实现“a+b=c”逻辑顺序结构程序,感受编程公益价值
02情景导入
二、情景导入算法程序设计语言
二、情景导入班级图书公益捐赠活动:统计“班级集体捐赠+个人追加捐赠”总数量1得到班级集体捐赠数目2得到个人追加捐赠数目3求出总数量用自然语言描述?
03课堂探究与实践
三、课堂探究与实践情境导入:算法初认知情境分析校园公益捐赠场景,核心逻辑“班捐(bj)+个追捐(gzj)=总捐(zj)”算法定义解决问题的步骤和方法完善捐赠统计算法步骤步骤1对应变量bj(a),步骤2对应gzj(b),步骤3对应zj(c)a+b=c
三、课堂探究与实践新知1:流程图符号起止框:表示流程开始或结束输入/输出框:表示数据输入或结果输出处理框:表示数据计算或处理操作判断框:表示条件判断(菱形)流程线:表示步骤执行顺序连接符:连接不同页面流程图
三、课堂探究与实践新知1:绘制流程图练习任务:绘制“输入班捐(bj)→输入个追捐(gzj)→计算总捐(zj)”流程图开始输入bj,gzj计算zj=bj+gzj输出zj结束
三、课堂探究与实践新知2:算法基本结构顺序结构:自上而下依次执行,无判断分支分支结构:根据条件判断执行不同分支循环结构:重复执行某段代码直到条件不满足
三、课堂探究与实践新知2:顺序结构生活案例案例1:晨起洗漱流程打开水龙头接水→挤牙膏到牙刷→刷牙3分钟→用清水漱口案例2:课前准备流程拿出语文课本→翻到指定页码→拿出笔和笔记本→坐直等待上课案例3:超市结账流程拿购物篮→挑选商品→排队结算→扫描计算总价→支付→获取商品与小票
三、课堂探究与实践Python
三、课堂探究与实践
三、课堂探究与实践新知3:Python变量与赋值变量命名规则:首字母简化(如班捐→bj),字母/下划线开头,区分大小写,非保留字,加注释赋值示例:bj=23#班捐(a)gzj=18#个追捐(b)zj=bj+gzj#总捐(c)运行结果:41a+b=cc=a+b
三、课堂探究与实践新知3:Python输入输出input():获取键盘输入(默认字符串),示例:bj=input()print(内容):输出结果,示例:print(“总捐书本数目为:”,zj)
三、课堂探究与实践新知3:Python数据转换int(数据):转换为整数,示例:bj=int(input())12312.3”123”
三、课堂探究与实践新知3:完整代码示例-捐赠统计下面是一个综合运用输入、处理和输出环节的完整Python程序,实现校园公益捐赠统计功能。#校园公益捐赠统计bj=int(input(请输班捐数(本):))#输入环节gzj=int(input(请输个追捐数(本):))#输入环节zj=bj+gzj#计算环节print(总捐赠:,zj,本,感谢捐赠!)#输出环节
三、课堂探究与实践综合练习:补全代码#年级捐赠统计#1.输?数据(补全类型转换)b1=____(input(请输???1班捐赠数:))b2=____(input(请输???2班捐赠数:))#2.计算总数z=____+____#3.输出结果(补全print语句)print(??1-2班总捐赠:,____,本)测试验证:输入“35”“42”,输出“77本”为正确
04课堂总结
四、课堂总结算法定义是解决问题的步骤和方法,描述方式有自然语言、流程图结构重点是顺序结构(特点:自上而下依次执行,无判断分支)Python变量(首字母简化+注释)、输入输出(input()/print())、转换(int())案例校园公益捐赠统计(c=a+b)
05课后任务
五、课后任务修改课堂练习代码增加“高一3班捐赠数(b3)”,计算“总捐=b1+b2+b3”,并输出最终结果。
您可能关注的文档
- 第5节生物的多样性(举一反三讲义).docx
- 素养提升欣赏美丽的中国教案商务星球版八年级地理上册.docx
- 区域联系与区域协调发展教学设计湘教版高中地理选择性必修二(1).docx
- 地形图的判读第二课时导学案七年级地理上册人教版.docx
- 第一章《地球》知识清单人教版七年级地理上册.docx
- 第二单元华夏之声文化根脉《银杯》教学设计湘艺版初中音乐八年级上册.docx
- 工业课件八年级地理上学期人教版.pptx
- 地球的圈层结构课件高中地理鲁教版必修一1.pptx
- 贵州省贵阳市第一中学高三上学期9月开学考试历史答案.docx
- 第1节人类发展与环境问题(教学设计)科学浙教版九年级下册.docx
- (2)函数的最大(小)值导学案高一上学期数学人教A版.docx
- 酸及其性质(2)课件九年级化学鲁教版(2024)下册.pptx
- 第三单元第1课标志设计教学设计人教版初中美术七年级上册.docx
- 有理数的加法(第二课时)课件冀教版七年级数学上册.pptx
文档评论(0)