大数跨境
0
0

创客编程入门到精通:基于micro:bit青少年入门开发板及图形化编程软件Mind+

创客编程入门到精通:基于micro:bit青少年入门开发板及图形化编程软件Mind+ 蘑菇云创造
2020-02-04
2
导读:该教程共有10个趣味编程项目,均配有演示视频,帮助读者更容易的学习和上手。

点击上方“蘑菇云创造”可以关注我们哦


自从开始为大家推送STEAM/创客免费在线学习课程后,课程内容受到很多家长和老师的喜欢,因为孩子在假期内可以通过视频课程进行系统的学习和练习,对提高孩子的编程能力有很大的帮助,同时也有效的利用了时间。今天我们继续为大家分享课程内容“麦昆机器人与Micro:bit图形化编程”,接下来的课程以锻炼孩子的编程能力为主,搭载硬件器材进行编程效果呈现。难度逐渐升级,请老师和家长们一定要按照课程内容和课时安排,及时指导孩子学习!



往期回顾

*STEAM/创客从入门到精通,海量在线学习课程免费送!假期福利(二)

*STEAM/创客从入门到精通,海量在线学习课程免费送!假期福利(一)


本期课程





Micro:bit图形化编程



课程介绍:本课程适用于中小学生学习机器人程序设计,也可作为校外机构以及机器人初学者的图形化编程入门教程,基于micro:bit青少年入门开发板及入门机器人平台——麦昆机器人,软件平台为图形化编程软件mind+。该教程共有22个趣味编程项目,均配有演示视频,帮助读者更容易的学习和上手。


本教程覆盖了电脑互动编程,可以制作有趣的互动游戏及人机互动项目,也有离线编程,控制移动机器人麦昆,解锁麦昆机器人的丰富功能。每个案例都是在教学过程中总结而成,学生在大量的交互案例中,快乐的学习编程。在学习的过程中,锻炼学生解决问题的能力以及逻辑思维。


本期只介绍10个基于micro:bit开发板,在Mind+“实时模式”下的项目教程,下期将发布基于麦昆机器人在Mind+“上传模式”下的项目教程。



课程结构




软件平台


软件:Mind+


官方下载地址:http://mindplus.cc/



设计思路



麦昆机器人

micro:bit


智能机器人是一门交叉性、综合性学科,它蕴涵着极其丰富的教育资源。智能机器人涉及传感器技术、计算机软硬件技术、自动控制等多种学科的知识。机器人教育的创新性和实践性非常强,对学生的技能教育、综合能力的培养,科技的社会化都具有重要的意义。

机器人课程,培养学生的动手实践能力、问题解决能力、以及创意设计的能力,促进学生综合能力的提升。


Micro:bit 适合开展编程教育,交互性强,适合创意设计,并且结合mind+功能强大。


一.实时模式课程


1-1.自制表情包

任务一:制作舞台上的表情包

任务二:制作开发板上的表情包


元件清单:micro:bit主控板

                   MicroUSB 连接线


图1-1 连线图


功能实现:micro:bit板子上面有5*5(25个)板载的小灯,我们可以通过控制小灯的明灭,制作小灯亮出不同的造型,展示表情包的效果。


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d688f427ecd418fa8409eaf&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-2.趣味电子琴

任务一mind+中:当按下键盘上的数字1至8键分别发出音符Do,Re,Mi,Fa,Sol,La,Si,高音Do。


任务二 开发板中:

       当P0被接通,演奏小星星。

       当P1被接通,加伴奏。

       当P2被接通,加另一种伴奏。


任务三 开发板中: 

       当按钮A被按下,加快节奏。

       当按钮B被按下,减慢节奏。


图2-2


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c7d764be29012b177f9d1&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-3.接苹果游戏


功能概述:

A、B按键控制角色移动


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c81604be29012b177f9dd&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-4.猫咪捉老鼠


探究活动1:小球和猫咪同向

探究活动2:老鼠被击中,加分


请同学们观察有哪些角色,各角色有哪些动作?老师是怎么控制猫咪行动的?


思考:1.如果老鼠在逃窜时不小心遇到猫又会怎样呢?

          2.是否可以再添加一个时间变量,来控制比赛时间呢?


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c829c4be29012b177f9ea&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-5.发泄神器

制作利器:摄像头和加速度传感器


示范制作:

课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c847e4be29012b177f9f2&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-6.聊天机器人

siri

小度

图灵机器人


对比变量与列表:

知识点: 1.选择结构的嵌套

             2.micro:bit 获取温度值

             3.谷歌翻译功能模块


拓展创新:

    结合micro:bit开发板模拟智能家居的控制。

比如说“开灯”、“关灯”来控制micro:bit板上的led矩阵的亮和灭。


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c8d5a4be29012b177fa4e&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-7.绚烂烟花

任务:制作绽放烟花作品,并结合开发板的光线传感器进

行测试。


光线传感器

通过LED矩阵来检测光线。


克隆案例:漫天繁星


逐步实现以下功能

a、实现克隆并移动到固定位置

b、实现克隆并移动到随机位置

c、实现克隆并移动到随机位置并闪烁


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c92064be29012b177fa97&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-8.声音画笔

新知识:

画笔模块


蜂鸣器

扩展板


任务:连接扩展板和蜂鸣器编写程序、测试程序;并试着修改参数,观察运行效果。



课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6c95124be29012b177faa1&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-9.危险报警器

新知识:

输入                

输出


任务:编写一个危险报警器,运用上输入输出电子器件。


物理连接:


程序:


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6cab274be29012b177fae5&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B


1-10.自动泡泡机

任务:制作一个自动泡泡机,并为其制作可爱的外观,编写程序使其运转。


材料准备:泡泡圈、泡泡液、鼓风机、舵机、Led模块;铁丝、彩纸、画笔;


物理连接:


舵机是一种位置(角度)伺服的驱动器。适用于那些需要角度不断变化并可以保持的控制系统。


红色线是正极,棕色线是负极,橙色线是信号线。角度为0-180度。



将舵机与扩展板的P8接口相连,作为兔子泡泡机的摆臂。两个LED模块分别连接在P0和P1接口,作为兔子泡泡机的眼睛。


课程视频地址(复制链接,电脑端打开):

https://learn.dfrobot.com.cn/lesson.html?articleId=5d6caeb44be29012b177fb10&courseName=%E9%BA%A6%E6%98%86%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%B8%8EMicro:bit%E5%9B%BE%E5%BD%A2%E5%8C%96%E7%BC%96%E7%A8%8B



预告

下一期将会发布“麦昆机器人与Micro:bit图形化编程”课程中,在Mind+上传模式下,麦昆机器人与电脑编程的互动课程,敬请期待~


———————  正文完    ———————

 



教育的目的是为了培养学生协作能力、沟通能力、批判思维以及创造力,其中最核心的是创造力,蘑菇云创客教育作为国内为数不多的一站式创客教育服务供应商旨在培养孩子的创造力。

为让学生们在课堂上学习到的知识更好地连接现实世界,蘑菇云将指导学校规划、建立、运营自己的创客空间。并根据学生年龄段的不同,在设计与布局上进行了区分



小学创客空间注重趣味性,

强调互动场景;

初中创客空间注重实用性,

强调学习场景;

高中创客空间注重技术性,

强调应用场景;



 

在内容上, 蘑菇云和国内一线创客名师联手,编纂了一系列适合国内创客教育的教材。并拥有一套完整的创客教育课程体系,包括课程内容及教具,课程培训,技术答疑。同样根据学生年龄段的不同,在课程分类与设计上也会有所区别。

小学通过游戏化和体验化的方式来开展,要以“玩中学”为主。

初中引导学生在实际动手过程中进行探究式学习,促进“做中学”。

高中基于问题和设计的学习,需要教师为学生创设相关的真实情境,使高中生在“思中学”。






推荐阅读:

STEAM/创客从入门到精通,海量在线学习课程免费送!假期福利(二)

  STEAM/创客从入门到精通,海量在线学习课程免费送!假期福利(一)




我知道你在看



【声明】内容源于网络
0
0
蘑菇云创造
蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
内容 969
粉丝 0
蘑菇云创造 蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
总阅读1.4k
粉丝0
内容969