1.1计算机解决问题的过程 教案

教师:“刚才有些同学把题目解出来了,答案是67,韩信作为大将军,统率士兵当然不止67人,下面我们来解决一个数据量稍大的问题。”
展示题目:
“韩信点兵”问题2:求整除3余1、整除5余2、整除7余4、整除13余6、整除17余8的最小自然数。
给2分钟学生分析上述问题并写出算法,不用计算。学生有了第1题的经验,很快会写出和第一题类似的算法。如下:
(二)问题
教师:“下面我们先助刘邦解决一个简单的问题。”
展示题目:
“韩信点兵”问题1:求整除3余1、整除5余2、整除7余4的最小自然数。
(三)探究
把全班分成16个学习小组,每个小组的同学一起探究、讨论问题。利用已学过的数学知识找出题目已知什么求什么、明确已知和未知之间的关系和写出求解问题的解题步骤。并填写《计算机解决问题的过程》教学活动表中的“探究问题记录表”。如下:
(六)交流
教师:“前面我们学习了用计算机解决问题的过程,它和人工解有什么关系呢?同一学习小组的同学一起探讨人工求解问题和用计算机求解问题的异同,并把讨论结果记录在《计算机解决问题的过程》教学活动表的“讨论记录”表中。如下:
关于求解问题的方式讨论记录
求解问题的方式
相同点
不同点
人工求解问题
用计算机求解问题
5、写出答案。
教师:“上面的结果超过1万,人工计算要很长时间,在科技发达的今天,你想到什么?”(用计算机解题)
(四)用计算机解决问题
教师:“计算机怎么样解决问题?用计算机解决问题,同样要经过分析问题、设计算法两步骤。”在讲授过程中展示人工解题中分析问题和设计算法这两个步骤。
教师:“用计算机解题,是不是输入上面的算法?上面用自然语言描述的算法,计算机不懂,必须翻译成计算机的语言,这就是程序设计语言。” 教师展示与用Visual Basic语言编写的程序作对照。简单解释变Y的作用,并提示学生程序设计语言是我们以后学习的重点。
探究问题记录表
分析问题(找出已知和未知、列出已知和未知之间的关系)
写出解题步骤
结果
给5分钟学生讨论,教师在这过程中到各学习小组中,引导个别学习小组分析问题、写出解题步骤。教师提问2~3个同学,从中逐渐引导出类似如下的分析问题和解题步骤,并给出算法的概念。
分析问题(找出已知和未知、ห้องสมุดไป่ตู้出已知和未知之间的关系)
分析问题(找出已知和未知、列出已知和未知之间的关系)
写出解题步骤
设所求的数为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。
学生观看约1分钟的电视剧《汉刘邦》片断,内容大致如下:
“韩信是我国西汉初著名的军事家,刘邦得天下,军事上全依靠他。韩信点兵,多多益善,不仅如此,还能经常以少胜多,以弱胜强。在与楚军决战时韩信指挥诸侯联军,在垓下十面埋伏,击败楚军,楚霸王项羽因此自杀。”
片断结束时屏幕出现“韩信点兵”问题:“相传汉高祖刘邦问大将军韩信统御兵士多少,韩信答说,每3人一列余1人、5人一列余2人、7人一列余4人、13人一列余6人……。刘邦茫然而不知其数。你呢?”
1-1节计算机解决问题的过程
一、教学目标
知识与技能
(1)让学生了解算法、穷举法、程序设计语言、编写程序和调试程序等概念。
(2)让学生知道对现实问题的自然语言的描述,特别是类似程序设计语言的自然语言描述。
(3)让学生理解分析问题、设计算法、编写程序、调试程序这一用计算机解决问题的基本步骤,认识其在算法与程序设计中的作用。
教师提问2~3个小组的讨论结果,并引导出大致如下的形式结果:
求解问题的方式
二、重点难点
本节的重点用计算解决问题的过程中的分析问题、设计算法、和上机调试程序等步骤。用计算机解决问题的过程中的分析问题、设计算法也是本节的难点。
三、教学环境
可以进行屏幕广播的多媒体电脑室。教师自行设计制作的课件。准备《计算机解决问题的过程》教学活动表。
四、教学过程
(一)引入
教师:“在科技发达的今天,我们到处都可以看到计算机的踪影,感受到计算机给学习、生活带来的方便。然而,在惊叹计算机的神奇和享受的欢乐的时候,你是否了解计算解决问题的基本过程?有没有思考过其中的奥妙呢?下面我们先看一个古典的问题:”
(五)观摩
根据前面编制的程序,启动Visual Basic程序设计环境,输入程序代码,进行调试,最后得到运行的结果。具体操作步骤请看教材(第4、5页)。要求同组内先完成的同学帮助还未完成的同学。帮助的时候不能代劳,只能动口不动手。
教师演示操作步骤。
学生上机调试程序,教师作个别指导,时间是10分钟。
操作时有些学生很快完成,有些学生则很慢,解决案是布置操作快的同学阅读教材并完成《计算机解决问题的过程》教学活动表中的填空题。较慢的同学在他们调试了约8分钟后告诉他们可以通过网上邻居下载程序。以便能在10分钟内调试出程序。
本例用Visual Basic语言编写的程序请看教材如下:
Private Sub Command1_Click()
Dim X As Integer, Y As Integer
X = 1: Y = 0
Do
If X Mod 3 = 1 Then
If X Mod 5 = 2 Then
If X Mod 7 = 4 Then
If X Mod 13 = 6 Then
If X Mod 17 = 8 Then Y = X
End If
End If
End If
End If
X = X + 1
Loop Until Y > 0
Print "韩信统御士兵数:"; Y
End Sub
教师:“程序编好以后,通过键盘输入计算机,并运行程序查看结果这个过程叫调试程序。”
写出解题步骤
设所求的数为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”并指出它与数学中的区别,并从上面的解题步骤中总结出穷举的算法。
合集下载

赣科版(2022)五年级上册 信息科技 第2课 计算机解决问题的一般过程 教案

赣科版(2022)五年级上册 信息科技 第2课 计算机解决问题的一般过程 教案
学生认真聆听
教师讲解,积
极参与讨论,
分享自己对问题的认识。
教师引导
学生思考:ห้องสมุดไป่ตู้
激发学生的学习兴趣,引导学生关注计算机解决问题的途径与方法,以及解决问题并验证结果等阶段。
为后续课程打下基础。
作业布置
随着移动设备的普及,越来越多的人使用移动应用程序解决问题。请与同伴分享一款自已感兴趣的移动应用程序,分析它能解决什么类型的问题,是如何解决问题的。
课堂小结
1.分析问题
2.用计算机解决问题的途径与方法
3.解决问题并验证结果
板书
第2课计算机解决问题的一般过程
一、分析问题
二、设计算法
三、编写程序
四、调试程序
4.信息社会责任:通过实践活动,让学生认识到计算机解决问题的一般过程,能运用计算机解决问题的过程步骤来解决实际问题,为构建和谐网络社会贡献力量。
重点
分析问题通过寻找计算机解决问题的途径与方法
难点
解决问题并验证结果
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
计算机已成为人们解决问题的重要工具。计算机具有运算速度快、计算精确度高、逻辑运算能力强、存储容量大和自动化程度高等特点。当数据量很大,人工处理较为复杂时,我们可以借助计算机来解决问题,它能在一定程度上提高问题解决的效率。
首先,根据需求分析,将问题按照求解过程分解为若干相对独立的功能,每个功能完成一个特定的任务。如果分解的某些功能仍然比较复杂,还可再进行细分。然后,针对分解的各个特定功能分别进行详细的操作步骤设计,给出问题求解的具体过程和方法,即进行算法设计:
3.编写程序
有了清晰可操作的算法描述,就可以选择一种计算机语言工具来编写程序,实现算法。所以,编写程序就是利用计算机程序设计语言描述算法,实现问题求解的过程。

五年级信息科技人工解决问题的一般过程教案

五年级信息科技人工解决问题的一般过程教案

以下是一个针对五年级学生的信息科技人工解决问题的一般过程教案:课时:1-2节课(45分钟/节)教学目标:1. 了解信息科技人工解决问题的一般过程。

2. 学会应用信息科技工具和资源来解决实际问题。

教学准备:1. 计算机或平板电脑以及上网设备。

2. 预先选择一个适合的问题,供学生在课堂上进行操作和练习。

教学步骤:引入活动:1. 引发学生对信息科技人工解决问题的兴趣。

可以通过视频、图片或小故事等方式来呈现相关场景,激发学生的思考和好奇心。

讲解信息科技人工解决问题的一般过程:2. 解释信息科技人工解决问题的一般过程,包括以下步骤:a. 确认问题:明确要解决的具体问题或需求。

b. 分析问题:仔细观察和分析问题,确定所需的信息和资源。

c. 设计方案:根据问题分析的结果,制定一个解决方案或策略。

d. 实施方案:运用信息科技工具和资源,按照设计的方案来解决问题。

e. 评估结果:回顾解决过程和结果,对解决方案进行评估和反思。

示范实践:3. 指导学生在计算机或平板电脑上进行实际操作。

选择一个实际问题,带领学生按照一般过程的步骤进行解决。

教师可以进行示范,并与学生一起进行讨论和交流。

小组练习:4. 将学生分成小组,每个小组选择一个问题进行解决。

鼓励学生在小组合作中应用一般过程的步骤,相互讨论、协作和分享解决方案。

总结和讨论:5. 汇总小组的解决方案,并进行总结和讨论。

引导学生回顾整个过程,分享他们的经验和感受。

拓展活动:6. 鼓励学生将信息科技人工解决问题的一般过程运用到其他实际情境中,如解决日常生活问题或其他学科领域的问题。

作业:7. 布置相关作业,要求学生用信息科技人工解决问题的一般过程来解决一个具体问题,并在下节课前提交。

通过这样的教学过程,学生可以了解并掌握信息科技人工解决问题的一般过程,培养他们的信息科技应用能力和解决问题的思维能力。

同时,小组合作和讨论也可以促进学生的交流与合作能力的发展。

教科版高中信息技术选修一1.1计算机解决问题的过程说课稿

教科版高中信息技术选修一1.1计算机解决问题的过程说课稿
5.对学生的点滴进步给予肯定和鼓励,增强他们的自信心,激发学习动机。
三、教学方法与手段
(一)教学策略
我将采用的主要教学方法包括:问题驱动法、案例教学法、合作学习法和实践教学法。
1.问题驱动法:以实际问题引导学生学习,激发学生的探究欲望,培养他们的问题求解能力。这种方法的理论依据是建构主义学习理论,认为学习是学习者主动建构知识的过程。
(3)调试程序时,能够找出并修正程序中的错误。
二、学情分析导
(一)学生特点
本节课面向的高中学生,他们的年龄特征主要集中在16-18岁,这个阶段的学生思维活跃,好奇心强,具备一定的独立思考能力。在认知水平上,他们已经能够理解较为抽象的概念,具备一定的逻辑推理能力。在学习兴趣方面,学生对新鲜事物充满好奇,尤其是与实际生活密切相关的计算机技术,但部分学生对编程和算法可能存在恐惧心理。在学习习惯上,学生已养成了一定的自主学习与合作学习习惯,但仍需教师在过程中给予引导和督促。
3.编程软件(如Scratch、Python等):让学生动手实践,编写和调试程序。
4.网络资源:提供丰富的学习资料,拓展学生的知识视野。
这些媒体资源在教学中的作用是:直观展示教学内容,激发学生学习兴趣;提供实践平台,便于学生动手操作;丰富学习资源,帮助学生拓展知识。
(三)互动方式
我计划设计以下师生互动和生生互动环节,以促进学生的参与和合作:
3.定期进行教学总结,不断优化教学策略,提高教学质量。
(3)通过编写和调试程序,提高学生的动手操作能力和解决问题的能力。
3.情感态度与价值观:
(1)培养学生对计算机科学的兴趣和热情,激发他们探索未知领域的欲望。
(2)培养学生严谨、踏实的科学态度,使他们认识到编程和算法在解决问题中的重要性。

体验计算机解决问题的过程-粤教版(2019)高中信息技术必修一教案

体验计算机解决问题的过程-粤教版(2019)高中信息技术必修一教案

体验计算机解决问题的过程-粤教版(2019)高中信息技术必修一教案一、教学目标•了解计算机解决问题的基本过程和方法;•理解计算机解决问题的思维方式和思考逻辑;•能够应用计算机解决实际问题;•培养学生的问题分析和解决能力。

二、教学内容本节课将重点讲解计算机解决问题的过程和方法。

通过理论讲解和实践操作,使学生能够深入了解计算机解决问题的思维方式,并能够应用这种思维方式解决实际问题。

三、教学步骤步骤一:引入1.引入计算机解决问题的概念,解释计算机解决问题的重要性和必要性;2.引导学生思考计算机解决问题的思维方式和思考逻辑。

步骤二:讲解计算机解决问题的基本过程和方法1.提出问题,明确问题的需求和目标;2.分析问题,了解问题的背景和相关信息;3.设计解决方案,确定解决问题的步骤和方法;4.实施方案,编写程序或操作计算机实现解决方案;5.检查和评估,测试程序或结果,判断解决方案的有效性;6.反思和改进,对解决方案进行优化和改进。

步骤三:实践操作1.分组合作,每个小组选择一个实际问题;2.围绕所选问题,按照步骤二的方法进行问题解决;3.每个小组报告解决方案和解决结果。

步骤四:总结和拓展1.总结计算机解决问题的过程和方法,强化学习成果;2.拓展思考,讨论计算机解决问题的其他方式和方法;3.小结本节课的学习内容。

四、教学资源•讲义:计算机解决问题的过程和方法;•实践材料:提供实际问题供学生选择和解决;•计算机设备:每个小组提供一台计算机。

五、教学评估1.学生的课堂表现,是否能积极参与讨论和实践操作;2.学生的小组报告,评估其解决问题的过程和方法是否合理;3.学生的思考和提问能力,是否能提出有深度的问题。

六、教学反思通过本节课的教学,学生对计算机解决问题的过程和方法有了更深入的理解,能够应用这种思维方式解决实际问题。

但是,在实践操作环节,时间安排相对较紧,学生可能会有较大压力,建议在后续的教学中加强实践操作的环节,提供更多实践材料和时间,让学生有更充分的实践机会。

〖2021年整理〗《计算机解决问题的过程》优秀教案

〖2021年整理〗《计算机解决问题的过程》优秀教案

《计算机解决问题的过程》第1课时一、教材依据版本:广东教育出版社信息技术(选修1)《算法与程序设计》章节:第一章第1节《计算机解决问题的过程》第1课时二、设计思想本节课是在建构理论指导下,采用“问题解决法”,学生学习的过程就是解决问题的过程,也是学习怎样解决问题的过程。

学生在教师的恰当引领下,潜能慢慢地很好地被挖掘出来。

这是《算法与程序设计》的第一节课,学生在熟悉的mandButton。

作为提高任务让学有余力的学生完成。

遇到问题,再引导学生尝试解决。

学生会遇到的问题:如何让Labe1上的内容消失呢?教师引导:= "你真是太棒了!",(副板书)会在上面显示“你真是太棒了!”,上面的内容消失也意味着,让Labe1上面不显示任何内容。

教学意图:不用过多强调概念,因为这必竟是本学期的第一节课,更多的是感受。

在一个个问题的追问过程中,学生们慢慢会养成思考的好习惯。

鼓励学生独自思考后的见解,他们就会更加勇于尝试。

(八)小结:通过上述的学习使我们知道,计算机是不会自己解决问题的,但它可以帮助人们解决问题。

要想利用计算机解决问题,需要人们完成一系列的程序设计任务,把所要解决的问题转化为计算机程序,然后让计算机来执行这个程序,最终达到利用计算机解决问题的目的。

这种解决问题的过程,一般分为下列几个步骤:具体问题→分析问题→设计算法→编写程序→调试程序→得到答案(九)作业预习P8-12算法和算法的描述(十)教学评价1、用超链完成单选题的设计,先做完且正确的前五名学生,奖励一个贴画;在全班展示自己作品并描述过程的学生,再奖励一个贴画;其他学生的课下检查,要有返回功能;2、用VBA完成,第一个做完且调试成功的学生,奖励两个贴画;前五名奖励一个贴画,其他学生作业传到FTP上,课下检查。

十、教学反思每年都有很多学生看到《算法与程序设计》的书名,就会觉得很难、很枯燥。

所以,如何带学生轻松地进入本学期的学习,一直是我思考的问题。

编写计算机程序解决问题教学教案设计2篇

编写计算机程序解决问题教学教案设计2篇

编写计算机程序解决问题教学教案设计2篇Design of teaching plan for problem solving by compiling comp uter program编写计算机程序解决问题教学教案设计2篇前言:本文档根据题材书写内容要求展开,具有实践指导意义,适用于组织或个人。

便于学习和使用,本文档下载后内容可按需编辑修改及打印。

本文简要目录如下:【下载该文档后使用Word打开,按住键盘Ctrl键且鼠标单击目录内容即可跳转到对应篇章】1、篇章1:编制计算机程序解决问题教学设计2、篇章2:《编制计算机程序解决问题》教学设计篇章1:编制计算机程序解决问题教学设计【课标要求】初步掌握用计算机进行信息处理的几种基本方法,认识其工作过程与基本特征。

【教学目标】1、知识与技能(1)从程序实例引入,理解程序是什么;(2)了解用计算机程序解决问题的基本工作原理;(3)熟悉VB编程环境。

2、过程与方法(1)经历利用计算机程序语言解决实际问题的基本过程。

3、情感态度与价值观(1)引导学生关注计算机程序与实际生活的密切关系,升华学生对本节知识的认识。

(2)进一步深化学生充分利用计算机这个工具解决社会生活中的实际问题的认识,使之更好的服务于我们的学习、生活,从而养成健康、有效的使用计算机的习惯。

【学情分析】高一的学生已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使用和网络应用有关。

对于计算机编程知识相对比较陌生,对自己编程来解决问题,既感觉新奇,又担心程序设计的技术难度。

鉴于这样的情况,学生不可能在一节课的时间内完全认识计算机编程,但他们在现阶段已经具备了一定的逻辑思维、分析问题、表达思想等能力,也掌握了相关的数学知识,让他们在修改程序的基础上,在VB中执行一段简单的计算机程序,感受用计算机程序解决问题的魅力,激发学生学习程序设计的兴趣,是完全可以达到的。

【教材分析】本节内容主要讲述用计算机进行信息处理的一种基本方法—编制计算机程序解决问题,是学习计算机处理信息的方法的延续,与第三章内容紧密相联。

教科版高中信息技术(2019)必修一全册教案

1.1我们身边的数据【学科核心素养】1.能够敏锐感觉到信息的变化,分析数据中所承载的信息,采用有效策略对信息来源的可靠性、内容的准确性、指向的目的性做出合理判断。

(信息意识)2.合理组织数据;通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。

(计算思维)3.适应数字化学习环境,养成数字化学习与创新的习惯;掌握学习资源与学习工具的操作技能。

(数字化学习与创新)4.具有一定的信息安全意识与能力,能够遵守信息法律法规,信守信息社会的道德与伦理准则。

(信息社会责任)【课程标准要求】1.1在具体感知数据与信息的基础上,描述数据与信息的特征。

1.2在运用数字化工具的学习活动中,理解数据、信息与知识的相互关系,认识数据对人们日常生活的影响。

1.3针对具体学习任务,体验数字化学习过程,感受利用数字化工具和资源的优势。

【学业要求】学生能够描述数据与信息的特征;掌握数字化学习的方法,能够根据需要选用合适的数字化工具开展学习(信息意识、数字化学习与创新);能够利用软件工具或平台对数据进行整理、组织、计算与呈现(计算思维)。

【学情分析】学生基于平时的学习经验和初中的知识储备,对课程往往容易只停留在对工具软件的学习上。

另一方面,学生对数据、信息和知识有一定的感性认识,但是对具体的概念和相互关系缺乏系统的学习。

【学习目标】1、理解数据、信息的概念,能够举例说明两者的区别和联系;2、领会数据、信息与知识之间的关系,能有意识地开展数字化学习;3、初步掌握思维导图的绘制方法;【教学重点】理解数据、信息与知识的相互关系;感受数字化学习给生活带来的变化。

【教学难点】数据、信息与知识之间的关系;对收集的数据进行简单分析,得出合理结论。

【教学过程】从硅谷到北京,大数据的话题正在被传播。

随着智能手机以及“可佩带”计算设备的出现,我们的行为、位置,甚至身体生理数据等每一点变化都成为了可被记录和分析的数据。

如今,一个大规模生产、分享和应用数据的时代正在开启。

计算机组装与维修教案

计算机组装与维修教案第一章:计算机基础知识1.1 计算机的发展历程让学生了解计算机的发展历程,从最早的计算机到现代的个人电脑。

讨论计算机的发展对人类社会的影响。

1.2 计算机的基本组成介绍计算机的基本组成,包括硬件和软件。

解释中央处理器(CPU)、内存、硬盘、显示器等硬件组件的功能。

1.3 计算机的操作系统介绍操作系统的基本概念和作用。

讨论常见的操作系统,如Windows、macOS和Linux。

第二章:计算机硬件组装2.1 组装前的准备讨论组装计算机所需的工具和设备。

学习如何正确打开计算机机箱。

2.2 CPU的安装介绍CPU的安装步骤,包括安装散热器和固定CPU。

讨论CPU的选择和安装注意事项。

2.3 主板和内存的安装介绍主板和内存的安装步骤。

讨论主板和内存的选择和安装注意事项。

第三章:计算机软件安装与配置3.1 操作系统的安装学习操作系统的安装步骤,以Windows为例。

讨论操作系统的安装注意事项。

3.2 驱动程序的安装与更新介绍如何安装和更新计算机硬件的驱动程序。

讨论驱动程序的重要性和安装注意事项。

3.3 计算机系统的优化和维护学习如何对计算机系统进行优化和维护,以提高性能和稳定性。

讨论系统优化和维护的注意事项。

第四章:计算机硬件维修4.1 计算机硬件故障的诊断学习如何诊断计算机硬件故障。

讨论硬件故障的常见原因和解决方法。

4.2 硬盘的维修与更换介绍硬盘的维修和更换步骤。

讨论硬盘的选择和更换注意事项。

4.3 主板和CPU的维修与更换介绍主板和CPU的维修和更换步骤。

讨论主板和CPU的选择和更换注意事项。

第五章:计算机软件维修5.1 计算机病毒的防治学习计算机病毒的基本知识,包括传播途径和危害。

讨论如何预防和清除计算机病毒。

5.2 数据的恢复与备份学习如何恢复丢失的数据和进行数据备份。

讨论数据恢复和备份的注意事项。

5.3 操作系统的修复与重装学习如何修复受损的操作系统和进行重装。

讨论操作系统修复和重装的注意事项。

《用计算机解决问题的一般步骤》讲课教案

《用计算机解决问题的一般步骤》讲课教案本节主要让学生通过在求一元二次方程解的活动中感受计算机求解的优势,体验从分析问题到最终用计算机求得结果这一用计算机解决问题的全过程。

无论是人工解题还是使用计算机解决问题,都需经历分析问题的过程,所不同的是,人工解题在分析问题后,需要建立数学模型来简化问题,用解析的方法求解,最后通过手工计算得出答案。

而用计算机解题时.在分析问题后,需要设计出算法,并将算法转化为计算机程序,最终通过计算机执行程序来得出结果。

要认清这两者的区别和联系是本节学习的关键。

因此本节从人工解题着手.在学生体会到人工解题的繁琐和复杂的同时,自然而然地引入计算机这个好帮手,引发学生对计算机程序的兴趣,为选修科目《算法与程序设计》做一个铺垫。

二、教学对象教学对象为高一学生,他们在一系列的信息技术课的学习中,已经具备一定的计算机操作能力,对几种常见的工具软件比较熟悉,但对于计算机程序没有太多的了解,带有好奇心,也带有畏惧感。

加之,这部分内容理论性较强,所以在学习过程中相对枯燥。

充分考虑学生的这种矛盾的心理,利用学生在数学(必修三)已经学习了《算法》的相关知识,创设好教学情境,让学生体验程序所带来的魅力,激发学生的兴趣,为将来的选修课的开展打下一个良好的基础。

三、目标分析根据对教材的分析和课标的要求,确定以下教学目标:1、知识与技能:通过泡热茶叶时间分配活动了解什么是算法;通过人和用计算机编程求一元二次方程的解,能描述人和用计算机解决问题的基本过程,通过类比分析能说出两者的相同点和不同点。

2、过程与方法:通过教师引导、交流与VB演示操作实践的过程,学生通过手工计算和利用vb程序求解一元二次方程的体验和感悟,探究出人与计算机解决问题的过程;通过小组合作学习倾听其他同学的发言、互评,体验合作学习的过程和方法。

3、情感态度与价值观:联系生活实际对算法与程序设计形成初步的感性认识;通过未来的人工智能是否能代替教师教育教学工作进行思辨,引导学生对人工智能所带来影响、伦理道德的思考。

计算机解决问题的过程 教案

1.1计算机解决问题的过程教案(共4页)-本页仅作为预览文档封面,使用时请删除本页-1-1节计算机解决问题的过程一、教学目标知识与技能(1)让学生了解算法、穷举法、程序设计语言、编写程序和调试程序等概念。

(2)让学生知道对现实问题的自然语言的描述,特别是类似程序设计语言的自然语言描述。

(3)让学生理解分析问题、设计算法、编写程序、调试程序这一用计算机解决问题的基本步骤,认识其在算法与程序设计中的作用。

二、重点难点本节的重点用计算解决问题的过程中的分析问题、设计算法、和上机调试程序等步骤。

用计算机解决问题的过程中的分析问题、设计算法也是本节的难点。

三、教学环境可以进行屏幕广播的多媒体电脑室。

教师自行设计制作的课件。

准备《计算机解决问题的过程》教学活动表。

四、教学过程(一)引入教师:“在科技发达的今天,我们到处都可以看到计算机的踪影,感受到计算机给学习、生活带来的方便。

然而,在惊叹计算机的神奇和享受的欢乐的时候,你是否了解计算解决问题的基本过程有没有思考过其中的奥妙呢下面我们先看一个古典的问题:”学生观看约1分钟的电视剧《汉刘邦》片断,内容大致如下:“韩信是我国西汉初著名的军事家,刘邦得天下,军事上全依靠他。

韩信点兵,多多益善,不仅如此,还能经常以少胜多,以弱胜强。

在与楚军决战时韩信指挥诸侯联军,在垓下十面埋伏,击败楚军,楚霸王项羽因此自杀。

”片断结束时屏幕出现“韩信点兵”问题:“相传汉高祖刘邦问大将军韩信统御兵士多少,韩信答说,每3人一列余1人、5人一列余2人、7人一列余4人、13人一列余6人……。

刘邦茫然而不知其数。

你呢?”(二)问题教师:“下面我们先助刘邦解决一个简单的问题。

”展示题目:“韩信点兵”问题1:求整除3余1、整除5余2、整除7余4的最小自然数。

(三)探究把全班分成16个学习小组,每个小组的同学一起探究、讨论问题。

利用已学过的数学知识找出题目已知什么求什么、明确已知和未知之间的关系和写出求解问题的解题步骤。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档