昆山市周市小学活动记载(机器人)实验室2009-2010学年度第二学期昆山市周市小学五年级机器人校本教学计划第2周……………………………………认识单片机第1课时第3周……………………………………认识单片机第2课时第4周……………………………………探究单片机第1课时第5周……………………………………探究单片机第2课时第6周…………………………初学单片机编程语言第1课时第7周…………………………初学单片机编程语言第2课时第8周…………………………初学单片机编程语言第3课时第9周…………………………开发单片机控制系统第1课时第10周………………………开发单片机控制系统第2课时第11周……………………图形化与编程语言介绍第1课时第12周……………………图形化与编程语言介绍第2课时第13周…………………………安装和运行VJC2.0第1课时第14周…………………………安装和运行VJC2.0第2课时第15周……………………………VJC2.0界面介绍第1课时第16周……………………………VJC2.0界面介绍第2课时第17周……………………………VJC2.0界面介绍第3课时昆山市周市小学(机器人)实验室2010-2班级参加人员班长姓名班主任指导教师五(1)班全班五(2)班全班五(3)班全班昆山市周市小学(机器人教材教案)活动时间第2周活动地点网络教室指导教师周琦主题第1课、认识单片机(本课时为第1课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师先让学生欣赏一些机器人比赛、应用的精彩视频,然后在引入单片机的概念,通过一堂课的学习让学生掌握以下单片机的一些知识:二、新授1、了解单片机的含义?为了使计算机能够更加广泛地应用到各个领域,要求把没有使用到的部分加以简化,以便能够进一步提高集成度和缩小体积。这种经过“裁剪”以后,把主要部分都做在一块尺寸有限的半导体芯片上的计算机就叫单片机。2、了解单片机的发展历史。①萌芽阶段(1971----1976)②初级阶段(1976----1980)③高性能阶段(1980----1983)④巩固和发展阶段(1983----1990)⑤微控制器全面发展阶段(1990至今)3、了解单片机的种类。4、了解单片机的组成结构。中央处理器(CPU)、时钟电路、存储器、程序存储器(ROM)、随机存储器(RAM)、输入/输出接口、定时/计数器(CTC)、内部总线以上活动情况属实,学生签字教师评价通过一些机器人比赛及应用的实例视频能较好地激发学生学习这门课的兴趣,本堂课都是理论性的内容,主要是让学生了解单片机,整堂课下来学生还掌握得比较好。昆山市周市小学(机器人教材教案)活动时间第3周活动地点网络教室指导教师周琦主题第1课、认识单片机(本课时为第2课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师:上节课我们对单片机的知识有了大概的了解,这堂我们将亲自实践,动手拆装AS-EICONII控制器,了解控制器中单片机的基本组成,及其种类和特点。二、实践操作1、教师示范:正确拆装AS-EICONII控制器的方法。2、学生动手操作教师巡回指导,并要求学生做到以下几点:①仔细观察控制器中的单片机,了解其组成、种类和特点,并做好记录。②通过与同伴的合作与交流,在协作中学习新知识技能,获得成功的体验。三、教师示范几个AS-EICONII控制器实例应用(路灯、风扇)以上活动情况属实,学生签字教师评价学生通过亲自动手操作,通过小组合作,几个同学一起动手折装控制器都能较好地了解控制器的内部构造,和外面各个接品的作用。昆山市周市小学(机器人教材教案)活动时间第4周活动地点网络教室指导教师周琦主题第2课、探究单片机(本课时为第1课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师:上节课我们亲自实践,动手拆装AS-EICONII控制器,了解控制器中单片机的基本组成,及其种类和特点,这节课我们继续学习单片机的有关机识。二、新授①单片机的应用②单片机的特点1、品种多样,型号繁多。2、提高性能,扩大容量。3、增加控制功能,向外部接口延伸。4、低功耗。供电电压从5v降到3v、2v甚至1v左右。5、应用软件配套。提供了软件库,包括标准应用软件,示范设计方法,使用户开发单片机应用系统时更快速、方便。6、系统扩展与配置。根据单片机网络系统、多机系统的特点专门开发出单片机串行总线,还特别配置有传感器,人机对话、网络多通道等接口,以便构成网络和多机系统。③单片机的工作过程单片的工作过程也是逐条执行指令的过程。单片机每执行一条指令都可分为三个阶段,即取指令、分析指令、执行指令。但是一般情况下,单片机中的程序都已通过写入器(编程器)固化在片内或片外程序存储器中,因而一开机即可执行指令。以上活动情况属实,学生签字教师评价通过教师的讲解学生能比较好地了解单片机的应用和特点,在讲到单片机的工作过程中,我花的时间比较多,感觉学生也听比较认真,能对这一过程有一个大概的了解。注:本周五年级学生去参加校外综合实践活动,故课没有上,该课放到第5周上。昆山市周市小学(机器人教材教案)活动时间第6周活动地点网络教室指导教师周琦主题第2课、探究单片机(本课时为第2课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师:上节课我们单片机的应用、特点和工作过程有了大概的了解,今天这堂课我们来动手搭建一辆旋动滑板车。(师出示搭建好的滑板车)二、新授1、师明确项任务(1)参考现实生活中滑板车的实例,动手搭建一辆滑板车模型。(2)连接计算机与控制器,下载程序,使机械滑板车在控制器的控制下自动运行。(3)在动手实践的过程中,初步了解单片机的工作方式及应用特点,初步获得成功的体验。2、滑板车简介:滑板车来源于日本,它是一种简单的省力运动机械。滑板车就像一辆小型单车,它的整体构造取用单车的上半身(车头),下半身由滑板和若干车轮组成。但与电动自行车相比,它造型美观、操作方便,而且因为座位重心低,驾驶更安全。3、教师亲手示范搭建过程和所需结构件。4、学生动手操作,教师巡回指导。以上活动情况属实,学生签字教师评价通过学生新自动手实践,感觉到很好地培养了学生动手实践能力,更通过小组的合作,很好地培养了学生小组协作能力。昆山市周市小学(机器人教材教案)活动时间第7周活动地点网络教室指导教师周琦主题第3课、初学单片机编程语言(本课时为第1课时共3课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师:掌握单片机技术,除了要了解单片机的硬件原理外,还应掌握单片机的软件知识,也即单片机编程知识,今天我们一起来探究单片机的编程知识。二、新授一、指令和程序欲使单片机工作,必须给它“下命令”,这里的“命令”称作指令。指令就是控制单片机进行各种操作和运算的命令,由操作码和操作数两部分组成。单片机执行不同的指令就可完成不同的操作。对于一些简单任务,单片机执行一两条指令就可以完成,一些复杂的任务则需要执行很多条指令才能完成。能使单片机完成特定控制任务的指令集合称为程序。编写这些指令集合的过程称为程序设计。二、程序设计语言的种类1、机器语言2、汇编语言3、高级语言以上活动情况属实,学生签字教师评价在讲单片机编程语言上,明显觉得由于知识面过于抽象了,学生接受起来比较困难,还需要我进一步想办法怎样把能让学生更好地接受,需要日后教学中不断地尝试。注:本周学校创建江苏省机器人示范基地,故课没有上,该课放到第8周上。昆山市周市小学(机器人教材教案)活动时间第9周活动地点网络教室指导教师周琦主题第3课、初学单片机编程语言(本课时为第2课时共3课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师:同学们,上一节课我们对单片机的编程语言有了一个简单的了解,今天这堂课我们通过一个项目任务来更好地了解单处机的编程语言。二、新授1、项目任务:电风扇电风扇通过电力来驱动扇叶旋转,达到使空气加速流通,为人们带来了丝丝凉意。本项目,我们将一起搭建电风扇模型,并通过单片机控制系统的应用,进一步熟悉单片机程序的开发流程。2、教师演示电风扇的搭建过程和所需结构件。3、学生分组动手操作,教师巡回指导。4、教师演示下载程序到电风扇,并对程序进行简单的说明。5、学生操作。6、师总结以上活动情况属实,学生签字教师评价通过分组的形式学生都能较好地完成搭建任务,但明显男生比女生的动手操作能力要强些,需要在今后的课上不断地训练。昆山市周市小学(机器人教材教案)活动时间第10周活动地点机器人教室指导教师周琦主题第3课、初学单片机编程语言(本课时为第3课时共3课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入师述:同学们,我们先来欣赏两张图片(课件出示红绿灯的图片)你知道红绿灯有什么作用呢?(师提问)学生举手回答,教师作适当的点评。二、教学新内容1、师实物展示搭建好的红绿灯,并通过课件出示这堂课的项目任务《搭建红绿灯》。(课件出示)2、教师作现场的搭建演示,要求学生仔细听讲,课件出示所需结构件。3、学生分组动手搭建,教师作巡回指导。4、师述:刚才几个小组都很好地完成了搭建红绿灯的任务,下面我们来个比赛好吗?5、师述:那老师宣布一下比赛规则,大家先把搭好地红绿灯拆散,然后在重新搭建,看哪个小组用时最短,就是优胜,获得优胜的小组老师有奖励,现在暂时保密了,等会儿揭晓了。6、生动手拆红绿灯7、师宣布比赛开始8、师帮获得优胜的小组点亮红绿灯,并引入主控板和程序的概念。9、师介绍灯和主控板的连接方法和程序窗口,并帮其它小组下载程序点亮红绿灯。三、师总结以上活动情况属实,学生签字教师评价学生通过动手手操作都能较好地完成任务,除个别学生动手能力比较差外不能独立完成,需要教师指导帮助一下,总体情况良好。昆山市周市小学(机器人教材教案)活动时间第11周活动地点网络教室指导教师周琦主题第4课、开发单片机控制系统(本课时为第1课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入教师:同学们,上一节课我们亲自动手搭建完成了红绿灯,并且下载了程序,让红绿灯亮了起来,这堂课我们继续学习下去,板书出示课题。二、新授单片机程序设计包括流程设计、程序编写、程序编译、程序烧写和运行调试几个。一、程序语言的结构顺序结构是有种最简单、最基本的程序结构,又称为简单程序或直线程序。程序按顺序一条条地执行指令,流向不变。循环结构是把需要多次重复执行的某段程序,利用条件转移指令反复执行,可减少整个程序的长度,优化程序结构。分支结构是根据条件判断决定程序的执行,满足条件则转移,不满足条件就顺序执行程序。判断但是通过条件转移指令实现的。二、单片机程序设计的步骤1)分析问题,明确要求2)确定算法3)绘制程序流程图。4)编写程序5)下载、调试、修改三、师小结下课以上活动情况属实,学生签字教师评价通过上堂课红绿灯的搭建中程序的引入,同学们对如何编写程序的知识学习起来非常认真,都能简单地完成一些程序。昆山市周市小学(机器人教材教案)活动时间第12周活动地点网络教室指导教师周琦主题第4课、开发单片机控制系统(本课时为第2课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、导入每当夜幕降临之时,无数的彩灯和广告灯把整个都市装饰成一个华丽无比的灯的海洋。在这个项目中,将通过对路边的射灯广告牌的实例分析及动手搭建,逐步学会开发单片机控制系统的一般方法。二、新授1、搭建广告牌模型。2、为广告牌四周设计和制作一个逐个闪烁发光的循环彩灯组。3、乐于参加项目活动中,并及时总结完成过程记录表。三、师小结下课以上活动情况属实,学生签字教师评价同学们通过分组都能较好地完成任务,学习兴趣也比较家。昆山市周市小学(机器人教材教案)活动时间第13周活动地点网络教室指导教师周琦主题第5课、图形化与编程语言介绍(本课时为第1课时共2课时)参加人员五(1)班、五(2)班、五(3)班全体学生一、VJC简介图形化与编程语言(简称VJC)是用于能力风暴智能机器人系列产品的软件开发系统,具有基于流程图的编