信息技术《信息的编程加工》.docVIP

  • 11
  • 0
  • 约5.46千字
  • 约 5页
  • 2016-12-30 发布于天津
  • 举报
《信息技术基础》第三章 第二节 信息的编程加工 教学目标 知识目标 ◇ ? 让学生了解编程加工信息的内在机制; ◇?? 使学生理解算法的概念,掌握算法的设计、选择及应用; ◇?? 让学生了解并体验程序设计的主要过程。 能力目标 ◇?? 培养学生自主学习、探究学习的能力,分析解决问题的能力以及逻辑思维的能力。 情感态度目标 ◇?? 感受到程序设计的独特魅力。 ◇?? 激发学生对“算法与程序设计”的兴趣,为以后选修《算法与程序设计》打下良好的基础。 教学设计分析 学生分析   学生是首次接触程序设计,算法是学生较难理解和掌握的内容,对学生要求不能过高,随着学习的深入,学生的理解会逐步加深,因此,教师应注意循序渐进,绝不可一蹴而就。 教学内容分析 地位作用:   本节内容是学生在学习了第一节信息加工概述后进行的学习,是对上一节的承接,主要通过对程序设计过程的体验让学生了解计算机加工信息的内在机制,知道利用计算机解决问题的步骤。 教学重点:   感悟信息编程加工的整个过程,了解利用计算机解决问题的方法和步骤。 教学难点:   如何用算法描述实际问题,用语言来实现算法。 教学媒体分析 ◇?? 通过教材配套光盘中提供的Flash动画使学生加深对“冒泡算法”的理解。 ◇ ? 通过学生对“100米决赛项目成绩排序程序”的运行,使学生能够大概了解某一段程序的作用。 教学用时 ??? 1课时 ? 教学过程 1、引入游戏,创设情境 教师:在课的开始我们先来做个游戏,我想请8位同学上来配合我一下来完成这个游戏,谁愿意上来? 学生(活动):上来8位同学。 教师:请8位同学一字排开,我们开始我们的游戏。我这里有8张卡片,上面标有数字,我给8位同学每人一张,哪位同学能够按8位同学手中拿的数字的大小,从小到大快速的给8位同学排个顺序。 学生(思考回答):…… 学生(提问1位):(按照数的从小到大说出顺序。) 教师:大部分同学都能很快就看出顺序来排列好,你们在排序的时候是不是都先找出最大数或最小数,再找出第二大的数或第二小的数? 学生(回答):是的。 教师:那你们是怎么把最大数、最小数找出来的? 学生:要比较。 教师:对,要相互比较,哪位同学能把你相互比较的方法和顺序说出来? 学生(提问1位):(把自己比较的方法和顺序说出来。) 教师:这位同学把他比较方法说出来了,我再给大家说的清楚些,同学们看看行不行。第1位同学和第2位同学比较,谁的大? 学生(回答):第1个大。 教师:第1位同学的数大,交换一下位置。 学生(活动):(台上的学生交换位置) 教师:第2位同学和第3位同学比较,谁的大? 学生(回答):第3个大。 教师:第3个同学的数大,位置不变。第3个同学和第4个同学比较,谁的大? 学生(回答):第3个大。 教师:第3位同学的数大,交换一下位置。 学生(活动):(台上的学生交换位置) 教师:我们比较交换的方法是前1个数比后1个数大,就交换位置,前1个数比后1个数小,就不交换,按照这种方法,继续比较交换。 学生(活动):(台上的学生交换位置) 教师:通过比较交换,是不是最大的数找出来了?第8位同学手中拿的就是最大的数。剩下的这7位同学再按照这种方法是不是就可以找出他们中的最大数,也就是8个数中的第二大的数,依照这种方法循环多次,不就把他们的顺序排列好了吗。 学生(活动):(台上的学生按照顺序比较交换位置,完成排序。) [设计意图]   本节教学内容较为枯燥,学生大多从没有接触过程序设计,对计算机中的数据处理过程很不理解,如果直接向学生提出算法的概念和冒泡排序法,大部分学生将无法接受,顾在本课的开始安排了一个小游戏,让学生参与进去,创设课堂教学情境,激发学生学习兴趣,提高学生学习的主动性,同时为他们下面理解算法的概念和冒泡排序算法做好铺垫。   本节课是讲信息的编程加工,要讲程序设计的过程,算法的概念,也就是解决问题的方法和步骤,要把解决问题的方法和步骤描述出来。在对8个数进行排序时,学生很快就能排列好,但你让他把方法和步骤很清楚的说出来,学生却说不太清楚,其实他们在排序的时候,大脑都是有这个过程的,只不过没有很明显的表现出来,被跳跃了过去,教师就要帮助学生把这个过程挖掘出来,教师要一步步的引导:排列大小就要先找出最大的,怎么找最大,就要相互比较,比较不能无序的比,要按照一定的顺序,(学生在比较时,往往都是无序的,要让他有序化),找出最大的,再找第2大的,依次循环就完成排序了。这个方法和步骤一定要讲清,为下面讲授算法设计做好铺垫。 ? 2、提出假设,引入概念 教师:怎么样,这种排序的方法行不行? 学生(回答):行。 教师:这是8个数排序,如果是1000个数,用这种方法行不行? 学生(回答):行。 教师:对,不管多少个数都是可以的。同学们试想一下,如果真是1000个

文档评论(0)

1亿VIP精品文档

相关文档