计算机解决问题的过程说课稿课件_第1页
计算机解决问题的过程说课稿课件_第2页
计算机解决问题的过程说课稿课件_第3页
计算机解决问题的过程说课稿课件_第4页
计算机解决问题的过程说课稿课件_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、计算机解决问题的过程昌平一中 蔡结根广东版教材高中信息技术选修1?算法与程序设计?第一章 解开计算机解决问题的神秘面纱 第一节 说课内容教学背景12教学目标3重点难点4教法学法5教学过程课程内容标准 结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的根本过程。一、教学背景一本课时教学内容的功能和地位 广东版信息技术选修1?算法与程序设计? 第一章 揭开计算机解决问题的神秘面纱 计算机解决问题的过程 算法和算法的描述 程序与程序设计语言本书开篇,承接必修模块?信息技术根底?第四章“编制计算机程序解决问题内容。对以后章节的学习起到启蒙和引导的作用。一、教学背景二学生情况分析 已学?信息

2、技术根底?必修。 局部接触过有关内容必修。 在启动VB、输入程序代码、运行程序等操作上不会有太大难度,对有关概念有所了解。 还未接触数学学科中算法的初步知识高二。 学习能力参差不齐,数学思维能力有明显差异。三、重点难点教学重点 能从问题出发,亲历分析问题、设计算法、编程求解等用计算机解决问题的基本过程,体会每一个步骤的含义和操作。教学难点 用计算机解决问题的过程中的分析问题、设计算法以及如何使用比较准确的语言来描述算法(如穷举法)。四、教法、学法教法问题解决教学法。学法教师引导下的自主学习、合作探究学习。五、教学过程探究活动环节2探讨交流环节4新课引入环节1布置作业环节6课堂小结环节5教学环节

3、体验活动环节3五、教学过程一新课引入。创设情境,激发兴趣。 “韩信点兵问题。 教师:韩信是我国西汉初著名的军事家,刘邦得天下,军事上全依靠他。韩信点兵,多多益善,不仅如此,还能经常以少胜多,以弱胜强。在与楚军决战时韩信指挥诸侯联军,在垓下十面埋伏,击败楚军,楚霸王项羽因此自杀。 学生:阅读“韩信点兵材料。Moodle平台上提供五、教学过程一新课引入续。 屏幕展示“韩信点兵问题一,用现代语言这样表述:“求被3除时余2,被5除时余3,被7除时余2的最小自然数。 教师:韩信点兵,多多益善。如果这个数超过100000,又是多少呢?今天我们就来学习用计算机解决该问题的根本过程。先思考问题一。五、教学过程

4、二探究活动。突出重点,化解难点。 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

5、,X整除7余2,则X就是答案;3、令X增加1(为算下一个作准备);4、如果算出,则结束;否则跳转到第2步;5、写出答案。五、教学过程二探究活动续。 3、教师:“刚刚有些同学把题目解出来了,答案是23,韩信作为大将军,统率士兵当然不止23人,下面我们来解决一个计算结果较大的问题。 屏幕展示“韩信点兵问题二:求被3除时余2、被5除时余3、被7除时余2且超过100000的最小整数。五、教学过程二探究活动续。 4、学生分析问题后很快写出解题步骤,在Moodle平台上提交。教师选取2-3个小组展示、交流,鼓励不同的写法并指出表达上的问题。归纳如下:分析问题解题步骤 设所求的数为X,则X应满足: 超过10

6、0000的一个最小正整数; 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、写出答案。五、教学过程三体验活动。用计算机解决问题的过程。 1、引入。 教师:“上面的结果超过10万,人工计算要很长时间,在科技兴旺的今天,你想到什么? 学生:用计算机解题。 教师:“用计算机解决问题,同样要我们经过分析问题、设计算法两步骤。前面用自然语言描述的算法,计算机不懂,必须翻译成计算机的语言,也就是用程序设计语言,例如我们要学习的VB。五

7、、教学过程三体验活动续。 2、使用VB环境可参考教材,也可发挥同伴互助作用,输入教师提供的程序代码并运行程序,教师针对学生的疑问适当解释。程序代码: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五、教学过程四探讨交流。提高认识。求解问题的方式相同点不同点人工求解问题用计算机求解问题 在Moodle平台上提交讨论记录。教师选取2-3个小组展

8、示、交流,并引导出大致如下的形式结果:求解问题的方式相同点不同点人工求解问题分析问题、设计算法、得出结果、验证结果等。对题目进行解答,运算速度慢。用计算机求解问题编写程序、调试程序,运算速度快等。关于求解问题的方式讨论记录:五、教学过程五课堂小节。总结、提升认识。 教师问:用计算机解决问题的根本过程包括哪些?学生答复,教师总结、板书如下并适当解释。具体问题分析问题设计算法编写程序调试程序得到答案五、教学过程六布置作业。稳固、消化所学知识。 1、课堂作业:从教材“实践和“练习局部选一题,设计算法。未完成的同学下次课提交。 2、课后作业:阅读本节教材提供的“生产方案选择问题。 特色说明 1、采用易

9、于理解的“韩信点兵问题引入,取代教材使用的生产方案选择问题,有利于培养学生的学习兴趣。 2、充分表达学生主体地位,有利于培养学生自主学习、合作探究意识。 3、使用Moodle网络教学平台开展相关活动,提高课堂效率的同时也方便了教师对学生的评价与反响。恳请大家提出珍贵意见!韩信点兵 汉高祖刘邦曾问大将韩信:“你看我能带多少兵?韩信斜了刘邦一眼说:“你顶多能带十万兵吧!汉高祖心中有三分不悦,心想:你竟敢小看我!“那你呢?韩信傲气十足地说:“我呀,当然是多多益善啰!刘邦心中又添了三分不快乐,勉强说:“将军如此大才,我很佩服。现在,我有一个小小的问题向将军请教,凭将军的大才,答起来一定不费吹灰之力的。韩信满不在乎地说:“可以可以。刘邦狡黠地一笑,传令叫来一小队士兵隔墙站队,刘邦发令:“每三人站成一排。队站好后,小队长进来报告:“最后一排只有二人。“刘邦又传令:“每五人站成一排。小队长报告:“最后一排只有三人。刘邦再传令:“每七人站成一排。小队长报告:“最后一排只有二人。刘邦转脸问韩信:“敢问将军,这队士兵有多少人?韩信脱口而出:“二十三人。刘邦大惊,心中的不快已增至十分,心想:“此人本领太大,我得想法找个岔子把他杀掉,免生后患。一面那么佯装笑脸夸了几句,并问:“你是怎

温馨提示

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

评论

0/150

提交评论