资源简介 第12课 用编程处理信息教学目标1、了解计算机编程处理信息的基本步骤,并进一步学习使用if判断语句;2、培养学生通过计算机的角度去思考问题,并培养学生学习计算机编程的兴趣。教学重、难点判断语句的使用以及流程图到计算机代码的编写过程。教学准备多媒体网络教室教学过程一、情景导入 前边我们学习了判断语句if的使用,他可以让程序变得聪明,这节课我们来将判断语句运用到实际问题的解决上来。21世纪教育网版权所有二、自主学习 根据儿童体重标准,电脑测试体重的流程是怎样的?指名学生说说计算机是怎样判断一个人的体重的。 三、探索新知 1、我们已经知道计算机需要通过我们输入 身高 、体重 、年龄之后根据公式来判断我们的体重是否超标。 那么让我们也来编写一段代码,让logo也来帮我们来判断一下体重吧。 学生根据课本提示,自己编写代码。 2、试一试,举出生活和学习中的几个例子,说说,如果让计算机进行操作,需要哪些步骤。 四、交流评价 1、同桌间相互交流评价我们自主探索所学的知识,并评价谁学习的好? 2、教师总结本节课所学的知识。展示学生自主探索的内容,评价学生学习情况。 五、拓展延伸 在电脑编程过程中,很重要的一个技巧就是调试程序,也就是检查程序是否有错,错在哪里。将pause命令放到编写的程序中的适当位置,看看有什么发现。第7课 画几何图形 —顺序语句的使用教学目标1、通过画长方形,能用自然语言、logo语言表述画图过程;理解顺序语句编写程序的过程;掌握画简单几何图形的算法。 21教育网2、通过对比分析,理解手工及用logo画几何图形时,从同一起点、沿不同方向,可以在相同的时间内实现同样的效果。 www.21-cn-jy.com3、培养学生善于观察画图过程,发现算法规律的良好习惯和利用规律指导行动的情感。 教学重、难点 1、通过画长方形,能用自然语言、logo语言表述画图过程;理解顺序语句编写程序的过程;掌握画简单几何图形的算法。 【来源:21·世纪·教育·网】2、通过对比分析,理解手工及用logo画几何图形时,从同一起点、沿不同方向,可以在相同的时间内实现同样的效果。 2·1·c·n·j·y学法指导1.观察、分析能能与对手画图的过程并用文字表述 2.用logo语言表述画图过程并尝试执行 教学准备 电子教室、课件、PCLOGO4.0汉化版 教学过程 一、故事导入 能能、小丽、大强三个人来到logo编程赛场,能能操作计算机和一只海龟赛手进行画长方形(长150,宽80)比赛。海龟赛手拿钢笔画图。 结果,能能与海龟赛手画得一样快。 这是为什么呢?下面我们就来学习一下《画几何图形—顺序语句的使用》这一课。 21世纪教育网版权所有二、新知探究 1、介绍logo编程界面,简单介绍画图基本命令。2、分析长方形的画图过程。(FD80RT90FD150RT90FD80RT90FD150)3、上机执行 教师巡视指导,对可能出现的情况,进行悉心指导。 学生演示。 小提示:命令与命令之间,命令与数字之间必须有空格;命令颜色是蓝色,数字是咖啡色,绿色代表不识别的命令或者参数。 21cnjy.com三、课堂练习—— 去探索 1、使用帮助系统了解CS,HT,ST,HOME的用法 CS:清除画图区域 HT:隐藏乌龟 ST:显示乌龟 HOME:返回命令,回归起点 21·cn·jy·com2、描述泡茶的合理方法。 先烧水,烧水的同时,洗茶杯,放好茶叶,等待水开,然后泡茶。 四、拓展练习—— 加油站 利用PU、PD命令画虚线长方形。 PU:提笔 PD:落笔 五、课堂总结 第9课 画旋转图形教学目标 知识目标:1、进一步理解重复命令Repeat; 2、学会重复命令的嵌套使用。 技能目标:1、通过感悟生活中的顺序行为,初步体验算法概念;2、培养学生运用所学知识,解决实际问题的能力。 情感目标:通过体验和感悟,理解信息技术的技术思想。教学重、难点 重复命令Repeat的嵌套使用。 教学准备 多媒体网络教室 教学过程 一、导入新课 通过幻灯片展示部分旋转图形,引导学生欣赏,思考做出这些图形的方法,导入本课。 (REPEAT 10 [REPEAT 5[FD 50 RT 360/5]RT 360/10)( REPEAT 12 [REPEAT 4[REPEAT 4[FD 80 RT 90] RT 360/4] RT 360/24])二、探究学习: 1、引导学生画出四个小正方形旋转后的图案 画正方形命令: repeat 4 [fd 80 rt 90] 旋转90度命令:rt 90 分析下图的命令,我们发现,画正方形的命令和旋转命令 repeat 4 [fd 80 rt 90] rt 90被重复执行了4次, 根据重复命令的使用方法: repeat 重复次数[重复执行的命令] 因此,画上图的命令可以简化为: REPEAT 4[REPEAT 4[FD 80 RT 90] RT 360/4]21世纪教育网版权所有三、加油站尝试画出下列图形:四、小结第8课 画正多边形 学习目标1、使学生理解并掌握重复命令的格式;2、让学生掌握设置笔的颜色、背景色,填充命令的使用方法。3、通过设计图形,培养学生的观察能力和思考能力。重点重复命令repeat的功能和格式难点画彩色图形教学时间1课时教学过程一、 故事导入新课:能能和海龟赛手比赛画正五边形,最终海龟赛手赢了。帮助学生一起分析为什么海龟赛手赢了(学生操作,会发现运用这个命令一行就画出了一个正方形,非常迅速)21世纪教育网版权所有师:这就是我们今天要认识的重复命令。(repeat)它的格式是:(出示:Repeat 重复的次数 [重复执行的命令])分析正五边形的重复命令,以此类推出正N边形的重复命令,引导学生总结:画正多边形的命令为: repeat边数 [fd 边长 rt 360/边数]。二、实践操作 探究新知师:到底我们得出的结论对不对呢,让我们进一步来验证。请你试着分别画出正8、16、32边形,比较它们的变化。(学生操作完成后汇报,集体交流)三、自主学习,争当“老师”。师:小海龟的本领可大了,不仅能画正多边形,像这样复杂的彩色图形也不在话下(出示图形,学生观看)师:这些图形是怎么画出来的呢?你先自己试试看,如果有困难,可以同桌互相讨论)四、作品展示评价:展示学生作品,学生自评、互评、师评。五、归纳总结 课堂评价。第10课 画组合图形学习目标 1、学地分析组合图形中的基本构件,描述画组合图形的算法。 2、使学生初步理解过程的概念,掌握过程的定义格式、调用、修改和保存的方法,并能熟练地加以应用。 教学重难点 过程的定义与应用 教学过程 一、创设情境 导入新课 我们每画一个图形,都要输入一组命令,以后想画相同的图形,又必须重新输入一次,十分麻烦,有没有简洁高效的办法呢?采用程序组件,可以让你画图画更快。 通常把一些常用的规则图形的画法编制成组件程序——过程程序(也称程序块或程序包),在画组合图形时调用这些程序组件(过程),可以简化整个画图程序,方便又好用,就像用积木,(积木就是一种组件)搭建作品一样。 通过定义过程,把完成某项工作的命令组放到过程中来,然后通过输入过程名并运行他就能完成相应的操作了。该过程可以保存,调用和修改。让我们一起来试一试这个奇妙有趣的新本领。 21教育网二、实践操作 探究新知 (一)定义一个画正方形的过程 在命令窗口中键入命令: ? TO SJX70 ? repeat 3 [fd 70 rt 120] ? END ? TO SBX ? repeat 4[fd 70 rt 90] ? END 学生自己看书,小组交流,尝试操作 教师演示讲解。学习一点通内容过程的格式:由三部分组成 TO 过程名 ??过程头 完成工作的命令组 ??过程体 END ??过程尾 注:①TO与过程名之间用空格隔开, ②过程体可以是基本命令,也可以是重复命令 ③END代表过程结束练一练:让学生试一试,了解定义一个画旗子的过程 ? TO ZFX ? FD 60 ?repeat 3[fd 40 rt 120] ? END21世纪教育网版权所有第11课 让程序会思考教学目标1、了解计算机编程处理信息的基本步骤,学习使用if判断语句。 2、培养学生通过计算机的角度去思考问题,并培养学生学习计算机编程的兴趣。教学重点判断语句的使用教学难点Label设置转移标记及GO转向的理解及应用。教学准备多媒体网络教室教学过程一、情景导入 我们可以通过前边学习过程的定义及调用进行编写程序,但我们在解决问题的时候,往往会进行判断,那就会出现两种或两种以上的结论,我们怎么解决这个问题呢。这就是我们这节课所要学习的内容:了判断语句if的使用。二、自主学习 1、增加判断的算法及过程的编写。 根据流程图:我们在画任意正多边形的编程中,增加判断功能,根据判断的情况分别处理。流程图用文字描述算法:如果输入的边数大于2(3 及以上),那么调用画正多边形程序组件(过程),画出与边数相对应的图形;否则(输入的连数不大于2,妈2或1)提示“不能构成多边形”信息,不作画图处理。 根据算法写的命令模式是:IF 条件表达式 THEN [命令 (如果) (则) 组1] ELSE [命令组2] (否则) 如果命令组中有多条命令,则须用方括号([])括起来,命令须在一行内写完。一点通:条件表达式的形式:(表达式1)关系运算符(表达式2) 关系运算符:等于=,大于>,小于<,大于等于>=,小于等于<=,不等于<>.2、过程的保存与装载。 SAVE 命令 LOAD命令的学习三、探索新知 用GO语句实现REPEAT的功能(循环)。 画正多边形为例的流程图:(GO”目标 转向目标 MAKE”变量 向变量赋值 LABEL”位置 给GO标目标)四、交流评价 1、同桌间相互交流评价我们自主探索所学的知识,并评价谁学习的好? 2、运行P60页程序是否能实现REPEAT的功能,画出你想画的正多边形。 五、拓展延伸 计算机高级语言的发展 展开更多...... 收起↑ 资源列表 《用编程处理信息》参考教案.doc 《画几何图形》参考教案.doc 《画旋转图形》参考教案.doc 《画正多边形》参考教案.doc 《画组合图形》参考教案.doc 《让程序会思考》参考教案.doc