第7课 画几何图形
—顺序语句的使用
【教学目标】
1、通过画长方形,能用自然语言、logo语言表述画图过程;理解顺序语句编写程序的过程。
2、通过上机实践,掌握画简单几何图形及稍微复杂图形的算法。
3、培养学生善于观察画图过程,发现算法规律的良好习惯和利用规律指导行动的情感。 【教学内容】
小学信息技术(泰山版)第三册下第二单元《LOGO编程真精彩》第7课《画几何图形》 【教学重、难点】
1、通过画长方形,能用自然语言、logo语言表述画图过程;理解顺序语句编写程序的过程。
2、通过上机实践,掌握画简单几何图形及稍微复杂图形的算法。 【教学法】
本课采用情境引入法、任务驱动法、小组竞赛相结合,以算法分析、表述为重点,组织学生先用自然语言表述,再用LOGO语言表述,最后上机验证、理解和强化,使学生体验利用编程绘制几何图形的过程。
1
【课时安排】 1课时
【教学准备】 课本、电子教室系统、Logo软件等 【教学过程】
一、 播放动画,激趣导入。
同学们,你们见过小海龟画图形吗?让我们来看一下吧,播放动画。你们想知道是怎么画出来的吗?
在PowerPoint里面是比较麻烦的,但是通过编程却很容易实现的。今天我们就来学习通过电脑编程画几何图形。出示课题。 二、理解算法与编程。
1、汇报预习单情况:谁能用语言描述怎样画出一个宽为5cm,长为10cm的长方形?
找到长方形的特点:有四条边,对边相等,每个角都是直角。 小结:这就是我们画长方形的方法,像这种解决问题的方法我们称为算法。课件出示算法的概念
(设计意图:结合画长方形的方式,引导学生认识并理解“算法”的概念。) 2、认识编程
师:除了自然语言,还有一种描述算法的工具,就是计算机程序语言。Logo语言就是专门为儿童设计的计算机程序设计语言。请大家双击打开桌面上的LOGO图标,我们来认识LOGO软件。 出示课件,认识pclogo程序。
检查预习单:提问logo语言常用命令。Fd命令的含义是:forward
2
(前进),rt(right),lt(left)。 小组讨论、上机实践:
现在如果用命令FD代替前进,用RT代替右转,根据我们前面所找到的算法,长方形的画法应该是怎样呢?在落笔的状态下小乌龟先要画出长方形的宽,就是向前50步,然后小乌龟的方向应该转90度,再画出长方形的长,就是前进100步;再重复一遍前两步的操作,一个漂亮的长方形就跃然纸上了!我期待着每个小组的作品! 小组讨论、完成作品后,让学生边展示边讲解他们的做法。 (设计意图:以替代法组织学生尝试用计算机程序语言描述算法,使学生初步认识并理解编程的概念。) 三、合作探究,小组竞赛
师:通过刚才的学习,同学们对logo语言有了初步认识,下面老师设置了三个闯关任务,以小组为单位,开展一次竞赛,看看哪个组做的最快,最好,最后老师要评选一下最佳小组。
任务1:在logo语言中指挥小海龟画出:宽80 长100的一个长方形。
要求:1、小组内用程序语言描述一下画这个长方形的过程。 2、上机实践。 3、小组竞争展示。 任务2:
刚才我们在转向的时候都是右转,咱们能不能让小乌龟左转完成一个正方形呢?(边长为80的正方形)
3
(设计意图:组织学生通过编程绘制简单的几何图形——长方形,锻炼学生规划、设计、语言表达及动手操作能力;展示不同的绘图思路,让学生感知算法的优化。)
任务3:下面老师加大难度了,请同学们开动脑筋,请同学们指挥小海龟画出一大一小两个正方形,并且让小正方形处在大正方形中,也就要画出一个“回”字形图形 。提供帮助信息:pu(penup提笔) pd(pendown落笔)
在学生操作时注意让学生注意提笔和落笔的操作。
让学生分小组合作探讨。展示时让学生边操作边讲解他们的做法。 (设计意图:通过学生自主合作创作,进一步锻炼学生思维与操作能力,培养学生善于观察、发现算法规律的良好习惯。) 四、评价激励
根据小组的完成情况评选最佳小组。 五、收获与拓展
师:经过一节课的学习,大家有何收获? 学生谈收获,教师小结 【板书设计】
画几何图形 命令 编程 算法 学情分析
五年级的学生经过两年多的信息技术学习,在信息技术操作能力方面已有明显提高,具备了一定的信息技术素养。这个年龄段的学生
4
已初步具备思考、判断能力,具备了一定的综合知识水平,这使得学生主动探索、自主学习成为可能。另外,活泼好动是孩子的天性,课堂上让学生多动脑分析问题、多动手上机操作,能极大地促进学生对知识的掌握,提高学习的兴趣。鼓励学生在自主合作的学习过程学习知识、收获技能。Logo语言简单好学,学生学习有趣味性,通过指挥小海龟画各种图形,学生在有趣的学习中,收获知识,培养思维。
效果分析
这节课课堂环节清晰,目标明确,教学重难点突出,目标达成度较高。纵览整堂课,以小组为单位,学生全员参与,学生学习效果是比较好的。
1.logo语言画几何图形,通过回顾数学课上画三角形的方法,明确了用笔画三角形的方法。
2.通过课前预习单,扎实掌握了logo语言的常用基本命令,理清了用logo语言程序指挥小海龟画三角形的顺序。
3.小组学习,关注全体。通过设置闯关任务,学生上机实践练习,开展小组互助学习,练习效果好。
4.灵活运用所学知识,提高学生的思维能力。通过设置“回”字形任务,学生能充分利用所学logo语言命令,灵活运用。提高了学生思维能力。
不足:教师语言要再准确一些,指导再深入一些。
5