第1课 计算机解决问题的过程(一) 教案

文档属性

名称 第1课 计算机解决问题的过程(一) 教案
格式 zip
文件大小 118.1KB
资源类型 教案
版本资源 沪教版
科目 信息技术(信息科技)
更新时间 2017-12-29 15:01:10

图片预览

文档简介

第1课 计算机解决问题的过程(一)
[教学目标]
1. 让学生了解分析问题、设计算法、编写程序、调试程序等用计算机解决问题的基本过程。
2.?培养学生分析问题,用计算机解决问题的能力。
3.?培养学生初步掌握调试程序的能力。
4.?培养学生合作、讨论、观摩、交流和自主学习的能力。
5.?通过“韩信点兵”这个富有生动情节的实例和探究、讲授、观摩、交流等环节,让学生体验用计算机解决问题的基本过程。21cnjy.com
[重点难点]
本节的重点用计算解决问题的过程中的分析问题、设计算法、和上机调试程序等步骤。用计算解决问题的过程中的分析问题、设计算法也是本节的难点。www.21-cn-jy.com
[教学方法]
迁移法、探究法、讲授法、演练法
[教学课时]
??? 1课时
[教学过程]
(一)引入
教师:“在科技发达的今天,我们到处都可以看到计算机的踪影,感受到计算机给学习、生活带来的方便。然而,在惊叹计算机的神奇和享受的欢乐的时候,你是否了解计算解决问题的基本过程?有没有思考过其中的奥妙呢?下面我们先看一个古典的问题:韩信是我国西汉初著名的军事家,刘邦得天下,军事上全依靠他。韩信点兵,多多益善,不仅如此,还能经常以少胜多,以弱胜强。在与楚军决战时韩信指挥诸侯联军,在垓下十面埋伏,击败楚军,楚霸王项羽因此自杀。”2·1·c·n·j·y
提出问题:“相传汉高祖刘邦问大将军韩信统御兵士多少,韩信答说,每3人一列余1人、5人一列余2人、7人一列余4人、13人一列余6人……。刘邦茫然而不知其数。你呢?” 
(二)问题
教师:“下面我们先助刘邦解决一个简单的问题。”
展示题目:“韩信点兵”问题1:求整除3余1、整除5余2、整除7余4的最小自然数。 
(三)探究
把全班分成16个学习小组,每个小组的同学一起探究、讨论问题。利用已学过的数学知识找出题目已知什么求什么、明确已知和未知之间的关系和写出求解问题的解题步骤。并填写《计算机解决问题的过程》教学活动表中的“探究问题记录表”。如下: 
探究问题记录表
分析问题(找出已知和未知、列出已知和未知之间的关系)
写出解题步骤
结果
?
?
?
给5分钟学生讨论,教师在这过程中到各学习小组中,引导个别学习小组分析问题、写出解题步骤。教师提问2-3个同学,从中逐渐引导出类似如下的分析问题和解题步骤,并给出算法的概念。21世纪教育网版权所有
 
分析问题(找出已知和未知、列出已知和未知之间的关系)
写出解题步骤
??? 设所求的数为X,则X应满足:
X整除3余1
X整除5余2
X整除7余4
1、令X为1。
2、如果X整除3余1,X整除5余2,X整除7余4,这就是题目要求的数,则记下这个X。
3、令X为X+1(为算下一个作准备)。
4、如果算出,则结束;否则跳转2。
5、写出答案。
 
教师解释第3步“另X为X+1”并指出它与数学中的区别,并从上面的解题步骤中总结出穷举的算法。
教师:“刚才有些同学把题目解出来了,答案是67,韩信作为大将军,统率士兵当然不止67人,下面我们来解决一个数据量稍大的问题。” 21·cn·jy·com
展示题目:“韩信点兵”问题2:求整除3余1、整除5余2、整除7余4、整除13余6、整除17余8的最小自然数。【来源:21·世纪·教育·网】
给2分钟学生分析上述问题并写出算法,不用计算。学生有了第1题的经验,很快会写出和第一题类似的算法。如下:21·世纪*教育网
分析问题(找出已知和未知、列出已知和未知之间的关系)
写出解题步骤
??? 设所求的数为X,则X应满足:
X整除3余1
X整除5余2
X整除7余4
X整除13余6
X整除17余8
1、令X为1。
2、如果X整除3余1,
?????? X整除5余2,
?????? X整除7余4,
X整除13余6,
X整除17余8,则记下这个X。
3、令X为X+1。
4、如果算出,则结束;否则跳转2。
5、写出答案。
 
教师:“上面的结果超过1万,人工计算要很长时间,在科技发达的今天,你想到什么?”(用计算机解题) 
教学后记
程序对学生来说比较抽象,但通过举一些有趣的生活数学题来引入程序,同学们比较容易接受,教学效果较好。不过教学速度要放慢。21教育网