ImageVerifierCode 换一换
格式:PPT , 页数:8 ,大小:973.02KB ,
资源ID:1073627      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1073627.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(编程解决问题 2011年5月.ppt)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

编程解决问题 2011年5月.ppt

1、编程解决问题,2011年5月,1、“有谁知道机器人是什么在控制着它的动作吗?”,程序,2、“大家真厉害,那我就给大家展示一下控制机器人的程序!”,观看视频,信息的编程加工,体验信息的编程加工的整个过程,编程加工:利用某种计算机语言,对解决问题的方法和步骤 进行描述,然后通过调试和修改得到可实现加工 目标的程序,最终解决问题。,通过数学中画函数问题的程序来了解信息编程加工的一般步骤问题:编写程序实现数学中画函数y=x2图像的问题?,一、需求分析:确定要解决的问题,即要计算机“做什么”,是利用计算机解决问题过程中最基础、最重要的工作。,画函数图像,函数y=x2,函数y=x2的图像,二、算法分析和设

2、计1、明确了需求,接下来,就是算法设计。那么什么是算法呢?,游戏规则:三个教士和三个妖怪乘只能容两人的小船过河,如果在河岸妖怪多余教士,教士将被吃掉。请思考如何才能让三个教士和三个妖怪到达河对岸。,解决此问题的步骤:第一次:两只妖怪过河,下一只返回;第二次:两只妖怪过河,下一只返回;第三次:两个教士过河,下一个教士,带回一只妖怪; 第四次:两个教士过河,妖怪返回;第五次:三只妖怪依次乘船过河。,算法:就是解决问题的过程与方法。同一个问题往往有多个 算法,程序设计追求的是最优算法。因此它是程序设 计的核心。,2、数学课中是如何画函数图像的?我们在画图软件中画函数 的图像y=x2,1)作直角坐标系

3、、 标明长度单位2)根据函数求值; 多求值、多描点3)连接函数点, 成像,1)用图像指令 定义坐标系。2)用图像指令画坐标纵横轴图像。3)循环,求函数的坐标点,用图像指令画点。,N-S流程图描述法,算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述。,三、编程实现把人们设计的算法转换成计算机能够识别的代码,下面是编程实现的基本过程:(1)语言选择,目前我们选择VB。(2)界面设计。(3)编写代码:根据算法,转换为程序代码。,Dim x, y As Single 定义变量Picture1.Scale (-10, 25)-(10, -25) 定义坐标系Picture1.Line (-10,

4、 0)-(10, 0), RGB(0, 0, 255) 画横坐标轴Picture1.Line (0, 25)-(0, -25), RGB(0, 0, 255) 画纵坐标轴For x = -5 To 5 Step 0.01 描点画函数图像y = x 2Picture1.PSet (x, y), RGB(255, 0, 0)Next x,4、运行并调试:,运行中出现错误后,进行检查,找出错误的原因,改正后再测试运行,直到画出y=x2的图象。,体验活动:并修改程序,画出函数y=2x2、y=3x2+5图像,填写学案,总结 : 计算机编程可以帮助我们解决很多的问题:不但能解决画函数图像这样的小问题,还能解决更大更复杂的问题,如office就是用VB开发出来的,更深刻的感受程序解决问题的魅力。认识到计算机解决问题和人解决问题一样需要有清晰的解题步骤,而对于计算机而言,这种解题步骤就称为算法,算法是可用多种程序设计语言实现的。计算机编程解决问题的过程:,拓展编程、填写学案,根据今天学习的函数图像的程序,根据计算机程序解决问题的过程,修改源程序,画出函数图像y=2sinx+5( sin(x)在vb中表示为sin(变化的数)。(大家可加入自己的小创意:比如在界面上添加一个“退出”按钮,在游戏运行过程中,点击它就可以直接退出),填写学案中第四部分(按编程加工的过程设计),每位同学必须提交一份作业。,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报