




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编程解决问题教学设计教材上海科技教育出版社课程信息技术基础(必修)学年20XX 年 20XX 年上课时间20XX年5月上课周数早节第3章信息的加工与表的编程解决问题授课班级授课教师计戈U学 时1课时课标要求(1) 了解利用信息技术获取、加工、管理、表达与父流信息的基本工作原理。(2)能熟练运用信息技术,有计划的合理的信息加工进行创造性探索或解决实际问题。材析教分1、本课教材选用上海科技出版社出版的信息技术基础(必修)中的第三章第三节“编程解决问题和智能信息处理”中的第二小节”编程解决问题”。2、本小节内容是在在掌握信息获取之后,处于信息的加工是一个非常重要的环节,其中信息的编程加工是信息加工的
2、一种重要形式。了解计算机处理信息的一般过程或软件分类的基础上,作知识部分的提升。主要偏向于计算机技术的专业知识,编制相应的计算机程序来解决现 成软件不能解决的特殊问题。3、本小节内容教学的关键是让学生感受计算机程序解决实际问题的独特作用,体验计算机编程的 内在魅力,以激发学生努力学习新知识的兴趣。并作为算法与程序设计(选修)的铺垫,把握信息技 术基础模块在介绍程序设计方面的“度” 一一既不能涉入过深, 又要让学生大致地知道这么一种解决问题的方法。学情分析本校高一年级学生通过前面用现成软件进行信息处理加工、集成的训练,并在本节中的第一小节作了 计算机进行信息处理基本方法知识的分类和程序的概念的认
3、识。再加上所教学生大部分来自城市,贵阳市初中信息技术的训练,学生具有一定的基本功,动手能力较强,思维较活 跃,也乐于接受新鲜事物。对编程涉及的一些数理逻辑基础知识有了一定了解。在教学设计中应该注意这 一现象。但高一年级学生仍没有任何编程语言基础知识,对于程序代码的认识与编写也只能是了解与尝试,重在了解编程加工的过程。由于以上原因,在教学设计中我准备不采用教材上画平抛运动轨迹的程序设计,通过学生在数学课中 刚学习的画函数图像的方法和步骤,弓1人课题,说明问题。弓1导学生到计算机画函数图像的方法和流 程的学习上。教师构想根据新课标要求,分析教材和学生情况,制与本校切实可仃的校本教学。本节设想 以下
4、方式完成教 学目标。1、从我校科技文化周上大家非常感兴趣的活动“机器人对功”竞赛活动或直接观看机器人的简单动作引 入。借助这一条件,引发学生兴趣,激发学生学习欲望。2、跟学生展示控制机器人的程序,和后续活动中用到的程序设计语言区分开来,避免学生建立“编程二VB 的片面观念,并且引入新知识的学习。3、利用VB编写程序实现数学中画函数y=x,图像的问题为主线,制作一系列的交互活动,加工得步骤相互 紧扣,让学生体验信息的编程加工的整个过程。4、在画函数图像的主线活动中,通过一个智能游戏“教士过河”的游戏来阐述算法的概念。已求引发学生兴趣,解决教学中的难点:算法的概念。5、在教学过程中,注意各个坏节中
5、学生的反应,并根据其情况,教师对课堂学生的反应得到相应的评价,及时灵活调整教学策略。6设计学案作为教学过程学生活动和拓展活动的材料(内容包括函数画图程序在vb中的简单操作、教学中修改程序的位置、填充拓展编成活动完成任务),对学生起到监督和活动推进作用。并在学案中设计一个不需要过多了解程序细节,就可完成的拓展编程活动,让学生掌握编程 加工的整个过程。并在卜节课前作学生作业的展不评价。教学目标知识与技能1、初步掌握利用计算机程序解决问题的步骤。2、了解表示算法的描述方法,明确算法与设计语言的关系。3、能够根据简单问题,用NS流程图表示算法。过程与方法1、尝试运行程序,初步了解程序执行的主要过程。2
6、、思考总结信息编程加工一般过程。情感态度与价值观1、感受利用计算机程序加工信息的独特魅力。2、客观认识程序设计的本质,消除对编程加工信息的神秘感与畏难心理。3、通过实践能够体验编程的快乐与痛苦,了解程序设计的价值。教学重点让学生体验通过编程实现计算机加工信息的整个过程,知道利用计算机加工信息的步骤和基本思想方法。教学难点理解人的思维在计算机中发挥的作用,理解用算法描述实际问题。教学方法讲解示范法、任务驱动法、分层教学法、学案引导课前准备1、教学用PPT和机房多媒体教室系统。2、科技文化周上大家非常感兴趣的活动“机器人对功”竞赛活动视频。3、nxt2.0 program机器人控制程序、智力过河游
7、戏和辅助教学学案教师活动学生活动及反应评价1、让学生回答,并作引导,让后学 生通过观看活动视频片段,使学生回 忆“机器人对功”竞赛活动。2、引导回答:程序。3、学生观看nxt2.0 program机器人 程序,看机器人模块程序,学生应该 回答:非常简单。引发学习热情。(教师观察学生的热情程度)考虑到学生第一次接触编程,不要提 面向对象等专业性很强的特点,学生 听了反而糊涂教学意图意图1 :从我校科技文化周上大 家非常感兴趣的活动“机器人对功”竞赛活动或直 接观看机器人的简单动作引入, 借助这一条件,引发学生兴趣, 激发学生学习欲望。吸引住学生 的注意力,加之机器人与程序设 计的紧密关系,能自然
8、的引入 本课的主题,学生的学习兴趣一 下子就激发了出来。意图2 :避免学生建立编 程二证' 的片面观念,从而引入新知识的教学过程教学阶段教师设问1、在本周的科技文化活动中,你们认为最精彩的具有特色的现代技 术活动节目时 什么?(让学生注重“特色的现代技术活动”)(ppt展示)2、 “有谁知道机器人是什么在控制着它的动作吗? "( ppt展示)3、“大家真厉害,那我就给大家展示一下控制机器人的程序!”(ppt展示)导入、教师讲述课题大家生活在现代社会中,现代的许多技术产品都要归功于软件的发展,如:娱乐的MP4手中的PSP游戏机,以及在网络世界中尽情 的遨游等等,而软件的重要 基
9、础就是程序设计!” 。上面的机器人程序,都是人事先编好模块化的程序流程,机器人的设计开发者 根据实际面临的各种情况事先设计好,让机器去运行。实际上我们在面临各种问题的时候,可以使用很多种程序设计语言来表述问题的 解决过程。下面我们将用选用VB程序设计语言来解决一些数学上的问题,这就是 我们将要学习的信息的编程加工学习。体验活动学习新知体验信息的编程加工的整个过程(ppt展示)教师讲述1、编程加工:禾I用某种计算机语言,对解决问题的方法和步骤进行 描述: 然后通过调试和修改得到可实现加工目标的程序,最终解决问题。(ppt展示)2、 展示问题:利用VB编写程序实现数学中画函数y=M图像的问题?(p
10、pt 展示)3、下面我们一起通过数学中画函数问题的程序来了解信息编程加工的一般步 骤:一、需求分析:确定要解决的问题,即要计算机“做什么”,是利用计算机解 决问题过程中最基础、最重要的工作。需求分析中大体要明确以下三点:1)明确问题的要求:画函数图像2)分析已知的信息:函数户(3)确定输出的内容:函数y=/的图像(PPT表格列出)分析、回答问题,弄清用计算机解 决画函数问题的要求、已知条件和 输出结果分别是什么借助高一学生正在学习函数图 像知识的背景,画学生熟悉的 产/函数图像程序入手,能唤 起学生求知欲望,产生学习兴 趣。二、算法分析和设计1、明确了需求,接下来,就是算法设计。那么什么是算法
11、呢?我们在之 前玩一个智力过河的小游戏游戏规则:三个教士和三个妖怪乘只能容两人的小船过河,如果在河岸妖 怪多余教士,教士将被吃掉。请思考如何才能让三个教士和三个妖怪到达 河对岸。(PPT展示)所以我们在玩之前,对这个问题的解决方法要了解,样才便于 问题的解决。在计算机的世界里面,我们把解决问题的方法和步骤叫算法,算法不仅是指计算的方法,而且还包含从何处着手、解 题步骤以及结果处理等全过程。算法设计是整个编程的核心体验“智力过河”小游戏,找到解决 问题的方法。第一次:两只妖怪过河,下一只 返 回;第二次:两只妖怪过河,下一只 返回;第三次:两个教士过河,下一 个教士,带回一只妖怪;第四次:两 个
12、教士过河,妖怪返回;第五次:三 只妖怪依次 乘船过河意图1 :通过小游戏的体验, 理解算法的概念。【知识提炼】事物的抽象:实际上就是通过数据抽象和数据建模,将生活中的事物 用符号和数据表示,从而使计算机可以运算与处理。这是程 序设计的前 提。算法:简而言之就是解决问题的过程与方法。同一个问题往往 有多个 算法,程序设计追求的是最优算法。因此它是程序设计的核 心。2、数学课中是如何画函数图像的?请同学动手用在画图软件中画函数的图像 y=x2学生回想总结出数学课中画函数图像 的方法和步骤:1) 作直角坐标系、标明长度单位2)根据函数求值;多求值、多描占 八、3)连接函数点,成像实例算法的描述方法自
13、然语言描述法伪代码描述法流N-S流程图描 述法画函数的图像 2y=x1)作直角坐标系、标 明长度单位2)根据函数求值;多 求值、多描点3)连接函数点,成像1)用图像指令定义坐标系°2)用图像指令画坐标纵 横轴图像。3)循环,求函数的坐标点,E匕人:7右.HPPT展示体验活动学习新知根据学生的归纳总结数学课中画函数图像的方法和步骤,来引入的描述方 法,算法可以使用自然语言、伪代码、流程图等多种不同的 方法来描述。 如:(PPT展示)参看教科书,师生一起完成N-S流程图描述法(ppt)意图:通过熟悉的例子,让学生 体验算法的设计,用其画函数 图像的方法、步骤体现的数学 思维,已类比出计算
14、机程序设 计。让学生理解怎样用算法描 述实际问题、理解人的思维在 计算机中发挥的作用,初步突 破教学的难点。观看学生对目前提供的函数图像 的理解,并作要求修改程序。体验 计算机程序的设计运行。意图:教师操作演示作示范; 让学生明白计算机只是 按程序 所规定的内容和步骤来解决实 际问题,按照人类预先设计好 解决问题的方法,本身并没有 思维,计算机程序是一组操作 指令或语句序列,就是计算机 能够听懂的“话”。一一这其 实就是编程加工信息的内二、编程实现把人们设计的算法转换成计算机能够识别的代码,下面是编程实现的基本过 程;(1)语言选择,目前我们选择VB(2)界面设计。(3)编写代码:分析源代码,
15、了解编程加工的内在机制,懂得计算机程 序设计的基本流程。首先运行画函数图像y=x:,并把小程序提供给学生们,让其观看界面的设计和程序的代码,并读懂目前的程序。体验活动:并修改函数为y=2x2、y=3x45等运行修改源程序代码 画出其它 函数图像,亲身感受计算机程序解决问题的过程。在机制,学生理解了这点,再通 过后面的亲身体验感悟,进一步 加深理解。并通过学生的错误修 改,引入调试运行的环节。体验活 动学习新知四、调试运行通过学生的体验活动,提出修改程序过程中大家出现的问题,并作反复的修 改,反复的实际运行,排除程序中的错误,测试其是否能达到预期的效果。总结提升:计算机编程可以帮助我们解决很多的问题:不但能解决画函数 图像这样的小问题,还能解决更大更复杂的问题,如office就是用VB开发出来 的,更深刻的感受程序解决问题的魅力。认识到计算机解决问题和人解决问题一 样需要有清晰的解题步骤,而对于计算机而言,这种解题步骤就
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 办公室项目管理简明教程
- 2024年秋九年级化学下册 第七章 溶液 7.3 溶液浓稀的表示 7.3.3 溶质质量分数的综合计算教学实录 (新版)粤教版
- 1 春夏秋冬 教学设计-2024-2025学年统编版语文一年级下册
- 红酒基本知识培训
- 2024-2025学年新教材高中物理 微专题三 共点力平衡中的四类典型问题教学实录 新人教版必修第一册
- 2024年八年级生物上册 4.4.1《遗传的物质基础》教学实录 (新版)济南版
- 找春天教学设计教案
- 2024-2025学年高中化学下学期第八周 乙醛教学实录
- 20 雾在哪里(教学设计)2024-2025学年部编版语文二年级上册
- 2024年秋九年级历史上册 第21课《日本明治维新》教学实录 中图版
- 共享充电宝项目服务合同
- 高中物理新课程标准解读鲁世波
- 小学食堂满意度问卷调查表
- 包装SOP作业指导书
- IC厌氧反应器计算方式
- 接待手册(范本)
- 玻尿酸注射术前同意书
- 供电电源快速切换原理及ETAP仿真策略
- 广西北海铁山港区10万吨级件杂货码头工程设计
- 基于OpenCV的人脸检测系统设计与实现毕业设计说明书
- QGDW 11860-2018 抽水蓄能电站项目后评价技术标准
评论
0/150
提交评论