六年级上学期PCLOGO系统教案.docx
第一课、相识PC1.OgO系统教学目的:1、通过学习使学生相识1.0g。语言。2、提高学生学习计算机语言的爱好。教学重点:相识1.。3。语言并提高爱好。教学难点:提高学生爱好。教具打算:PC1.ogoV40教学过程:(一)导入谈话:今日我们学习新的计算机学问。(二)新授1、指导学生相识计算机语言。讲解并描述:人类有人类的语言,计算机也有计算机的语言,只不过人类不能够很简洁地看懂”算机语言。计算机语言也分为好几类,包括机器语言、汇编语言、高级语言。2、指导学生相识1.0g。语言。讲解并描述:1.og。语言是高级语言的一种,它运用了人类能够看得懂的语言来限制计算机,因此适合人类学习和运用。又因为它是种绘图语言(海龟作图),所以有很大的趣味性,更适合于小学生学习。3、指导学生相识PC1.og。编译平台。(1讲解并描述:计算机只懂得机器语言,要想让它也明白1.og。语言,就要有一种软件充当翻译官,这就是编译平台。(2)演示并解说编译平台。(3)初步学习下列吩咐,并运用它来画一些简洁的图形。STFDRT1.TBKHTDRAWHOMEBYE(三)总结总结学习内容。其次节、基本绘图吩附(一)教学目的:1、通过学习使学生更好地驾驭PC1.ogo编程工具。教学重点:PC1.og。的运用方法和信息。教学难点:错误信息。教具打算:PC1.ogoV4O教学过程:(一)导入1、复习旧学问,包括:什么是1.ogo?1.og。可以做什么用?上节课提到等各种吩咐各有什么用途?练习运用吩咐。2、谈话:今日我们接着学习。(二)新授1、指导学生相识计算机屏端在图形方式下的工作结构。讲解并描述:我们的计算机在DoS方式下工作时是以24*80辨别率显示的,而在图形方式下(PC1.。3。)是以640*480辨别率显示的。2、介绍如何运用PC1.ogo得全屏工作方式。讲解并描述:运用卜.面的吩咐可以限制吩咐条的隐微和显示。FU1.1.SCREEN(Ctr1+F)SP1.ITSCREEN(Ctr1+S)3、关于超出屏幕范围的问题,讲解并描述:假如超出屏幕范围,会从醉幕的另一边接着出现。(三)练习(四)总结总结练习和学习状况。第三课、基本绘图吩咐(二)教学11的:2、过程由三个部分组成:()()()3、1.OGo系统的过程定义格式中,过程名不能与()相同,()是过程尾,输入时必需()»4、在提示符?后输入的过程要存盘可用()吩咐,也可用FI1.E菜物下的()选项或()选项。在编辑器中存盘可用FI1.E菜单下的上述吩咐,也可以按()后在对话框中选择是。5、在1.OGO编辑器中,激活菜单可以用()A、CTR1.键B、A1.T键C、DE1.键D、SHIFT键6、在1.OGo语言中,输入过程头后回车,则提示符变为()A、?B,<C、D、:7、U)GO语言的执行方式有()A、马上执行方式B、过程执行方式C、马上执行方式和过程执行方式8、下面()必需独占一行A、过程头B、过程体C、CSD、REPEAT9、将过程存入磁盘的文件的犷展名是()»三、新课利用编辑器编辑过程打开编辑器:EDIT回车就会打开一个编辑器,在编辑器中按要求输入:TOABC1.REPEAT3FD40RT120END过程的保存:F6引出个对话框A1.T-FI1.E-SAVE/SAVEASEDIT的其它用法EDIT过程名:内存中有过程的在编辑器中会显示内容如没有该过程,则会出同TO等EDITA1.1.:则显示内存中全部的过程清屏时F9可能新建一个文件在文本窗口中可清屏CSREPEAT3SETY(YC0R+20)SETX(XC0R+20)REPEAT3SETY(YCOR-20)SETX(XCOR-20)CSREPEAT7SETY40SETY0PUSETX(XC0R+10)PD第7课一一编写带变量的过程教学目标:1、通过学习本课,让学生了解RePeat吩咐也能画出图。2、编写带有一个变量的过程。3、添加一个变量画出圆弧来。教学重点与难点:编写带有一个变量:的过程教学内容:(1)Repeat吩咐也能画出图:(2)编写带有一个变量的过程:(3)添加个变量画出圆菰来.教学过程:一新课导入:师:你还记得春天里那满山遍野的鲜花吗?是不是还在为没能采到漂亮的花朵而后悔呢?1、Repeat吩咐也能画出图师:同学们或许一眼就能看出这朵小红花是由5个圆旋转而成的,画椭圆的确StamPoYa1.吩咐当然也能画图,但用在这里好像并不简洁,假如我告知大家能画出正多边形的RePeat吩咐也能画圆,你们佰任吗?先试着画一个边长为10的正三十六边形吧。Repeat36FD10RT10师:你还能看出它的每条边吗?事实上对于不是很大的正多边形,当边数增加到36以上时,看上去就很像圆我们把画小红花的过程编写完整吧!师:老师示范广播教学,远程限制学朝气,学生仔细观看。ToyuanRepeat36FD10RT10ENDTohua1.1.T13SETPC12Repeat5yuanRT360/5RT36Repeat5PUFD10PDFI1.1.BK10RT72END学生.活动1:每一组的小组长为白己组的组员排序,每位同学操作一步。组长监督,老师巡察。学生活动2:由小组长按老师所讲的步骤进行操作,组员进行模拟操作。2、编写带有一个变量的过程师:同学们可以看出,这朵五彩花的花瀚是由不同半径的圆组成的,可是假如每个半径不同的圆都要用不同的过程来画,多麻烦呀,能不能只用一个过程就可以画出随意大小半径的圆。答案当然是确定的,不过在编写过程时用到的半径就不能是一个固定的数,而应当是可以改变的数量,即变量。假如我们利用个正72边形来画圆,则小海龟每次前进的步数就是圆周的1/72(正72边形的边长I师:过程大家起来按上书上的步骤起操作好吗?学生活动3:每一组的小组长为自己组的组员排序,每位同学操作一步。组长监督,老师巡察。学生活动4:由小组长按老师所讲的步骤进行操作,组员进行模拟操作。学生活动5:各小组合作沟通,汇报沟通阅历与成果。课后小记:在学习过程中,尤其要关注那些平常动手实力比较弱的学生,激励他们大胆动手、勒于思索、敢于质疑,使他们主动参加到整个探究活动中:而对那些平常动手实力较强的学生,要主动引导他们学会合作、学会沟通,在动手操作中养成擅长争鸣、勇于创新的科学看法。使各类学生通过本次探究活动,都能有所收获、提高和发展。第8课过程的递归调用与条件推断教学目标:1,通过学习本课,让学生知道什么是“递归调用”。2、让小海龟“适可而止”。教学内容:(1)什么是“递归调用”;(2)让小海龟“适可而止”:(3)观看海龟的表演。教学垂点与难点:让小海龟“适可而止”;教学过程:一、新课导入:师:忘不了,一望无际的蔚蓝:忘不了,海天一色的壮阔。不是我们贪心,谁不想捎走整个大海?幸好那里是小海龟的家乡,它确定能为我们画上一个熟识的螺号,演奏一曲波涛惊心动魄的乐章。师:老师示范广播教学,远程限制学朝气,学生仔细观看。1、什么是递归调用师:同学们都能看出小螺号是由圆旋转而成的,用RePea1.吩咐来画?别急,要知道这些圆的半径是渐渐增大的。怎么办?用过程调用吧,不过,可得用一种特别特别的过程调用哟!Toyuan:RSETPC6学生活动1:每组的小组长为自己组的组员排序,每位同学操作步。组长监督,老师巡察。学生活动2:由小组长按老师所饼的步骤进行操作,组员进行模拟操作。2、先画出船身师:为了不使画出的小帆船位置偏向屏幕的上方,我们先让小海龟后退50步至A点,为画图做好打算。CSSETPC15SETBG9SEnV3PUBKPD学生活动3:由小组长按老师所讲的步骤进行操作,组员进行模拟操作。学生活动4:白由练习,小组长巡回指导,展示作品课后反思:在教学过程中强化学生之间的学习交往活动,优化师生之间的教学交往活动。垂视引导学生开展自学、探究、探讨、评议等活动,使得程序设计课堂教学出现了一种生动活泼、轻松开心的气氛,体现了学生个体门主、主动主动的学习。第十一课用1.ogo语言制作动画教学目标前面已经让机器人在仿真环境下(屏幕上)按我们的吩咐动/起来,这节课须要让同学自己设计、搭建机器人;运用1.OGo语言或者ROBO1.AB编程软件写出访机器人能在一般的地面或者桌面上动起来的程序:然后将程序下传给机器人,并进行测试和调试;最终让机器人依据我们的意愿运动。教学重点本课重点在于让学生了解和驾驭整个机器人活动的流程:机器人的设计、搭建一一程序设计一一下传程序一一调试程序一一完成任务。教学难点1、驾驭下传程序的步骤和方法;2、克服小学牛的焦躁心理,对调试工作要做好、做到位。教学方法讲授法、启发式、投影演示结合实践操作等直观教学法教学过程导入:同学们,前面我们系统学习机器人能“懂”的1.OGO语言,也充分的了解和相识了机器人,还通过虚拟平台与机器人进行了“对话”。则大家想不想亲自制作一个机器人呢?又想不想让自己制作的机器人听你的话呢?(大家都回答“想”)那请同学们都跟着老师的思路一起来学习今日的内容。一、设计、塔建机器人目的教学运用的机器人有两种形式:1、有固定外形的机器人,如通用机器人,其特点是:便利安装:2、积木式机器人,如乐高机器人,其特点是:改变多端。二、安装编程、管理软件须要在计算机上安装机器人的编程、管理平台,这些软件须要在机器人活动之前就安装在计第机上。常运用的有:“通用机器人多语言教学系统(1.OGo)”和“R0B01.AB图形化的编程软件”。三、将机器人与计算机连接要将计算机中编好的程序传送到机器人的“大脑”中,就必需在计算机与机器人之间建立联系,以便程序下传。通用机器人有连接线,操作步骤如下(亲自演示):第,将机器人通讯电缆的一端插入计算机的串行口里;其次,将通讯电缆的另一端与机器人的五线数据插头相连,留意两端的红色数据线相对。乐高机器人则利用红外连接(拓展学问)。四、下传程序(以通用机器人为例)1、打开机器人电源开关。2、单击工具栏的“连接机器人”按钮。3,此时可以看到“1.OGO语言卜.传过程名”窗口中已经有了正方形过程名“ZFX”。(假如不是,清输入过程名)4、单击“确定”按钮,此时可看到“机器人通讯”窗1.1.显示正常连接。假如显示未连接,请选择另一个串口试试。5、单击“下传”按钮,机器人通讯窗口将鼠示下传进度,同时可以看到通讯电缆绿色指示灯变亮,表示数据正在传输。6、程序下传胜利后,在机器人通讯窗口中将显示“程序下传正确”和程序占用机器人“大脑”空间的仃分比,此时单击“0K”按钮,完成程序下传。五、程序的执行和调试程序卜传后,还须要让机器人执行,以测试机器人是否能依据要求完成任务。1、关闭机器人电源开关。2、将机器人与通讯电缆分别。3、找一个合适的场地,打开机器人电源开关,视察机器人的运动状况,看看机熟人是否按你的要求“走”了一个正方形。4、依据状况调整程序参数,再下传、执行,直至达到任务的要求。(假如有不精确的地方,就须要我们对其参数进行些修改)六、让机器人按我们的意愿运动依据实际状况还要做以下修改:1、调整移动系数;2、调整转动系数:3、加入等待时间。第十二课1.og。的计算功能教学目的与要求:以乐高机器人为例,指导学生设计制作一个自动光控路灯;以通用机器人为例,指导学生设计制作一个报晓机器人。教学难点1、r解光电传感器的作用和运用方法:2、做好机怒人的测试和程序的调试。教学方法讲授法、启发式、课件演示结合实践操作等直观教学法教学过程和详细内容导入:同学们,上节课我们通过自己的双手编写了程序,然后将它“植入”了机器人的大脑,使机器人真正在我们身边动了起来。但机器人的功能仅仅是在我们身边运动吗?答案是否定的,今日我们就要利用机器人来实现我们在日常生活中的一些简洁需求。一、自动光控路灯利用打算好的乐高机器人器材设计制作一个白动光控路灯。1、所需罂材:光电传感器一个、导线、RCX一个、灯泡个、组件若干。2、光电传感器的运用与原理:乐高光电传感器被封装在两个2*4的积木块中,在传感器的一端,可以看到两个灯,光电传感器工作时,红灯发出光线,照到物体表面,白灯接收反射回来的光线,同时,在RCX上会显示接收到的反射光值。乐高光电传栖器的光值以O至100的数的形式返回,光线越亮,数值越大:光线越暗,数值越小。(依据书上P91先完成试一试的内容)3、自动光控路灯的设计A、任务分析白天公路边的路灯关着,天黑了,当光电传感器接收到的光线变暗时,RCK会自动打开路灯:天亮了,光电传感器接收到的光线又变亮时,这时RCX将自动关闭路灯。这样通过自然光的改变便能实现自动光控路灯。B、详细步骤a、搭建白动光控路灯(看老师演示);b、程序的创建(看课件演示或多媒体现场演示制作、程序略):c、下传程序(RCX是利用红外线放射塔):d、运行程序,视察结果;e、进一步修改程序和参数,完善任务。二、报晓机器人再以通用机器人为例,设计制作一个报晓机器人。1、所需器材:利用通用机器人的左右光敏传感器。2、通用机器人光敏传感器的运用与原理:通用机器人有16个双向I/O(输入/输出)端口,打开和关闭不同的I/O端口,机器人就会有不同的反应。通用机器人的左、右光敏传感瞄分别位于车身前端下面的左、右两恻,端口分别是PIN1.1.和PIN15可理解为14号、15号(输入/输出)端口。通用机器人的光敏感器只能辨别浅色和深色,其默认值为:功能照在浅色(白色)时照在深色(黑色)时左光敏传感器:PIN14=0:PIN14=1方光敏传感器:PIN15=0:PIN15=13、制作报晓机器人A、任务分析晚上,地面是黑色,(:PIN14)和(:PIN15)的值都为1,这时我们让机器人也宁睁地睡觉。天亮了,地面是白色,(:PIN14)和3PIN15)的值都为0,这时我们让机器人为我们唱歌,叫醒我们。B、详细步骤a、程序的创建(看课件演示或多媒体现场演示制作、程序略):b、下传程序(用机器人和计算机的连接方式完成);c、运行程序,视察结果;d、进一步修改程序和参数,完善任务。四、探究活动第十三课一1.ogo的音乐功能教学目的:1、初步了解机器人识别障碍物、“相识”路的原理。2、初步会编制程序限制机器人识别障碍物、“相识”路的完成任务。教学重点:编制程序限制机器人识别障碍物、“相识”路的完成任务教学难点:编制程序限制机器人识别障碍物、“相识”路的完成任务教学方法:讲授、演示、实践教学过程:一、演示演示机器人沿白的线路或黑的线路行进,到达模拟的公共汽车站停止。二、引导视察机器人能完成沿白的线路或黑的线路行进,到达模拟的公共汽车站停止,说明机器人具有什么功能?答:机器人具有“看”路和“看”站牌的功能。机器人为什么具有“看”的功能呢?答:机器人身上安装r传感器一光电传感器,它是机器人的“眼睛”。这个机器人有多少支“眼暗”?答:三支“眼睹”三、引导探究机器人“眼睛”的特性试脸一:打开机器人的电源开关,用手去拦住光电传感器,看看机器人有什么反应?结果说明什么?答:机器人能利用光电传感器“看”到物体。因为手挡在光电传感器的前面,一部分光就会被反射回去。这时间电传感器接收到反射回来的光,机器人的“大脑”就会有确定的反应,从面感知物体的存在。试脸二:打开机器人的电源开关,用手去拦住光电传感器并且前后移动你的手,看看机器人有什么反应?结果说明什么?答:机器人能利用光电传感器“看”到不同距离的物体。试验三:打开机怒人的电源开关,用手去拦住光电传感器和没有任何障碍物拦住光电传感受器两种状况,视察机涔人有什么反应?四、依据机器人完成的任务编制程序见书P103页图13-2程序五、设计仿真场地详细设计步骤见书103页设计仿真场地部分六、仿真运行详细操作步骤见书106页仿真运行部分第14课“字”和“表”的处理教学目的:1、初步了解乐高触动传感怒的特性2、初步会用乐高ROBO1.AB编制程序限制机器人完成任务。教学重点:乐高触动传感器的特性教学难点:乐高ROBO1.AB编制程序限制机器人完成任务教学方法:讲授、演示、实践教学过程:一、演示演示乐高机器人沿宜线行进,遇到障碍物后退。二、引导视察机器人遇到障碍物就后退,说明机器人具有什么功能?答:机器人具有“触觉”的功能机器人为什么具有“触觉”的功能呢?答:机器人身上安装了传感器触动传感器,它让机器人具有“触觉”。三、引导探究触动传感器特性I、设计程序,按卜一触动传感器,机器人就停,松开触动传感器,机器人就行进。应,从面感知物体的存在。2、打开机器人的电源开关,用手按下触动传感器,看看机器人有什么反应?松开触动传感器,看看机器人有什么反应?结果说明什么?答:机器人能利用触动传感器“感觉”到物体的存在。三、用乐高ROHO1.AB编制程序限制机器人完成任务五、运行和调试运行机器人看看能不能达到设计要求,假如还不能有效的完成任务,应找缘由,修改机器的硬件或软件。