2.1 解决问题的方法 教案+课件 2023—2024学年河大音像版(2020)初中信息技术八年级上册
|
3份
|
20页
|
461人阅读
|
4人下载
特供
内容正文:
第一节 解决问题的方法
一、教材分析
(一)内容分析
本节主要内容是围绕计算机解决问题的过程展开的。以一个有趣的“狼羊过河”的问题引入新课,教师通过一道数学题的解题过程来说明计算机解决问题的过程,其核心就是算法的设计。教师可多举例阐释算法的概念,让学生联系生活、学习实际,了解常见的算法描述方法。教师需重点强调流程图描述的方法,可通过讲授、小组活动、任务驱动等方法展开流程图的学习,并完成“思考与探索”和“实践活动”。
(二)教学目标
(1)通过“实践活动 1”引出问题的解决方法,理解计算机解决问题的过程,通过“思
考与探索”开放式的问题,培养学生使用计算机编程的方法解决问题的意识。
(2)通过“算法”的讲授,让学生了解算法的概念及常见描述方式,会用自然语言描述问题解决过程。
(3)通过“思考与探索”及分析流程图描述方法的范例,引出流程图的学习,会用常用流程图基本图形符号描述简单的数学问题。课堂上探究“实践活动 2”和“练习提升”,学会解决问题的过程,即设计问题、分析问题、设计算法及绘制算法流程图。
(三)教学重点和难点
1.教学重点
使用流程图描述问题解决过程。
2.教学难点
算法的设计。
二、学情分析
深入了解人工智能后,学生会发现:问题解决的核心就是程序设计。而要进行程序设计,就要先从程序设计思想、算法、流程图开始学起。学习本节时,学生需要有一定的解决问题的思路,与数学学科结合,会画流程图。对于本节的难点——算法的设计,学生可以在教师的引导下,从具体问题入手,理解问题解决的过程。
三、教学建议
(一)课前准备
设备:多媒体教学设备。
学生:了解流程图相关知识(数学学科曾涉及)。
教师:准备好与学生生活、学习联系较紧密的问题解决过程,如解决“将家里地面打扫干净”的问题;做好算法、流程图等相关知识储备;准确完成教材中的“思考与探索”“实践活动”内容;准备一个用于展示教学内容的演示文稿;设计教学用的记录表、评价表。
(二)过程设计
本节内容主要讲解计算机解决问题的过程,向学生介绍算法概念及描述方式、流程图符号的含义及应用等知识。本节理论讲解部分所占比重较大,不能仅采用讲授法进行教学设计,需要教师下功夫多举一些实例帮助学生理解,需要调动学生参与算法的学习和分析。
本节围绕教学内容,每个模块都设计有“实践活动”或“思考与探索”,通过“思考与探索”的问题,引导学生思考和讨论,引出下一个模块的内容。“学习指引”中用一个“狼羊过河”问题进行导入,让学生在思考、分析问题解决的过程中,初步感受问题解决的过程。教材中提供的资料和活动有限,教师可以根据实际情况设计任务,以小组为单位,进行学习实践活动,并对各小组表现进行统计,给予评价反馈。
教学过程:
1. 创设情境,引入新课
狼羊过河方案一
通过“狼羊过河”问题,学生能迅速进入问题分析、问题解决的情境中来。通过分析问题找答案,做“实践活动 1”,初步体验问题解决的过程。教师也可根据自己学生的实际情况,先设计一个更简单的问题,让学生说说如何解决,然后再用“狼羊过河”这个案例。
狼羊过河方案二
2.引领学生探究计算机解决问题的过程
1).分析问题——确定计算机要做什么。例:计算圆的积。
2).设计算法——寻找解决问题的方法。
3).编写程序——解决问题
老师在前一个环节的基础上,带领学生分析问题解决的步骤和过程,再进一步,探究计算机是如何解决问题的。让学生自主阅读教材,看图 2-1-2 计算机解决问题的过程。强调分析问题和设计算法这两个过程的重要性。遇到需解决的问题时,不要急于去设计程序,一定要先进行问题分析,而且要尽可能全面、科学、准确地分析。对问题分析完后,要进行算法设计,这是问题解决的关键步骤,是决定问题最终解决效率的重要环节。
通过“思考与探索”,培养学生的发散性思维,让学生说说,他们准备设计程序解决什么样的问题?教师再根据学生所说,引导他们进一步进行问题的分析和算法的设计。
3.学习算法的概念和常见描述方法等相关知识
算法的定义:是指解决问题的具体方法和步骤,是在有限的步骤内求解某一问题所使用的具有精确定义的解题方案的描述。
算法的特性:①确定性②有穷性③可行性④有输入和输出
算法的描述:①自然语言描述②流程图描术③伪代码描述
教师可以组织小组活动,分别对前面提到过的问题进行自然语言描述。对于还未学到的流程图描述方法和伪代码描述方法,教师可举例说明。
通过“实践活动 2”,让学生在学习下一个内容(流程图)之前,先来探究流程图符号可能的含义,培养学生的观察、推理等能力。
4.引导学生学习流程图
(板书,便于学生识记)
“实践活动 2”——“输入任意两个数,将较大的数输出”的程序流程图进行讲解。在讲解此实践活动之前,不能省略问题分析和算法设计而直接开始绘制流程图,这是不规范的,也是不