当前位置:文档之家› 1.1计算机解决问题的过程课件

1.1计算机解决问题的过程课件


教学难点
用计算机解决问题的过程中的分析问题、设计算法以 及如何使用比较准确的语言来描述算法(如穷举法)。
天祝藏族自治县第二中学

四、教法、学法
教法
计 算 机 解 决 问 题 的 过 程 问题解决教学法。
学法
教师引导下的自主学习、合作探究学习。
天祝藏族自治县第二中学
7余2,则X就是答案,并记下;
3、令X增加1(为算下一个作准备); 4、如果算出,则结束;否则跳转到第2步; 5、写出答案。
X整除7余2;
天祝藏族自治县第二中学

五、教学过程
(三)体验活动。
计 算 机 解 决 问 题 的 过 程
“上面的结果超过10万,人工计算要很长时间, 在科技发达的今天,你想到什么?”
天祝藏族自治县第二中学

五、教学过程
(二)探究活动。
计 算 机 解 决 问 题 的 过 程
1、把全班分成六个小组,每个小组的同学一起 探究、讨论问题一。填写如下探究问题记录表并向 教师机提交。
分析问题(找出已知和未知、列出已知和未知之间的关系) 写出解题步骤
天祝藏族自治县第二中学
天祝藏族自治县第二中学

五、教学过程
(四)探讨交流。提高认识。
计 算 机 解 决 问 题 的 过 程 关于求解问题的方式讨论记录:
求解问题的方式
人工求解问题 用计算机求解问题
相同点
不同点
学生讨论。
求解问题的方析问题、设计算 算速度慢。 法、得出结果、验证 编写程序、调试程序, 结果等。 运算速度快等。
(六)布置作业。巩固、消化所学知识。
计 算 机 解 决 问 题 的 过 程
1、课堂作业:从教材“实践”和“练习”部 分选一题,设计算法。未完成的同学下次课提交。
2、课后作业:阅读本节教材提供的“生产方 案选择问题”。
天祝藏族自治县第二中学

计 算 机 解 决 问 题 的 过 程
天祝藏族自治县第二中学

五、教学过程
(一)新课引入。
计 算 机 解 决 问 题 的 过 程
“韩信点兵”问题一:用现代语言这样表述: “求被3除时余2,被5除时余3,被7除时余2的最小 自然数。” 韩信点兵,多多益善。如果这个数超过100000, 又是多少呢?今天我们就来学习用计算机解决该问 题的基本过程。先思考问题一。
天祝藏族自治县第二中学
二、教学目标
计 算 机 解 决 问 题 的 过 程 通过“韩信 点兵”实例,体 验计算机解决问 题的过程,培养 主动探究的意识 和学习程序设计 的欲望。 情 感 态 度 与 价 值 观 理解分析问题、设计 算法、编写程序、调试程 序这一用计算机解决问题 的基本步骤。 知识与技能
天祝藏族自治县第二中学
五、教学过程
(二)探究活动。
计 算 机 解 决 问 题 的 过 程
“刚才有些同学把题目解出来了,答案是23, 韩信作为大将军,统率士兵当然不止23人,下面我 们来解决一个计算结果较大的问题。” “韩信点兵”问题二:求被3除时余2、被5除时余3、 被7除时余2且超过100000的最小整数。

五、教学过程
(一)新课引入。
计 算 机 解 决 问 题 的 过 程
“韩信点兵”问题。 韩信是我国西汉初著名的军事家,刘邦得天下, 军事上全依靠他。韩信点兵,多多益善,不仅如此, 还能经常以少胜多,以弱胜强。在与楚军决战时韩 信指挥诸侯联军,在垓下十面埋伏,击败楚军,楚 霸王项羽因此自杀。 学生:阅读“韩信点兵”材料。
[返回]
天祝藏族自治县第二中学
(一)本课时教学内容的功能和地位
计 算 机 解 决 问 题 的 过 程
广东版信息技术选修1《算法与程序设计》 第一章 揭开计算机解决问题的神秘面纱 1.1 计算机解决问题的过程 1.2 算法和算法的描述
1.3 程序与程序设计语言
本书开篇,承接必修模块《信息技术基础》第 四章4.1“编制计算机程序解决问题”内容。 对以后章节的学习起到启蒙和引导的作用。
通过问题解决, 在自主学习、合作探 究中经历用计算机解 决问题的过程。
天祝藏族自治县第二中学

三、重点难点
教学重点
计 算 机 解 决 问 题 的 过 程
能从问题出发,亲历分析问题、设计算法、编程求解 等用计算机解决问题的基本过程,体会每一个步骤的含义 和操作。
用计算机求解问题
天祝藏族自治县第二中学
五、教学过程
(五)课堂小节。
计 算 机 解 决 问 题 的 过 程
用计算机解决问题的基本过程包括哪些?
具 体 问 题
分 析 问 题
设 计 算 法
编 写 程 序
调 试 程 序
得 到 答 案
天祝藏族自治县第二中学

五、教学过程
广东版教材高中信息技术(选修1)《算法与程序设计》 第一章 揭开计算机解决问题的神秘面纱
第一节 计算机解决问题的过程
天祝二中
汪志成
授课内容
1
计 算 机 解 决 问 题 的 过 程
教学背景 教学目标
2 3
重点难点 教法学法
教学过程

4
5
天祝藏族自治县第二中学
一、教学背景
恳请大家提出宝贵意见!
天祝藏族自治县第二中学

韩信点兵
计 算 机 解 决 问 题 的 过 程
汉高祖刘邦曾问大将韩信:“你看我能带多少兵?”韩信斜了刘邦一眼说: “你顶多能带十万兵吧!”汉高祖心中有三分不悦,心想:你竟敢小看我! “那你呢?”韩信傲气十足地说:“我呀,当然是多多益善啰!”刘邦心中又 添了三分不高兴,勉强说:“将军如此大才,我很佩服。现在,我有一个小小 的问题向将军请教,凭将军的大才,答起来一定不费吹灰之力的。”韩信满不 在乎地说:“可以可以。”刘邦狡黠地一笑,传令叫来一小队士兵隔墙站队, 刘邦发令:“每三人站成一排。”队站好后,小队长进来报告:“最后一排只 有二人。”“刘邦又传令:“每五人站成一排。”小队长报告:“最后一排只 有三人。”刘邦再传令:“每七人站成一排。”小队长报告:“最后一排只有 二人。”刘邦转脸问韩信:“敢问将军,这队士兵有多少人?”韩信脱口而出: “二十三人。”刘邦大惊,心中的不快已增至十分,心想:“此人本事太大, 我得想法找个岔子把他杀掉,免生后患。”一面则佯装笑脸夸了几句,并问: “你是怎样算的?”韩信说:“臣幼得黄石公传授《孙子算经》,这孙子乃鬼 谷子的弟子,算经中载有此题之算法,口诀是:三人同行七十稀,五树梅花开 一枝,七子团圆正月半,除百零五便得知。” 刘邦出的这道题,可用现代语言 这样表述:“一个正整数,被3除时余2,被5除时余3,被7除时余2,如果这数 不超过100,求这个数。”你知道了吗?

五、教学过程
(二)探究活动。
计 算 机 解 决 问 题 的 过 程
2、小组展示、交流,鼓励不同的写法并指出 表达上的问题。并从中引导出类似如下的分析问题 和解题步骤,适时提出算法的概念以及穷举思想。 (写清楚解题步骤——算法是难点)
分析问题 设所求的数为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、写出答案。 解题步骤
天祝藏族自治县第二中学

五、教学过程
(二)探究活动。
计 算 机 解 决 问 题 的 过 程
学生分析问题后很快写出解题步骤提交。选取 2-3个小组展示、交流,鼓励不同的写法并指出表达 上的问题。归纳如下:
分析问题 设所求的数为X,则X 应满足: 超过100000的一个最 小正整数; X整除3余2; X整除5余3; 解题步骤 1、令X为100000; 2、如果X整除3余2,X整除5余3,X整除
使用VB环境,输入以下程序代码并运行程序, 针对学生的疑问适当解释。程序代码:
Dim X As Long, Y As Long X = 100000 Do If (X Mod 3 = 2) And (X Mod 5 = 3) And (X Mod 7 = 2) Then Y=X End If X=X+1 Loop Until Y > 100000 Print "韩信点兵士兵数:"; Y
“用计算机解决问题,同样要我们经过分析问 题、设计算法两步骤。前面用自然语言描述的算法, 计算机不懂,必须翻译成计算机的语言,也就是用 程序设计语言,例如我们要学习的VB。”
天祝藏族自治县第二中学

五、教学过程
(三)体验活动。
计 算 机 解 决 问 题 的 过 程
相关主题