第5课算法的执行(共16张PPT)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小组合作:完善程序
修改流程图,完善程序
观看“IDLE运行python程序”微课
修改后的算法流程图
小组合作:完善程序
观看“IDLE运行python程序”微课
小组探究:完善新创想
发现的问题
ቤተ መጻሕፍቲ ባይዱ
解决问题的创意
观看“IDLE运行python程序”微课
总结本课:交流分享
观看“IDLE运行python程序”微课
任意调整参数时可能会出现没有解的情况,程序不输出任何结果
每次都要修改python源代码后再重新运行,不方便四年级学生使用。 ……
小组合作:完善算法
问题:任意调整参数时可能会出现没有解 的情况,程序不输出任何结果
观看“IDLE运行python程序”微课
初次设计的算法流程图
针对提出的问题,小组讨论解决办法, 合作修改流程图
六年级第一单元第5课
算法的执行
鸡兔同笼
赋值语句
说一说:每条语句的含义
while 条件循环语句
if 单分支条件语句
print 输出语句
鸡兔同笼
说一说:每条语句的含义
枚举对象为兔子的数量,枚举范围为0-35 如果符合正确解条件,则输出鸡兔的只数 否则不输出,兔的数量增加1,循环语句
编好程序后,执行程序的最终结果是?
Run 快捷键F5
文件信息 程序结果输出
反复调试:找到问题的解决方法 问题1:录入错误,变量大小写要区分
观看“IDLE运行python程序”微课
Python语言严格要求区分大小写 Tu ≠ tu
反复调试:找到问题的解决方法 问题2:语法错误,非英文状态输入
所有的标点符号都要 英文状态下输入 观看“IDLE运行python程序”微课
六年级第一单元第5课
谢谢
: 中文状态下
:
英文状态下
反复调试:找到问题的解决方法 问题3:逻辑错误,缩进影响代码层次
观看“IDLE运行python程序”微课
Python语言使用缩进和 “:”区分代码之间的层次
小组探究:修改数据观察结果 修改总头数和总脚数的值,有什么结果?
在修改和记录的过程中,发现了什么问题?
观看“IDLE运行python程序”微课
跑一跑:运行程序看结果 步骤一:看微课,打开“鸡兔同笼”程序
观看“IDLE运行python程序”微课
1. 观看“IDLE运行python程序”微课 2. 打开“鸡兔同笼.py”程序并运行
跑一跑:运行程序看结果
步骤二:运行程序,记录结果
Run 快捷键F5
“跑程序”
预期结果
执行结果
验证算法是否正确
跑一跑:运行程序看结果 步骤二:运行程序,记录结果
相关文档
最新文档