解决问题的一般过程和用计算机解决问题-人教_中图版(2019)高中信息技术必修1 .pptx

上传人:ge****by 文档编号:88072012 上传时间:2023-04-21 格式:PPTX 页数:17 大小:1.35MB
返回 下载 相关 举报
解决问题的一般过程和用计算机解决问题-人教_中图版(2019)高中信息技术必修1 .pptx_第1页
第1页 / 共17页
解决问题的一般过程和用计算机解决问题-人教_中图版(2019)高中信息技术必修1 .pptx_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《解决问题的一般过程和用计算机解决问题-人教_中图版(2019)高中信息技术必修1 .pptx》由会员分享,可在线阅读,更多相关《解决问题的一般过程和用计算机解决问题-人教_中图版(2019)高中信息技术必修1 .pptx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2.1 解决问题的一般过程和用计算机解决问题*中学 *算法与程序实现算法与程序实现经历用计算机解决问题的基本过程,并能应用于实际问题的解决。1体验编程解决问题的基本方法,提高学习算法与程序兴趣,发展计算思维。2学习目标假如你是一名交通警察,在无信号灯或信号灯不能正常工作的路口,假如你是一名交通警察,在无信号灯或信号灯不能正常工作的路口,为保证道路畅通,你会如何进行交通疏导?为保证道路畅通,你会如何进行交通疏导?思考:思考:人工解决问题的过程人工解决问题的过程遇到问题遇到问题解决解决问题问题找经验找经验交警交警人工解人工解决问题决问题的过程的过程看车流量看车流量与人流量与人流量根据经验思根据经验

2、思考解决方式考解决方式指挥交通指挥交通分析问题分析问题寻找解决问题的寻找解决问题的途径与方法途径与方法解决问题并验解决问题并验证结果证结果计算机解决问题的过程计算机解决问题的过程阅读教科书,了解计算机编程解决问题经历的过程。提提出出问问题题分分析析问问题题设设计计方方案案解解决决问问题题提提出出问问题题分分析析问问题题设设计计方方案案编编程程调调试试解解决决问问题题项目:编程控灯利出行自助式人行过街红绿灯自助式人行过街红绿灯 通过编程编程,模拟实现“自助式人行过街红绿灯”的效果,体验计算机解决问题的过程。Python 是荷兰人,Guido van Rossum(吉多范罗苏姆)在 1989 年圣

3、诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。具有下述特点:简洁、易读、易于学习。应用广泛(做 web 开发,UI 界面开发,游戏开发,网络爬虫,人工智能,运维工具等等)。丰富的第三方库(覆盖了文件、GUI、数据库、文本、网络等大量内容,许多功能不必从零开始,直接使用第三方库就可以)。跨平台(Python 可以运行在 Windows、Mac 和各种 Linux/Unix 系统上)。Python编程语言介绍编程语言介绍项目:编程控灯利出行自助式人行过街红绿灯自助式人行过街红绿灯 通过编程编程,模拟实现“自助式人行过街红绿灯”的效果,体验计算机解决问题的过程。第一步:分析问题第一步:分析问题

4、做什么 信号灯初始状态按钮后,信号灯的状态信号灯终止状态自助式人行过街红绿灯问题分析表红灯亮 红灯持续 秒绿灯亮 练一练练一练任务一 打开运行python,新建一个文件,画一个圆,并填充颜色(red、green),保存到“任务1”文件夹里。打开:双击桌面快捷方式IDLE(Python 3.7 32-bit)新建:file菜单-new file;打开已有程序:file菜单-open;调试运行:run菜单-run module/F5;练一练练一练 可能会用到的语句:导入绘制图形的turtle库:import turtle画笔颜色:turtle.color(颜色)绘制圆形:turtle.circle

5、(半径)填充开始:turtle.begin_fill()填充结束:turtle.end_fill()注意注意:():()、是在英文状态下输入是在英文状态下输入导入颜色填充开始填充结束画圆语句顺序第二步:设计方案第二步:设计方案怎么做 算法设计自助式人行过街红绿灯功能分解图练一练练一练任务二:运行学习包中的运行学习包中的“任务任务2”2”中中“红灯变绿灯红灯变绿灯.py”.py”,阅读代码,结合功能分解图,阅读代码,结合功能分解图,完成程序。完成程序。“红灯变绿灯”功能分解图 可能会用到的语句:可能会用到的语句:延迟执行:延迟执行:time.sleep(time.sleep(秒数秒数)第三步:编程调试第三步:编程调试利用计算机程序设计语言描述算法,并通过调试程序,发现错误分析其产生的原因,并进行改正,使运行的结果正确和完整。练一练练一练任务三 打开运行学习包中的“任务3”中“倒计时-循环.py”,通过注释读懂程序,修改红绿数字的时长使之与【任务二】中的图形同步,两人一组,展示作品。练习练习提升练习提升查找Python和C语言(或其他高级语言)的资料,用思维导图描述它们的特点。THANKS解决问题的一般过程和用计算机解决问题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁