计算机解决问题的过程学案-优质公开课-高中信息技术独家精品_第1页
计算机解决问题的过程学案-优质公开课-高中信息技术独家精品_第2页
计算机解决问题的过程学案-优质公开课-高中信息技术独家精品_第3页
计算机解决问题的过程学案-优质公开课-高中信息技术独家精品_第4页
计算机解决问题的过程学案-优质公开课-高中信息技术独家精品_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机解决问题的过程学案任务一:先来玩个小游戏在桌面上双击“农夫过河小游戏”图标,点击Play开始游戏,点击界面上方按钮完成游戏请完善下列游戏成功步骤:步骤1:农夫带 过河 步骤2:农夫 TOC o 1-5 h z 步骤3:再把带过河一步骤4:把带回来步骤6:农夫一步骤7:最后把带过河一想一想:你还能找到过河的方法?若能,在后面的横线上填写步骤算法:解决问题明确和有限的步骤任务二:帮老师查人数展开思考:你通常会选用什么方法?请你简单写出来: 你认为还有什么方法?请你简单写出来: 不同环境下,采用哪种方法效率最高?古代韩信点兵问题:相传汉高祖刘邦问大将军韩信统御兵士多少,韩信答说,每3人一列余1

2、人、5人一列余2人、7人一列余4人、。刘邦茫然而不知其数。 这个问题又称“鬼谷算”、“秦王 暗点兵”。任务三:小数据规模解题活动(韩信点兵问题1):每3人一列余1人、5人一列余2人、7人一列余4人,韩信点了多少兵? 小组讨论完成:1.用数学的方法分析,问题即转换为下面的数学模型:求整除 余1 ,整除 余2,整除 余4的最小自然数X= n 1+1X= n 2+2X= n 3+4设所求的最小自然数为 x,可用数学中列方程的方法求解?分析问题(找出已知和未知、列出已知 和未知之间的关系)写出解题步骤设所求的数为X,则X应满足:X整除3余1X整除5余2X整除7余41、令X为。2、如果X这就是题目要求的

3、数,则记下这个X。3、令X为 (为算下一个作准备)。4、如果算出,则结束;否则跳转 2。5、写出答案。2.完善下列解题分析表:韩信点兵问题的解题步骤属于数学中的算法的 结构3.完善下列算法流程图:开始结束算一算:韩信点兵问题 1的答案是任务四:大数据规模解题活动(韩信点兵问题2):韩信点兵问题2数学模型:求整除3余1,整除5余2,整除7余4,整除13余6,整除17余8的最小自然数 小组讨论完成:1.完善下列解题分析表:分析问题(找出已知和未知、列出已知 和未知之间的关系)写出解题步骤设所求的数为X,则X应满足:X整除3余1X整除5余2X整除7余4X整除13余6X整除17余81、令X为。2、如果

4、X这就是题目要求的数,则记T下这个X。3、令X为 (为算下一个作准备)。4、如果算出,则结束;否则跳转 2。5、写出答案。3.完善下列算法流程图:开始结束任务五:利用计算机求解:解题的步骤找到了,对于大规模数据的问题,人工计算很难得出答案,利用计算机来帮助我们解决, 那么计算机如何解决?计算机解决问题的过程:VB6.0启动VB编程环境,点击“文1.操作提示:请同学们在桌面上双击 件”菜单打开桌面上“韩信点兵问题1文件夹中的“韩信点兵问题l.frm”文 件。然后点击界面右上角 “工程窗口” 中“窗体”右侧“+”,再双击“forml ”, 即可显示程序窗体。双击“输出士兵数”按钮,弹出“代码窗口工

5、程-工程1国国亡I国 窗体XJ工 Ifll - Fermi iCedtl- Tnw* Wih :44乜5口II* I M ThWgW T - Lla Thilv (X HU 3: - AoJ K HpI 5 - f X Bwd ?()Irilx1I n 2 4VB界面上方单击菜单栏中“运行” 始运行,单击菜单栏中“运行” 程序,进入编辑状态。如右图: 注意:只有编辑状态才能修改程序,“启动”程序开“结束”停止运行程序运行时无法修改,单击运行菜单下结束程序后,才能修改运行四音洞口图表也工具全端泽防但 Ctrl + F5| 中新 Ctrl Break里新启动区IShift+F5中断因 CtrUBr

6、rak重新后融 Shift+B图二2.操作提示:单击菜单栏中“运行”“结束,结束程序运行。|运行程序后,点击“输出士兵数”按钮,出现语法错误,结束程序将提示出错的红色代码Print韩信统御士兵数:;X修改成:Print 韩信统御士兵数:;X其中,双引号必须在英文输入状态输入再次运行程序,输出结果:图一韩信统御士兵数:3.小组讨论:“比一比谁最快”拓展调试程序活动“韩信点兵”问题 2:求整除3余1、整除5余2、整除7余4、整除13余6、整除17余8的 最小自然数。修改程序,调试运行,输出结果:韩信统御士兵数:课堂自评环节:双击桌面课堂自评图标,完成自评问卷练习:鸡兔同笼问题笼中有鸡、兔若干,已知有头a个,有脚b只,(4a b 2a0),求各有多少鸡和兔?1,用数学的方法分析,问题即转换为下面的数学模型:设有鸡x只,兔y只,则x,y应满足:a=x+y2x+4y=bT结束Mab2a0分析问题(找出已知和未知、列出已知 和未知之间的关系)写出解题步骤设所求的数为x,y,则x,y应满足:a=x+y2x+4y=b4ab 2a01、令x为 ,y 就为2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论