




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学习必备欢迎下载编程解决问题教学设计教材上海科技教育出版社课程学年2010 年2011 年上课时间2011 年 5 月章节第 3 章 信息的加工与表的授课班级编程解决问题计划1 课时学时课标(1)了解利用信息技术获取、加工、管理、表达与交流信息的基本工作原理。要求(2)能熟练运用信息技术,有计划的合理的信息加工进行创造性探索或解决实际问题。1、本课教材选用上海科技出版社出版的信息技术基础(必修)中的第三章第三节“编程解决问题和智能信息处理”中的第二小节“编程解决问题”。2、本小节内容是在在掌握信息获取之后,处于信息的加工是一个非常重要的环节,其中信息的编程加工是信息加工的一种重要形式。 了解计
2、算机处理信息的一般过程或软件教 材分类的基础上,作知识部分的提升。主要偏向于计算机技术的专业知识,编制相应的计算分 析机程序来解决现成软件不能解决的特殊问题。3、本小节内容教学的关键是让学生感受计算机程序解决实际问题的独特作用,体验计算机编程的内在魅力, 以激发学生努力学习新知识的兴趣。 并作为算法与程序设计(选修)的铺垫,把握信息技术基础模块在介绍程序设计方面的“度”既不能涉入过深,又要让学生大致地知道这么一种解决问题的方法。本校高一年级学生通过前面用现成软件进行信息处理加工、集成的训练,并在本节中的第一小节作了计算机进行信息处理基本方法知识的分类和程序的概念的认识。 再加上所教学生大部分来
3、自城市,贵阳市初中信息技术的训练,学生具有一定的基本功,动手能力较强,思维较活跃,也乐于接受新鲜事物。对编程涉及的一些数理逻辑基础知识有了一定学情了解。在教学设计中应该注意这一现象。但高一年级学生仍没有任何编程语言基础知识,分析对于程序代码的认识与编写也只能是了解与尝试,重在了解编程加工的过程。由于以上原因,在教学设计中我准备不采用教材上画平抛运动轨迹的程序设计,通过学生在数学课中刚学习的画函数图像的方法和步骤,引入课题,说明问题。引导学生到计算机画函数图像的方法和流程的学习上。根据新课标要求,分析教材和学生情况,制定与本校切实可行的校本教学。本节设想教 师以下方式完成教学目标。构想1、从我校
4、科技文化周上大家非常感兴趣的活动“机器人对功”竞赛活动或直接观看机器人的简单动作引入。借助这一条件,引发学生兴趣,激发学生学习欲望。学习必备欢迎下载2、跟学生展示控制机器人的程序,和后续活动中用到的程序设计语言区分开来,避免学生建立“编程 =VB”的片面观念,并且引入新知识的学习。3、利用 VB 编写程序实现数学中画函数y=x2图像的问题为主线,制作一系列的交互活动,加工得步骤相互紧扣,让学生体验信息的编程加工的整个过程。4、在画函数图像的主线活动中,通过一个智能游戏“教士过河”的游戏来阐述算法的概念。已求引发学生兴趣,解决教学中的难点:算法的概念。5、在教学过程中,注意各个环节中学生的反应,
5、并根据其情况,教师对课堂学生的反应得到相应的评价,及时灵活调整教学策略。6、设计学案作为教学过程学生活动和拓展活动的材料(内容包括函数画图程序在vb 中的简单操作、教学中修改程序的位置、填充拓展编成活动完成任务),对学生起到监督和活动推进作用。并在学案中设计一个不需要过多了解程序细节,就可完成的拓展编程活动,让学生掌握编程加工的整个过程。并在下节课前作学生作业的展示评价。1、初步掌握利用计算机程序解决问题的步骤。知识与技能2、了解表示算法的描述方法,明确算法与设计语言的关系。3、能够根据简单问题,用 NS 流程图表示算法。教学过程与方法1、尝试运行程序,初步了解程序执行的主要过程。目标2、思考
6、总结信息编程加工一般过程。情感态度与价1、感受利用计算机程序加工信息的独特魅力。2、客观认识程序设计的本质, 消除对编程加工信息的神秘感与畏难心理。值观3、通过实践能够体验编程的快乐与痛苦,了解程序设计的价值。教学让学生体验通过编程实现计算机加工信息的整个过程,知道利用计算机加工信息的步骤和重点基本思想方法。教学理解人的思维在计算机中发挥的作用,理解用算法描述实际问题。难点教学讲解示范法、任务驱动法、分层教学法、学案引导方法课前1、教学用 PPT 和机房多媒体教室系统。2、科技文化周上大家非常感兴趣的活动“机器人对功”竞赛活动视频。准备3、nxt2.0 program 机器人控制程序、“智力过
7、河”游戏和辅助教学学案学习必备欢迎下载教学过程教学教师活动学生活动教学意图阶段及反应评价 教师设问 1、让学生回答, 并作引导,让后意图 1:从我校科技文化周1、在本周的科技文化活动中, 你们认为最精彩的具有特色的现代技学生通过观看活动视频片段,使上大家非常感兴趣的活动术活动节目时什么?(让学生注重“特色的现代技术活动” )( ppt学生回忆“机器人对功”竞赛活展示)动。“机器人对功” 竞赛活动或直接观看机器人的简单动2、“有谁知道机器人是什么在控制着它的动作吗?”(ppt 展示)2、引导回答:程序。作引入,借助这一条件,引导3、“大家真厉害, 那我就给大家展示一下控制机器人的程序! ” (
8、ppt3、学生观看 nxt2.0 program机发学生兴趣, 激发学生学习入展示)器人程序,看机器人模块程序,欲望。吸引住学生的注意学生应该回答:非常简单。引发课力,加之机器人与程序设计学习热情。(教师观察学生的热情题 教师讲述 程度)的紧密关系, 能自然的引入大家生活在现代社会中,现代的许多技术产品都要归功于软件的本课的主题, 学生的学习兴发展,如:娱乐的 MP4,手中的 PSP 游戏机,以及在网络世界中尽情考虑到学生第一次接触编程,不的遨游等等,而软件的重要基础就是程序设计!”。要提面向对象等专业性很强的特趣一下子就激发了出来。上面的机器人程序,都是人事先编好模块化的程序流程,机器人点,
9、学生听了反而糊涂的设计开发者根据实际面临的各种情况事先设计好,让机器去运行。实际上我们在面临各种问题的时候,可以使用很多种程序设计语言意图 2:避免学生建立“编来表述问题的解决过程。 下面我们将用选用 VB 程序设计语言来解决一些数学上的问题,这就是我们将要学习的信息的编程加工程=VB”的片面观念,从而引入新知识的学习。体验活动学习新知学习必备欢迎下载体验信息的编程加工的整个过程( ppt 展示)分析、回答问题,弄清用计算机 教师讲述 解决画函数问题的要求、已知条1、编程加工:利用某种计算机语言,对解决问题的方法和步骤进行件和输出结果分别是什么描述,然后通过调试和修改得到可实现加工目标的程序,
10、最终解决问题。(ppt 展示)y=x2图像的问题?2、展示问题:利用 VB 编写程序实现数学中画函数(ppt 展示)3、下面我们一起通过数学中画函数问题的程序来了解信息编程加工的一般步骤:一、需求分析 :确定要解决的问题,即要计算机“做什么”,是利用计算机解决问题过程中最基础、最重要的工作。需求分析中大体要明确以下三点:1)明确问题的要求:画函数图像2)分析已知的信息:函数y=x223)确定输出的内容:函数y=x 的图像二、算法分析和设计体验“智力过河”小游戏,找到1、明确了需求,接下来,就是算法设计。那么什么是算法呢?解决问题的方法。我们在之前玩一个智力过河的小游戏第一次:两只妖怪过河,下一
11、只游戏规则:三个教士和三个妖怪乘只能容两人的小船过河,如果在返回;第二次:两只妖怪过河,河岸妖怪多余教士,教士将被吃掉。请思考如何才能让三个教士和下一只返回;第三次:两个教士三个妖怪到达河对岸。过河,下一个教士,带回一只妖(PPT 展示)所以我们在玩之前, 对这个问题的解决方法要了解, 这怪; 第四次:两个教士过河, 妖样才便于问题的解决。在计算机的世界里面,我们把解决问题的方怪返回;第五次:三只妖怪依次法和步骤叫算法,算法不仅是指计算的方法,而且还包含从何处着乘船过河。手、解题步骤以及结果处理等全过程。算法设计是整个编程的核心。借助高一学生正在学习函数图像知识的背景, 画学生熟悉的 y=x2
12、函数图像程序入手,能唤起学生求知欲望,产生学习兴趣。意图 1:通过小游戏的体验,理解算法的概念。学习必备欢迎下载体验活动学习新知【知识提炼】事物的抽象:实际上就是通过数据抽象和数据建模,将生活中的事物用符号和数据表示,从而使计算机可以运算与处理。这是程序设计的前提。算法:简而言之就是解决问题的过程与方法。同一个问题往往有多个算法,程序设计追求的是最优算法。因此它是程序设计的核心。2、数学课中是如何画函数图像的?请同学动手用在画图软件中画函学生回想总结出数学课中画函数意图 :通过熟悉的例子,让学数的图像 y=x2图像的方法和步骤:生体验算法的设计, 用其画1)作直角坐标系、 标明长度单位函数图像
13、的方法、 步骤体现根据学生的归纳总结数学课中画函数图像的方法和步骤,来引入的2)根据函数求值; 多求值、多描的数学思维, 已类比出计算描述方法,算法可以使用自然语言、伪代码、流程图等多种不同的点机程序设计。 让学生理解怎方法来描述。如:(PPT 展示)3)连接函数点,成像样用算法描述实际问题、 理算法的描述方法解人的思维在计算机中发实例N-S流参看教科书,师生一起完成N-S挥的作用,初步突破教学的自然语言描述法伪代码描述法流程图描难点。述法流程图描述法( ppt )1)作直角坐标系、1)用图像指令定义y=x2三、编程实现把人们设计的算法转换成计算机能够识别的代码,下面是编程实现学习必备欢迎下载
14、的基本过程;验计算机程序的设计运行。(1)语言选择,目前我们选择VB。(2)界面设计。(3)编写代码:分析源代码,了解编程加工的内在机制,懂得计算机程序设计的基本流程。首先运行画函数图像 y=x2,并把小程序提供给学生们, 让其观看界面的设计和程序的代码,并读懂目前的程序。体验活动:并修改函数为 y=2x2、y=3x2+5 等运行修改源程序代码,画出其它函数图像,亲身感受计算机程序解决问题的过程。按程序所规定的内容和步骤来解决实际问题, 按照人类预先设计好解决问题的方法,本身并没有思维,计算机程序是一组操作指令或语句序列, 就是计算机能够听懂的“话” 。这其实就是编程加工信息的内在机制,学生理解了这点,再通过后面的亲身体验感悟,进一步加深理解。并通过学生的错误修改, 引入调试运行的环节。学习必备欢迎下载体 验四、调试运行意图 : 作一个知识的总结,活 动通过学生的体验活动,提出修改程序过程中大家出现的问题,学 习并作反复的修改,反复的实际运行,排除程序中的错误,测试其是新知否能达到预期的效果。总结提升:计算机编程可以帮助我们解决很多的问题:不但能解决画函数图像这样的小问题,还能解决更大更复杂的问题,如office 就是用 VB 开发出来的,更深刻的感受程序解决问题的魅力。认识到计算机解决问题和人解决问题一样需要有清晰的解题步骤,而对于计算机而言,这种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安徽亳州文化旅游控股集团有限公司招聘笔试参考题库附带答案详解
- 2025年税务师考试综合素质提升试题及答案
- 新型给药系统的设计原理试题及答案
- 学会自我评估能力图书管理员考试试题及答案
- 新乡烟草面试题及答案
- 消防安全试题题库及答案
- 临床执业医师考试症状学相关试题及答案
- 护士资格证考试正确复习策略试题及答案
- 2025届江西省南昌五校高考仿真卷物理试卷含解析
- 2025年公共营养师考试新变化与应对措施试题及答案
- 12S10管道支架、吊架
- 《建筑排水塑料管道工程技术规程 CJJT29-2010》
- 神经生长因子在神经退行性疾病中的作用
- 2024年内蒙古中考地理生物试卷
- 小学毕业考试数学试卷附答案【b卷】
- 文献检索智慧树知到期末考试答案章节答案2024年宁夏医科大学
- 2024年互联网营销师(直播销售员)三级理论考试题库(含答案)
- 化学实验室能源消耗优化措施
- 江苏省常州市2023-2024学年六年级下学期期中综合测试数学试卷(苏教版)
- 部编版小学语文二年级下册第三单元集体备课教材分析
- 中国人寿财产险培训
评论
0/150
提交评论