欢迎来到天天文库
浏览记录
ID:24629805
大小:67.50 KB
页数:3页
时间:2018-11-15
《编程解决问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《编程解决问题》说课稿今天我说课的课题是《编程解决M题》。首先教材分析,本节课选自上海科教版高中《信息技术》第一册第三章第二节内容,上一节课学生学习了利用现成软件处理信息,而本节课学习的编写计算机程序解决问题,也是处理信息的基木方法,是使用汁算机解决问题的延续和进一步提升。通过木节课的学>』,学生可以了解到计算机的工作都足在执行人们预先设定好的程序,为以后选修《算法与程序设计》做好铺垫。明确教材的地位和作用后,结合新课改要求,我将本节课的三维教学目标确定如下。苜先知识与技能初步掌握编程解决问题的基本步骤,能够根据简单问题川流程图表示算法。-K
2、次过程与方法鬥标:通过实呩操作体验程序编写的环境、运行过程,并认识计算机程序的蕪本元素。敁后情感态度与价值观n标:培养学生学习程序设计的兴趣,进一少提升学生信息素养。基于教学h称的分析,我确定本节课的®点为:知道计算机权序的运行机制,会川流程图来表示解决问题的方法。由于大部分学生都足初次接触编程,且编程语法s杂,逻辑性强,所以我确定木课的难点是:将设计好的流程图编写成程序代码。分析教材后,为了更好的完成教学任务,需要对学情进行分析。本课的授课对象是高一学生,他们已经具备了一定的计算机使用经验,但大多数都是与常用工具软件的使用柯关,对于汁算机编
3、程知识了解很少,有的其至不知道程序为何物,知道的水平冇限,更谈不上理论联系实呩,但是,这节课足学生接触程序设计的开端,一定要考虑到学生的实标情况,真正达到“让学生体验”“引发学习兴趣”的教学门的。俗诏说:教学有法促无定法贵在得法。本节课我打算运用演示法、讲授法以及任务驱动法来完成教学。同时教的过程屮必须渗透着学的过程。所以木节课我主要采用小组合作、自主探究的学习方法。这样的好处足既能培养学生的b学能力乂能增强学生的合作意识。某于以上分析,我设计教学过程如下:环节一、新课导入。课前我先播放电影《黑客帝国》精彩八段,影什中的黑客不断编写程序侵入国
4、家安全网站,国家安全部门人员也不断地编写程序栏截黑客的侵入,外修复漏洞。影片惊心动魄,扣人心弦。此吋我会适吋提出问题:影片中的黑客和国家安全人员,在电脑上编写的内容叫做什么呢?由此引入程序问题。[设计理由]以视频节目异入新课,激发学生学AI的兴趣,提出木节教学任务。紧接着我会继续迟叫:你想成为影片中战无不胜的国家安全人员吗?我们自己能不能编写一套程序来解决学习或生活上问题呢?编写一套程序乂要经过那儿个基本的步骤呢?[设计理山]经过再次提问,激发学生的学习热愔,将学生的注意力引入到教材“编写小球做平抛运动程序”上。环节二、探究新知:编程解决问题
5、,最重要的还是解决问题。所以我会特别强调“分析问题”是编写程序的第一步,也是最基础、最重要的一步。在分析问题吋,我会引导学生从“问题耍求”、“已知内容”、“输岀内容”三方而进行分析,并制作一份“问题分析表”发给每一位学生,让学生完成表格内界。问题要求已知闪容输出内容[设计理由]学生在完成题分析表”的过程屮,可以初步确定解决M题的办法。为下一步工作“设计算法”做好铺热。第二汝“设计算法”。在进入这一环节前我先组织学生玩“寻找数字100”游戏:将20张印有不同数字的表格,随机发放到10名学生手中,让他们统计其中数字“100”的个数;另一边安排一个
6、学生在计算机上运用Excel软件统计M—批数字中的“100”。结果10名学生还没丌始准备,使用计算机的宁生通过筛选功能,就已经统计出结果。这个时候我提问:足什么赋予了计算机如此神奇的力景呢?让学生B由讨论。[设计理由]通过师生互动,引fB计算机有如此神奇的力量,是因为计算机是按照人们预先设定好的程序來解决问题的。从而引出本课的重点:用流程图表示程序算法。对于流程图的没计,人部分学卞是不了解的,我将从最简单的问题來入手。如,通过ppt展示“判断一个数是不是偶数”“汁算公交车的运行速度”等简单的流程图,边讲解、边绘制出一个类似的流程图,引导学生对
7、当前的流程图进行修改。[设计理由]从最简单的问题入手,使学生对流程图有清晰的了解。当学生对流程罔冇了初少的认识P,再引导学生分析并理解教材h稍微S杂一点的“小球做T•抛运动轨迹”的流程图,为进入到第三步“编写程序”打下基础。编写程序为本课的难点,我将采用较为简单的程序软件VB來进行教学。VB编程软件对于大多数学生来数还足比较陌生,我会一边操作演示运用VB软件将设计好的流程图编写程序,一边讲解教材中重点介绍的循环语法DoWhile...Loop和circle函数的作用。[设计理山]将整个编程和运行的过程全部展示给学牛看,尽可能降低学生初次编程的
8、难度,提高学生编程的成功率,以便激发学生学习编程的兴趣。编程完毕V;,进入到第四步:调试运行。这一环节我将通过ppt展示出ABC三套关于小球做平抛运动的程序,其中A
此文档下载收益归作者所有