第一次打开乐高WeDo套装时,那些五颜六色的小零件可能会让你眼花缭乱。别担心,我们先来认识这些"小伙伴"。乐高WeDo套装包含280多个小颗粒积木,每个零件都有独特的用途。理解这些基础构件是搭建任何项目的第一步,就像厨师需要先认识食材才能做出美味佳肴。
砖块是最基础的搭建元素,相当于建筑中的砖头。它们有各种尺寸,标准厚度是8毫米(1个乐高单位)。我特别喜欢用2x4规格的砖块作为项目底座,稳定性非常好。薄片的厚度只有砖块的三分之一,适合做精细调整。记得有次给小学生上课,有个孩子用薄片做屋顶瓦片,效果出奇地好。
梁是带孔的长条零件,在机械结构中特别重要。它们可以和轴配合使用,轴就像机械装置的"脊椎",负责传递动力。销则是乐高世界的"螺丝钉",用来固定连接部位。建议多准备几种长度的销,实际搭建时灵活性会更高。
齿轮绝对是机械传动的明星零件。WeDo套装包含8齿、24齿和40齿三种齿轮,通过不同组合可以实现加速、减速或改变动力方向。我常让学生先用手转动齿轮观察传动比,这种直观体验比公式讲解有效得多。连接器负责把不同部件组合在一起,有些带摩擦设计可以防止松动。
电子零件是WeDo的"大脑和感官"。马达是动力源,转速和转向都可以编程控制。倾斜传感器能检测六个方向的倾斜变化,而距离传感器可以测量0-15厘米范围内的障碍物。这些传感器让积木作品真正"活"起来。记得第一次用距离传感器做自动门时,学生们看到门自动打开时的惊喜表情让我印象深刻。
现在我们来准备数字工具。乐高WeDo软件有Windows和Mac版本,安装过程非常简单。在Windows电脑上,打开Microsoft Store搜索"LEGO Education WeDo 2.0"就能找到。Mac用户则通过App Store获取。如果应用商店不可用,也可以从乐高教育官网下载安装包。
安装完成后,建议先设置中文界面。点击右上角的齿轮图标,选择"中文(简体)"。这个步骤很重要,特别是给小朋友使用时。软件界面非常直观,左侧是编程模块区,中间是工作区,右侧是搭建指导区。我建议新手先浏览一遍内置的入门项目,这些项目设计得非常好,能快速掌握基本操作。
硬件连接是关键步骤。打开WeDo集线器的电源(那个绿色的大按钮),然后在软件中点击"连接"按钮。蓝牙配对通常只需要几秒钟。一个小技巧:如果连接不稳定,可以尝试把集线器靠近电脑一些。我遇到过几次连接问题,后来发现是周围有其他蓝牙设备干扰。
软件中的项目库是个宝藏。除了官方提供的12个基础项目,还有20多个扩展项目。这些项目按照难度分级,从简单的风扇到复杂的抓取机器人都有。我常建议学生先完成"拉力赛车"项目,它完美展示了马达动力与机械结构的配合。完成基础项目后,可以尝试"开放项目",这里只给提示不提供完整方案,非常适合培养创造力。
WeDo的编程界面采用模块化设计,不同颜色的模块代表不同功能。让我们深入了解一下这些"魔法指令"。绿色模块控制马达和灯光,是让作品动起来的基础。功率模块可以设置0-10的功率值,我建议初学者从5开始测试,既能看清效果又不会太剧烈。
红色模块处理多媒体输出。声音模块内置了30多种音效,从动物叫声到机械声响应有尽有。显示模块可以在集线器的小屏幕上展示数字或简单图形。有个学生曾用这个功能做了个简易电子宠物,创意令人惊喜。图片背景模块可以改变编程界面的背景,教学时我常用这个功能来区分不同小组的项目。
黄色模块是程序流程控制的核心。启动模块有两种类型:普通启动块和按键启动块。前者适合单一程序,后者可以实现多程序切换。等待模块特别实用,可以用来制作分步动作。比如让马达转3秒后停下,等传感器被触发再继续。循环模块支持无限循环和条件循环,做自动化项目时必不可少。
橙色模块主要处理传感器输入。距离传感器模块可以设置触发阈值,做避障小车时非常有用。角度传感器能检测0-90度的变化,适合做可调节装置。我常让学生先用这些模块做简单的"if-then"实验,比如"如果距离小于5厘米,就停止马达"。
蓝色模块提供高级功能。随机数模块可以增加项目的不可预测性,有个学生用它做了个会"发脾气"的机器人,效果很有趣。数学运算模块支持加减乘除,能做简单的数据处理。变量模块稍微复杂些,适合有一定基础的学习者使用。
现在让我们把学到的知识整合起来,完成一个完整的项目——智能避障小车。这个项目综合运用了硬件搭建和编程技巧,是检验学习成果的完美选择。
首先设计底盘结构。用2块15孔梁做主体,4个轮子安装在两端。前轮建议使用带转向结构的连接方式,这样遇到障碍时更容易转向。马达驱动后轮,通过24齿齿轮传递动力。一个小技巧:在齿轮间留1毫米间隙,可以减少摩擦噪音。
接着安装电子部件。把距离传感器固定在前端,高度建议离地5厘米左右,这个位置检测障碍物最有效。集线器放在车体中部,用短线连接马达和传感器。检查所有连接是否牢固,摇晃测试是个好方法。
编程部分从基础运动开始。先添加绿色马达模块设置功率为7,方向前进。然后加入橙色距离传感器模块,设置触发距离为8厘米。最重要的逻辑部分:当传感器检测到障碍时,先停止马达(等待0.5秒),然后反向转动1秒,最后随机转向左或右。这个逻辑用黄色等待模块和蓝色随机模块就能实现。
测试阶段很有教育意义。我建议准备不同材质的障碍物(书本、纸箱、塑料盒),观察传感器的反应差异。有个学生发现传感器对黑色物体反应距离较短,这引出了关于红外反射原理的讨论。这种意外发现正是STEM教育的精髓所在。
完成基础功能后,可以添加扩展功能。比如用红色模块添加倒车提示音,或者用显示模块展示检测到的距离数值。进阶挑战可以尝试让小车记住转向方向,形成固定的避障模式。这些扩展都能很好地培养逻辑思维能力。
掌握基础后,你可能会渴望更多挑战。乐高教育官网提供丰富的免费资源,包括项目手册和教学视频。特别推荐"科学探究"系列课程,它将WeDo项目与物理、工程知识巧妙结合。比如有个关于杠杆原理的项目,学生通过搭建不同长度的机械臂直观理解力矩概念。
在线社区是另一个宝库。在Scratch官网上可以找到很多WeDo扩展项目,结合图形化编程能实现更复杂的功能。有些老师分享的课堂案例非常实用,比如用WeDo模拟太阳系运行,或者制作简单的流水线模型。
参加乐高竞赛是检验学习成果的好方法。First LEGO League Junior赛事设有专门针对7-10岁年龄组的WeDo挑战。去年我指导的团队用WeDo制作了一个智能垃圾分类装置,虽然没获奖但孩子们学到的东西远超预期。
对于想深入学习的孩子,可以考虑机器人编程的进阶路径。从WeDo过渡到SPIKE Prime是个自然的选择,两者的编程理念相似但后者功能更强大。我见过不少从WeDo起步的孩子,几年后已经在制作能解决实际问题的机器人了。
教学实践中我发现,定期举办展示会特别能激发学习热情。可以是简单的"作品分享日",也可以是主题挑战赛。有次我布置了"帮助残疾人"的主题,学生们设计的辅助装置创意十足,从自动喂食器到语音控制台灯,展现了惊人的同理心和创造力。