沪科版 信息技术 必修 3.3.2编程解决问题 教案

2019-11-07
| 3页
| 258人阅读
| 99人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高一
章节 2编程解决问题
类型 教案
知识点 -
使用场景 同步教学
学年 2019-2020
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOC
文件大小 20 KB
发布时间 2019-11-07
更新时间 2019-11-07
作者 越来越乐
品牌系列 -
审核时间 2019-11-07
下载链接 https://m.zxxk.com/soft/11748170.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

3.3.2编程解决问题 一.教学目标 1、知识与技能 ① 知道基于程序设计的信息加工的一般步骤和方法:需求分析、算法设计、选择开发环境、编程实现。 ② 知道利用计算机解决问题的步骤和基本思想方法——算法设计,从而了解计算机信息加工的内在机制。 ③ 了解并尝试编程加工的主要过程。 二.教学重难点 重点:体验编程加工信息的主要过程 难点:理解用算法描述实际问题,理解人的思维在计算机中发挥的作用,从而了解计算机信息加工的内在机制。 三.教学活动 活动1【导入】编程解决问题 (一)创设情境、导入新课(4分钟) 教师执行一个画平抛运动图像的小程序,引出程序设计的基本流程。 通过解剖这段程序让学生了解计算机程序的工作过程 。 在学生练习中,将源程序给学生,让学生运行程序,在此基础上对源程序进行修改,而画出水匀速运动的图像。甚至做出自由落体运动的图像 活动2【讲授】(二)师生互动、学习新知(18分钟) 首先启发学生思考要做出这个平抛运动图像的程序,即编程解决问题需要经历哪些步骤呢?同时告诉学生,老师会根据整节课各个小组的综合表现,选出3个优胜组,利用课外时间给予他们一个小时的自由上网奖励。 需求分析:确定要解决的问题,即要计算机“做什么”。 说明:这一步学生很难回答出来,教师可以通过类比第2章进行信息获取时首先需要做“定位信息需求”来引导学生思考。 明确要解决的问题后,设问:“我们只要把问题原封不动地交给计算机,计算机就能自动得出结论吗?”从而引出结论:“计算机并不能代替人做所有的事情,它只能按照人们事先给定的步骤工作。因此,当我们明确要解决的问题后,先要一步一步设计好怎么做,也就是设计解决问题的算法,然后通过编写程序,将人们解决问题的过程用计算机语言表述为指令,从而赋予计算机解决问题的能力。” 设计意图:启发学生归纳并自然地引出后几个步骤,避免生硬的说教,使知识的讲解过渡自然、衔接紧密。 2.算法设计:对某一特定的问题设计的一组(有限个)求解步骤或方法。 教师讲解算法的概念,并强调:它不仅是指计算的方法,而且还包含从何处着手、解题步骤以及结果处理等全过程。再通过一个极为生活化的事例加以说明和诠释:邮寄一封信可分为写信、写信封、贴邮票、投信等步骤;每步分别通过什么样的方法实现。 然后启发学生思考绘制平抛运动图像的实现应该怎样设计算法? 设计意图:让学生理解怎样用算法

资源预览图

沪科版 信息技术 必修 3.3.2编程解决问题 教案
1
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。