粤教版教材高中信息技术(选修1)——计算机解决问题的过程
- 格式:pptx
- 大小:505.02 KB
- 文档页数:1
高中信息技术教科版选修1第一章第1-2课《计算机解决问题的过程》优质课教案省级比赛获奖教案公开课教师面试试
讲教案
【名师授课教案】
1教学目标
知识与技能
知道人是如何分析问题、解决问题的。
了解人解决问题和计算机解决问题的异同。
过程与方法
了解计算机求解问题的过程。
情感、态度及价值观
通过比较人机解决问题的异同,鼓励学生从不同角度进行思考问题,并培养学生利用计算机解决问题的兴趣及习惯。
2学情分析
本节是高中信息技术选修课《算法与程序设计》(教科版)第一章“如何用计算机解决问题”的第一节“计算机解决问题的过程”。
本节是全书的开头,主要结合实例“韩信点兵问题”分析“人是如何解决问题的”,然后引导学生探究“计算机解决问题的过程”。
3重点难点
重点:计算机解决问题的过程。
难点:人机解决问题的异同。
4教学过程
教学活动
1【讲授】1.1 计算机解决问题的过程
历史故事、引入新课。
第一章如何用计算机解决问题1.1计算机解决问题的过程一、教材分析本节课“计算机解决问题的过程”是《算法与程序设计》模块的第一节课,上好这节课是学生能否学好《算法与程序设计》这一模块的关键。
计算机解决问题是一个比较抽象的概念,学生理解起来比较困难,算法与程序设计更多是用来解决生活中的数学问题,如何从实际问题中建立数学模型至关重要。
因此,本节从历史故事“韩信点兵”问题着手,让学生尝试寻找不同的解决方法,并试图从人解决问题的过程中提炼、概括出人解决问题的一般步骤,从而运用到计算机解决问题的过程,因为计算机解决问题都是模仿人解决问题的。
本节课还涉及到让学生理解算法与程序设计在计算机解决问题的过程中的重要地位和作用,也为后续课程的学习奠定基础。
二、学情分析通过《信息技术基础》必修模块第三章“信息的编程加工和智能化加工”的学习,学生初步了解到计算机信息加工的一般过程,尤其是第二节“信息的编程加工”的学习,学生已经初步接触到VB程序设计语言,初步感受到利用计算机解决问题的独特魅力,对计算机程序、程序设计语言等有了一定的认识。
并且在数学中已经学习了算法,所以学生已有一定的基础。
对于高中一年级的学生来说,他们的求知欲和动手能力都比较强,很想一展身手,体验编程的乐趣,检验自己编写的程序是否能够运行出正确结果。
强烈好奇心性驱使他们想进一步揭开计算机解决问题的神秘面纱。
三、教学目标1、知识与技能①知道人类是如何分析问题、解决问题的;②了解计算机解决问题的基本步骤;③归纳人类解决问题和计算机解决问题的异同。
2、过程与方法①通过历史故事“韩信点兵”问题,分析判断出人,计算机解决问题的方法和步骤,并学会举一反三;②通过小组讨论,培养学生合作、交流和自主学习的能力。
3、情感态度价值观通过对同一个问题的不同解法分析,培养学生在解决问题时不要盲目的动手操作,而是先经过分析,理清问题的来龙去脉,明确的解决方法以后才开始着手解决。
在小组讨论的过程中,培养学生自主探究,合作交流,和语言表达等能力;在体验编程带来快乐的同时,让学生正确理解计算机解决问题的基本过程,感受计算机解决问题对我们学习、生活带来的诸多魅力,从而进一步培养学生正确的信息素养观。
《计算机解决问题的过程》第1课时一、教材依据版本:广东教育出版社信息技术(选修1)《算法与程序设计》章节:第一章第1节《计算机解决问题的过程》第1课时二、设计思想本节课是在建构理论指导下,采用“问题解决法”,学生学习的过程就是解决问题的过程,也是学习怎样解决问题的过程。
学生在教师的恰当引领下,潜能慢慢地很好地被挖掘出来。
这是《算法与程序设计》的第一节课,学生在熟悉的PowerPoint环境中第一次接触到程序代码,并体验到计算机解决问题的过程。
希望学生能感受到“程序是无处不在”的。
三、教材分析这是《算法与程序设计》的第1节课,以往都是用1课时完成,使用书上的例题。
但是学生会感觉好难。
所以,这个学期我尝试用两课时完成,第1课时只是让学生去体验,感受程序“无处不在”,第2课时再用书的的例题,这样学生在有兴趣的前提下也能接触到更多的案例。
四、学生分析柏拉图告诉我们,当我们非常狭隘地集中于回顾信息时,我们不过是创造了“模仿者”和“追随者”,而不是艺术家。
以信息获得为主旨的教育创造了顺从和迟钝的民众。
怀特海指出,“一个只了解信息的人是地球上最没用的人”。
教育的一个任务是帮助学生更好地思考(和行动),而不是教他们思考什么。
所以,要努力找到信息的关联和共鸣,让信息不再变得沉闷无趣。
关联意味着我们意识到某一观点或主题与我们有关,或与我们密切之事物有关。
通过上一个学期的学习,我发现学生乐于接受那些能够引起他们共鸣的任务,他们的学习动机也大幅度提高。
五、教学目标1.知识与技能:(1)了解算法、编写程序和调试程序等概念;(2)理解分析问题、设计算法、编写程序、调试程序这一用计算机解决问题的基本步骤,认识其在算法与程序设计中的作用。
2.过程与方法:学生通过两种不同的方法,完成“单选题”的设计,体会算法的确定性和不唯一性;在这一过程中,体验计算机解决问题的一般过程。
3.情感态度与价值观:在新旧知识的过渡中,产生对新知识的渴望。
《计算机解决问题的过程》第1课时一、教材依据版本:广东教育出版社信息技术(选修1)《算法与程序设计》章节:第一章第1节《计算机解决问题的过程》第1课时二、设计思想本节课是在建构理论指导下,采用“问题解决法”,学生学习的过程就是解决问题的过程,也是学习怎样解决问题的过程。
学生在教师的恰当引领下,潜能慢慢地很好地被挖掘出来。
这是《算法与程序设计》的第一节课,学生在熟悉的mandButton。
作为提高任务让学有余力的学生完成。
遇到问题,再引导学生尝试解决。
学生会遇到的问题:如何让Labe1上的内容消失呢?教师引导:= "你真是太棒了!",(副板书)会在上面显示“你真是太棒了!”,上面的内容消失也意味着,让Labe1上面不显示任何内容。
教学意图:不用过多强调概念,因为这必竟是本学期的第一节课,更多的是感受。
在一个个问题的追问过程中,学生们慢慢会养成思考的好习惯。
鼓励学生独自思考后的见解,他们就会更加勇于尝试。
(八)小结:通过上述的学习使我们知道,计算机是不会自己解决问题的,但它可以帮助人们解决问题。
要想利用计算机解决问题,需要人们完成一系列的程序设计任务,把所要解决的问题转化为计算机程序,然后让计算机来执行这个程序,最终达到利用计算机解决问题的目的。
这种解决问题的过程,一般分为下列几个步骤:具体问题→分析问题→设计算法→编写程序→调试程序→得到答案(九)作业预习P8-12算法和算法的描述(十)教学评价1、用超链完成单选题的设计,先做完且正确的前五名学生,奖励一个贴画;在全班展示自己作品并描述过程的学生,再奖励一个贴画;其他学生的课下检查,要有返回功能;2、用VBA完成,第一个做完且调试成功的学生,奖励两个贴画;前五名奖励一个贴画,其他学生作业传到FTP上,课下检查。
十、教学反思每年都有很多学生看到《算法与程序设计》的书名,就会觉得很难、很枯燥。
所以,如何带学生轻松地进入本学期的学习,一直是我思考的问题。
计算机解决问题的过程教案粤教版选修一、教学目标1. 让学生了解计算机解决问题的基本过程和方法。
2. 培养学生运用计算机解决实际问题的能力。
3. 提高学生对信息技术学科的兴趣和认识。
二、教学内容1. 计算机解决问题的基本过程:问题定义、算法设计、程序实现、测试与优化。
2. 计算机解决问题的方法:顺序结构、分支结构、循环结构、函数调用。
三、教学重点与难点1. 教学重点:计算机解决问题的基本过程和方法。
2. 教学难点:算法设计和程序实现。
四、教学方法与手段1. 教学方法:讲授法、案例分析法、小组讨论法。
2. 教学手段:多媒体课件、编程软件、网络资源。
五、教学过程1. 导入:通过一个实际问题,引发学生对计算机解决问题的思考。
2. 讲解:介绍计算机解决问题的基本过程和方法,结合案例进行分析。
3. 实践:学生分组进行编程实践,运用所学方法解决实际问题。
4. 讨论:学生分组讨论,分享解决问题的心得体会。
6. 作业:布置课后练习,巩固所学知识。
7. 拓展:推荐学生查阅相关资料,拓展计算机解决问题的知识。
六、教学评估1. 课堂表现评估:观察学生在课堂上的参与程度、提问回答情况以及小组讨论的表现。
2. 实践操作评估:检查学生在编程实践中的代码质量、解决问题的能力和创新思维。
3. 作业完成评估:评估学生课后作业的完成情况,包括问题定义的准确性、算法设计的合理性和程序实现的正确性。
4. 自我评估:鼓励学生进行自我反思,评价自己在解决问题过程中的表现和收获。
七、教学资源1. 教材:《计算机解决问题的过程》粤教版选修教材。
2. 多媒体课件:包含教学内容的PPT演示文稿。
3. 编程软件:例如Python、Scratch等,用于学生实践编程。
4. 在线资源:编程教程、问题解决案例、相关学术论文等,为学生提供丰富的学习材料。
八、教学进度安排1. 第1周:问题定义与算法设计基本概念介绍。
2. 第2周:顺序结构与分支结构的教学和实践。