编制计算机程序解决问题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国中小学“教学中的互联网搜索”优秀教学案例评选 教案设计 教案背景 1、面向学生: √中学 □小学 2、学科:信息技术 3、课时:1 4、学生课前准备: 一、阅读书本或上网查资料,对计算机语言、程序等概念有所了解; 二、体验计算机程序的运行过程及作用。 教学课题 让学生合作探究,通过编写计算机程序来解决一个经典问题,体验编写计算机程序解决问题的过程,从而了解利用计算机程序解决问题的基本思想,掌握用计算机程序解决问题的基本方法。 1、通过编程解决一个实际问题,让学生体验 “分析问题”、“设计算法”、“编写程序”、“调试运行”、“检测结果”等编制计算机程序解决问题的五个过程; 2、在编程解决问题的过程中,学生能够了解分析问题、描述算法的方法; 3、通过编写程序,体验利用VB语言集成工具编写程序的基本过程。 教材分析 本节课是广东省教育出版社出版的普通高中《信息技术必修》第四章信息的加工与表达(下)第一节编制计算机程序解决问题第二课时。 编制计算机程序解决问题是利用计算机处理信息的几种基本方法之一,本节课内容主要以编写一个韩信点兵程序,帮韩信计算兵的数量为例,以编制计算机程序解决问题五个过程为教学线索,让学生了解程序、算法的概念,认识程序的作用及程序的基本结构,了解VB编程集成工具的使用,体验用计算机程序解决问题的基本过程和方法。 对于用计算机编程解决问题,主要是要求学生对计算机程序的执行过程以及编写程序的基本过程有所了解,这是选修模块《算法与程序设计》基础内容的衔接部分。 教学重点: 1、体验利用计算机程序解决问题的过程和方法。 2、理解程序中每个语句的功能,了解其工作过程。 3、能在高级语言编程环境操作执行一段简单的计算机程序代码,并进行简单算法探究活动,进一步理解程序设计思想。 教学难点: 1、以计算机程序思维分析问题,设计算法。 2、了解计算机程序设计的基本流程,理解其组成结构和作用。 教学之前用百度在网上搜索《用计算机程序解决问题》的相关教学材料,找了很多教案和材料作参考,了解到教学的重点和难点,确定课堂教学形式和方法。然后根据课堂教学需要,利用百度搜索关于“韩信点兵”故事的相关资料做成课件给学生看,引入课题,提高学生学习兴趣。用百度百科搜索“算法”的定义及相关知识,作为课外阅读材料,让有兴趣的学生自学,增加学生的知识面。通过百度知道让学生了解“while”循环的格式及运行方式。通过百度文库让学生课后了解“中国剩余定理”解决韩信点兵问题的原理。 教学方法 任务驱动法、讲授法、自学释疑法、分组讨论法 利用“韩信点兵”的故事引出问题,从而引导学生分析问题。在分析问题的过程中让学生分组讨论利用多种方法来解决问题。 老师讲解如何利用计算机程序解决此问题,在讲解的过程中利用流程图把解决问题的算法描述出来,让学生通过百度百科了解什么是算法和怎样描述算法。 根据算法利用VB语言编写程序,讲解每个语句的作用及运行方式,通过百度知道让学生理解“while”循环的格式和执行过程。 课外阅读:让学生课后阅读百度文库中的“中国剩余定理”。 教学过程 【新课导入】 让学生阅读下列故事: 我们要解决的问题:汉高祖刘邦曾问大将韩信:“你看我能带多少兵?”韩信斜了刘邦一眼说:“你顶多能带十万兵吧!”汉高祖心中有三分不悦,心想:你竟敢小看我!“那你呢?”韩信傲气十足地说:“我呀,当然是多多益善啰!”刘邦心中又添了三分不高兴,勉强说:“将军如此大才,我很佩服。现在,我有一个小小的问题向将军请教,凭将军的大才,答起来一定不费吹灰之力的。”韩信满不在乎地说:“可以可以。”刘邦狡黠地一笑,传令叫来一小队士兵隔墙站队,刘邦发令:“每三人站成一排。”队站好后,小队长进来报告:“最后一排只有二人。”刘邦又传令:“每五人站成一排。”小队长报告:“最后一排只有三人。”刘邦再传令:“每七人站成一排。”小队长报告:“最后一排只有二人。”刘邦转脸问韩信:“敢问将军,这队士兵有多少人?” 资料出处:百度文库:/view/183bf10cba1aa8114431d9ea.html 【分析问题】 教师引导学生,分析问题: 根据问题与所给出的条件,得出如下分析:这个数除以3,余数为2;除以5,余数为3;除以7,余数也为2;求这个数。 【设计算法】 教师解释什么是算法: 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。/view/7420.htm 学生分组讨论,有什么方法可以解决此问题。 讨论后,老师让学生回答有什么方法可以帮助韩信解决问题,老师引导并总结: 1、现代数学解法: 设士兵共有S名。S除以3,5,7所得的商分别为A,B,C,那么由题意,可得方程组: 3A+2=S 5B+3=S

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档