欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    编制计算机程序解决问题(1).doc

    • 资源ID:28501126       资源大小:132.50KB        全文页数:19页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    编制计算机程序解决问题(1).doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date编制计算机程序解决问题(1)编制计算机程序解决问题编制计算机程序解决问题 一 教材分析本节是广东版信息技术基础(必修)第四章信息的加工与表达(下)的内容,教材主要通过操作和剖析程序,说明除第三章已学的用现成的工具软件加工表达信息外,还可以用编程的方法实现信息的自动化加工。 通过本节学习后,学生对编写程序有所了解,并对计算机的具体作用加以认识,这种通过分析问题并形成算法再利用计算机程序解决问题的思路和做法,对培养学生有条理、按步解决问题的习惯有很大的帮助。本节是对用计算机程序解决问题的基本过程的入门介绍,是选修模块算法与程序设计的概述和引入,因此在这里激发他们学习的兴趣就显的犹为重要。二 学生分析我们学校是一所普通高级中学,学生大多来自农村,他们对信息技术知识比较薄弱,对他们来说,程序设计是一个很神秘、很难、很枯燥、很遥远。相对于第三章中其他形式的信息加工,编程对于学生而言是一个全新的领域,他们大多没有接触过程序设计。因此本节课要让学生充分感受到其实计算机程序就在我们身边,每一天都陪伴着我们;程序没有那么神秘,其实我们自己就能编程;编制计算机程序是比较高效的一种解决问题的方法。三、教学目标知识技能:学习如何进行用程序来解决问题。过程方法: 通过学生自学和与数学程序练习,了解编制程序解决问题的过程,学会用程序解决问题。情感态度:通过在VB中执行一段简单的计算机程序,了解计算机执行程序代码的过程,体验程序的作用及编程环境,感受用计算机程序解决问题的魅力,激发学生学习程序设计的兴趣。四 教学重难点教学重点:用计算机程序解决问题的过程和方法。教学难点:计算机程序的基本结构和作用,读懂计算机程序的关键代码。五 教学安排课时安排 1课时(40分钟)上课环境 多媒体网络教室六 教学策略 分组法,问题探讨法,讲授法对于这节课设计主要是从一个数学问题入手,将全班分成A,B两组,首先让A组学生从数学的角度来解题,B组用类计算机方法解,然后再让A组学生从类计算机的角度来解题,B组用数学方法解,让两组同学解决问题通过比对形成竞争意识,再引入用计算机来解决这个数学问题,以及解决问题时应遵循的过程。让他们知道计算机再不仅仅是娱乐的工具,而是我们工作,生活,学习的帮手。七 教学过程 1 提出问题:2在这课之前大家已经对程序编制环境,程序中的基本元素有所认识。那么请大家来解下这个数学问题“韩信点兵:相传汉高祖刘邦问大将军韩信统御士兵多少,韩信答说,每三人一行余一人,每五人一行余二人,每七人一行余四人,每十三人一行余六人刘邦听后茫然而有知其数,你能说出有多少士兵吗?” 用数学方式怎么做? 用计算机程序又怎么做呢?2 分析问题(教师引导)3 首先要分析“韩信点兵”这个问题的需求情况与已知条件,判断解决问题的可能性和目标要求,然后对需要解决的问题给出一个精确的描述,或建立一个描述问题的类型 分小组进行: A组 用数学方法试行解题 B组 用计算机程序思想试行解题3 解决过程(分组讨论)12 在各小组探究讨论(网络平台进行)的时候,老师下去各组引导个别学生分析问题,写出解题步骤。 A组讨论结果:经过分析运算,若条件少,如在三个的时候计算出结果,是67,采用的 是运算加试验法;若条件在三个已上,士兵基数在100000以上,不能在有限的课堂内解决。 B组讨论结果:可以运用到穷举的方式,无论条件多少都可以写出求解的过程。 假设所求的数为X,则X要满足X整除3余1,X整除5余2,X整除7余3,X整除13余61, 令X为1。2, 如果X要满足X整除3余1,X整除5余2,X整除7余3,X整除13余6则记下这个X。3, 令X为X+1。4, 如果算出,则结束:否则跳转2。5, 写出答案。 换位思考: A组 用计算机程序思想试行解题 B组 用数学方法试行解题 此时A组B组先将原位的讨论结果付出后,再提及到换位后的思想,其中B组对数学方法改进,所用试验的次数减少,但在有限课堂内求满足100000的多个条件下难以求出;A组用算法思想没有改进的。4 教师分析(讲解法)10 1,数学解题的局限性,程序解题的可行性,算法概念及算法在程序里的重要性 2,从计算机工作原理,计算机运行的速度和人计算的速度的差距,还有正确率 3,小组同学的讨论积极性,用换位思考分组对比,更能表现他们竞争意识5剖析运行程序5 Do If X Mod 3=1 Then If X Mod 5=2 ThenIf X Mod 7=3 ThenIf X Mod 13=6 Then End If End If End If X=X+1 Loop Until Y>0 Print “韩信统御士兵数:” ;Y该程序是以VB语言编写的,是根据穷举法的算法思想,程序中用到了多个条件判断,还有DO LOOP循环语句,现在对于大家来说,程序对你们是新鲜事务,你们主要知道这个程序编写的思想,以后对于编写程序是我们学习的重点。若将题目中已知条件加多,如限定X>100000此程序怎么修改,请学生电脑上操作运行程序并回答,教师再总结。6 请同学思考:用计算机程序解决问题应遵循什么过程?5分小组讨论回答,教师总结()分析问题:已知条件,目标要求,描述问题(模型)()设计算法:解决问题的详细方案和步骤自然语言,流程图()编写程序:选择一种计算机语言来编写程序,实现算法()调试运行:出错,可以根据提示信息修改程序()检测结果:检测程序功能是否符合设计需求,查漏洞,打补丁7 迁移深化,知识拓展2 请同学们思考“鸡兔同笼”问题: 一个鸡笼中有鸡和兔各若干只,现知道有头的和脚的数量,请按计算机解决程序的过程完成这一个题目的程序8 课堂小结1 通过“韩信点兵”这个问题的数学与计算机程序解决的探讨,让学生们知道了程序解决问题的优越性,让他们明白程序中核心的算法,编写程序解决问题的一般过程。八、教学评价在整个教学过程中,都注重师生间、生生间的交流互动。以学生为主体,教师引导。这节课的主题是要大家认识计算机解决问题的过程,让他们慢慢理解步骤,但不会让他们直接去写程序,让他们体验计算机解题是能实现的,快乐的。这节课基本达到了预期的设想。九、教学反思就整堂课来说,较好的实现了教学目标,主要体现在以下方面:虽然没有直接使用教材中的加密解密程序,但本课还是比较充分地使用到了教材。由于学校下学期的选修模块开设算法与程序设计,因此本课的作用很重要,要激发学生对程序的兴趣和向往,为下学期的课程打好基础,这个目的本课基本实现了。本节课突破了以往上“程序”课,以理论为主的教学局面,学生思考动手机会多,教学效果相对好些。-

    注意事项

    本文(编制计算机程序解决问题(1).doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开