计算机解决问题的过程.doc_第1页
计算机解决问题的过程.doc_第2页
计算机解决问题的过程.doc_第3页
计算机解决问题的过程.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

课题名称:计算机解决问题的过程教师姓名:蔡结根 学校:昌平一中 编号:教学背景分析(一)本课时教学内容的功能和地位教学内容选自广东版信息技术(选修1)算法与程序设计教材第一章“揭开计算机解决问题的神秘面纱”第一节“计算机解决问题的过程”。作为本书开篇,承接必修模块信息技术基础第四章4.1“编制计算机程序解决问题”内容,对以后章节的学习起到启蒙和引导的作用。本节通过一个实例,让学生再次经历使用计算机解决问题的基本过程,使学生对分析问题、确定算法、编程求解等使用计算机解决问题的几个基本环节有一个比较深刻的印象,在头脑里建立一个使用计算机解决问题的比较完整的轮廓,以此来提高学生学习本模块的兴趣,激发他们的学习热情,为后续内容的学习奠定基础。(二)学生情况分析已学信息技术基础(必修),部分接触过有关内容(必修4.1),在启动VB、输入程序代码、运行程序等操作上不会有太大难度,对有关概念有所了解。但学生还未接触数学学科中算法的初步知识(高二),在如何使用比较准确的语言来描述算法方面比较欠缺。另外,学生的学习能力参差不齐,数学思维能力有明显差别。在教学中要注意引导学生形成自主学习、合作探究的方法和意识,发挥同伴互助作用,共同提高课堂效率。(三)教学准备1、教材处理:采用较简单“韩信点兵”问题为例引入;教材使用的生产方案选择问题过于复杂,学生可在课后花一些时间仔细阅读、思考。2、教学方法:采用“问题解决教学法”,学生在教师的指导下自主学习、合作探究学习。3、课时安排:1课时。部分接触过有关内容(必修4.1)。4、教学环境:计算机网络教室,VB开发环境,Moodle网络教学平台。教学目标 课程内容标准:结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的基本过程。(一)知识与技能 理解分析问题、设计算法、编写程序、调试程序这一用计算机解决问题的基本步骤。(二)过程与方法通过问题解决,在自主学习、合作探究中经历用计算机解决问题的过程。(三)情感态度与价值观通过“韩信点兵”实例,体验计算机解决问题的过程,培养主动探究的意识和学习程序设计的欲望。教学重点和难点分析(一)教学重点能从问题出发,亲历分析问题、设计算法、编程求解等用计算机解决问题的基本过程,体会每一个步骤的含义和操作。(二)教学难点用计算机解决问题的过程中的分析问题、设计算法以及如何使用比较准确的语言来描述算法(如穷举法)。教学过程教学环节教师活动学生活动设计意图新课引入“韩信点兵”问题:教师:韩信是我国西汉初著名的军事家,刘邦得天下,军事上全依靠他。韩信点兵,多多益善,不仅如此,还能经常以少胜多,以弱胜强。在与楚军决战时韩信指挥诸侯联军,在垓下十面埋伏,击败楚军,楚霸王项羽因此自杀。屏幕展示“韩信点兵”问题一,用现代语言这样表述:“求被3除时余2,被5除时余3,被7除时余2的最小自然数。”教师:韩信点兵,多多益善。如果这个数超过100000,又是多少呢?今天我们就来学习用计算机解决该问题的基本过程。先思考问题一。 Moodle平台上阅读“韩信点兵”材料。(见附1) 创设学习情境,激发学习兴趣。探究活动1、把全班分成若干小组(相邻原则),每个小组的同学一起探究、讨论问题。要求:填写探究问题记录表,在Moodle平台上提交。分析问题(找出已知和未知、列出已知和未知之间的关系) 写出解题步骤 教师引导个别小组分析问题、写出解题步骤。2、教师选取2-3个小组展示、交流,鼓励不同的写法并指出表达上的问题。并从中引导出类似如下的分析问题和解题步骤,适时提出算法的概念以及穷举思想。(写清楚解题步骤算法是难点) 分析问题 解题步骤 设所求的数为X,则X应满足: X整除3余2; X整除5余3; X整除7余2; 1、令X为1; 2、如果X整除3余2,X整除5余3,X整除7余2,则X就是答案; 3、令X增加1(为算下一个作准备); 4、如果算出,则结束;否则跳转到第2步; 5、写出答案。3、教师:“刚才有些同学把题目解出来了,答案是23,韩信作为大将军,统率士兵当然不止23人,下面我们来解决一个计算结果较大的问题。”屏幕展示“韩信点兵”问题二:求被3除时余2、被5除时余3、被7除时余2且超过100000的最小整数。4、学生分析问题后很快写出解题步骤,教师选取2-3个小组展示、交流,鼓励不同的写法并指出表达上的问题。归纳如下:分析问题 解题步骤设所求的数为X,则X应满足: 超过100000的一个最小正整数; X整除3余2;X整除5余3;X整除7余2;1、令X为100000;2、如果X整除3余2,X整除5余3,X整除7余2,则X就是答案,并记下;3、令X增加1(为算下一个作准备);4、如果算出,则结束;否则跳转到第2步;5、写出答案。填写探究问题记录表,在Moodle平台上提交。培养自主学习、合作探究的意识。通过探究活动,学生分析问题、描述算法的能力将得到提高。体验活动用计算机解决问题:1、引入。教师:“上面的结果超过10万,人工计算要很长时间,在科技发达的今天,你想到什么?”教师:“用计算机解决问题,同样要我们经过分析问题、设计算法两步骤。前面用自然语言描述的算法,计算机不懂,必须翻译成计算机的语言,也就是用程序设计语言,例如我们要学习的VB。” 2、教师提供参考程序,针对学生的疑问适当解释。Dim X As Long, Y As LongX = 100000Do If (X Mod 3 = 2) And (X Mod 5 = 3) And (X Mod 7 = 2) Then Y = X End If X = X + 1Loop Until Y 100000Print 韩信点兵士兵数:; Y学生回答:用计算机解题。使用VB环境(可参考教材,也可发挥同伴互助作用),输入教师提供的程序代码并运行程序。未得到答案100088的同学继续调试。 能从问题出发,亲历分析问题、设计算法、编程求解等用计算机解决问题的基本过程,体会每一个步骤的含义和操作。探讨交流求解问题的方式 相同点 不同点 人工求解问题 用计算机求解问题 关于求解问题的方式讨论记录: 教师选取2-3个小组展示、交流,并引导出大致如下的形式结果:求解问题的方式 相同点 不同点 人工求解问题 分析问题、设计算法、得出结果、验证结果等。 对题目进行解答,运算速度慢。 用计算机求解问题 编写程序、调试程序,运算速度快等。在Moodle平台上提交讨论记录。进一步明确计算机解决问题的基本过程及其价值。课堂小结 教师问:用计算机解决问题的基本过程包括哪些?学生回答,教师总结、板书如下并适当解释。 回答、思考。 总结,提升认识。布置作业 1、课堂作业:从教材“实践”和“练习”部分选一题,设计算法。 2、课后作业:阅读本节教材“生产方案选择问题”。 阅读、思考。 巩固、消化。教学评价结合课堂观察、Moodle平台上活动的开展,全面了解学生在知识与技能、过程与方法、情感态度与价值观目标方面的达成情况。评价的形式主要有学生自评、互评和教师评价。教师对学生提交的程序将在课堂上和课后(大部分在课后)作出评价、反馈。学生活动的说明(200字内)经历分析问题、设计算法、编写程序、调试程序等用计算机解决问题过程。Moodle平台上提交程序。少数学生现场展示、交流,学生自己、其他同学作出评价。教学设计的创新说明(200字内)1、采用易于理解的“韩信点兵”问题引入,取代教材使用的生产方案选择问题,有利于培养学生的学习兴趣。2、充分体现学生主体地位,有利于培养学生自主学习、合作探究意识。3、使用Moodle网络教学平台开展相关活动,提高课堂效率的同时也方便了教师对学生的评价与反馈。板书设计1.1计算机解决问题的过程附1:韩信点兵汉高祖刘邦曾问大将韩信:“你看我能带多少兵?”韩信斜了刘邦一眼说:“你顶多能带十万兵吧!”汉高祖心中有三分不悦,心想:你竟敢小看我!“那你呢?”韩信傲气十足地说:“我呀,当然是多多益善啰!”刘邦心中又添了三分不高兴,勉强说:“将军如此大才,我很佩服。现在,我有一个小小的问题向将军请教,凭将军的大才,答起来一定不费吹灰之力的。”韩信满不在乎地说:“可以可以。”刘邦狡黠地一笑,传令叫来一小队士兵隔墙站队,刘邦发令:“每三人站成一排。”队站好后,小队长进来报告:“最后一排只有二人。”“刘邦又传令:“每五人站成一排。”小队长报告:“最后一排只有三人。”刘邦再传令:“每七人站成一排。”小队长报告:“最后一排只有二人。”刘邦转脸问韩信:“敢问将军,这队士兵有多少人?”韩信脱口而出:“二十三人。”刘邦大惊,心中的不快已增至十分,心想:“此人本事太大,我得想法

温馨提示

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

评论

0/150

提交评论