第14课 算法的验证 ppt课件(共13张PPT)+教案-2024新浙教版五年级上册《信息科技》.rar
- 资源格式: RAR
下载积分:2文币 交易提醒:下载本文档,2文币将自动转入上传用户(QXX)的账号。
微信登录下载
快捷注册下载
账号登录下载
友情提示
2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。
|
第14课 算法的验证 ppt课件(共13张PPT)+教案-2024新浙教版五年级上册《信息科技》.rar
1、课 题算法的验证教学目标1.通过项目实践,掌握用算法的特征、数据及程序验证算法有效性的方法。2.通过算法的验证,初步形成模拟、验证算法解决问题的思维。教学重难点重点:掌握用算法特征、数据及程序验证算法有效性的方法难点:掌握用数据验证算法的方法教学准备教学过程提问导入:76832=怎么判断计算结果是正确的?通过验算的方法,可以验证计算结果是否正确,那我们的算法可以怎么验证呢?揭示课题:算法的验证新课讲授:算法验证的方式:根据算法特征验证、用数据验证算法、用计算机程序验证算法回顾算法的特征:有穷性、正确性及有输出有穷性:算法执行过程的步骤是否有限确定性:算法执行的每一步是否确定可执行有输出:输出是
2、否符合规则出示流程图,根据算法的特征,能进行验证码?使用不同的测试数据来测试算法,并记录算法的输出结果,是检验算法有效性的一种常见方法。试一试:根据旅行简易地图,用具体数据验证。二次备课观看视频 算法可以先编写成计算机程序,再在计算机上进行验证。试一试:根据“验证.py”,对旅行最短距离进行验证。课堂练习:完成课本 p60 练习题,补充完整程序,并验证。import turtlem=int(input(请正六边形的输入边长)n=turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.forward(m)tur
3、tle.right(n)turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.done()课堂小结:算法在生活中具体可以如何运用呢?这将是我们接下去要学习的方向。教学反思:清真寺阿克苏呢雅遗址乌鲁木齐魔鬼城禾木L1 366kmL2 366kmL3 160kmL4 385kmL6 318kmL5 87kmL7 141km76832=24怎么判断答案是正确的?验算2432=768算法的算法的验证验证浙摄版2023 算法验证的方式0101根据算法特征
4、验证0202用数据验证0303用计算机程序验证根据算法特征验证流程图描述流程图描述验证算法的验证算法的有效性有效性确定性确定性算法执行的每一步是否确定可执行有穷性有穷性算法执行过程的步骤是否有限有输出有输出输出是否符合规则分段规划流程图描述观察流程图,根据算法的特征,能进行验证码?用数据验证算法使用不同的测试数据来测试算法,并记录算法的输出结果,是检验算法有效性的一种常见方法。根据旅行简易地图,用具体数据验证。试一试清真寺阿克苏呢雅遗址乌鲁木齐魔鬼城禾木L1 366kmL2 366kmL3 160kmL4 385kmL6 318kmL5 87kmL7 141km用计算机程序验证算法算法可以先编
5、写成计算机程序,再在计算机上进行验证。根据“验证.py”,对旅行最短距离进行验证。试一试完成课本p60练习题,补充完整程序,并验证。import turtle#调用Python中绘图的标准库m=int(input(请正六边形的输入边长)n=?turtle.forward(m)#前进的距离turtle.right(n)#向右转 turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.forward(m)turtle.right(n)turtle.done()感谢聆听感谢聆听