文档章节

TurnipBit拼插式编程之和孩子一起动手“盖房子”

bodasisiter
 bodasisiter
发布于 2017/07/26 10:34
字数 445
阅读 4
收藏 0

  现在,有不少小孩子厌学,没有从学习中找到乐趣,求知是孩子认识世界的基本途径,而追求快乐又是孩子的天性。如果孩子因为求知而被剥夺了快乐,在苦学的状态下学习,缺乏认知的需要,那么,他们便会产生厌学情绪。因此,让孩子快乐的学习才是重中之重,下面用TurnipBit教大家做一个动态的小屋。

  我们只需要一块TurniBit开发板跟一根安卓充电器就可以。

  什么是TurnipBit

  TurnipBit是一款由TurnipSmart公司制作设计的ARM架构的单片机,基于micropython,板载蓝牙,加速度计,电子罗盘,三个按钮,5x5LED点阵,主要用于青少年的编程教育。您可以像玩“乐高”积木一样学习,还可以利用TurnipBit实现任何酷炫的小发明,无论是机器人还是乐器。

  自己动手制作一个会动的小木屋

  小时候大家都玩过手翻画,现在我们用这些灯动态的搭建一个小木屋。

  第一步:先显示一个静态的小木屋,只需要显示图像,显示内置图像--房子即可。

  拖拽页面以及代码

  这是一个显示内置图像的方法,大家可以随便显示TurnipBit里面其他的内置图像,显示方法都是一样的,下面我们动态显示搭建小木屋。

  第二步:搭建小木屋

  搭建小木屋,需要自己一步一步拼出图形,然后搭建起来,下面是拖拽界面以及代码界面

  效果展示

  http://player.youku.com/player.php/sid/XMjkxMTIyNzE4MA==/v.swf

  

© 著作权归作者所有

共有 人打赏支持
bodasisiter
粉丝 19
博文 186
码字总数 172950
作品 0
潍坊
私信 提问
TurnipBit:可视化拼插式编程,全面激发青少年的编程热情

  “全民编程”已成一股热潮,青少年编程很快就会成为“下一个基础学科”。而今年起,浙江省高考也把信息技术作为选项之一加入了高考,编程就是其中的重点内容,加上很多编程比赛有可能成为...

bodasisiter
2017/08/09
0
0
编程学习将成为必然趋势,青少年编程,从哪里开始?

  “青年兴则国家兴,青年强则国家强”。青少年是推动未来社会发展变革的重要力量,而随着人工智能逐渐成为全球的共识,学习编程是必然的趋势!中国将来编程也要进入小学课本,这是青少年人...

bodasisiter
2017/11/01
0
0
Microbit  Turnipbit  孩子也能做的声光控开关

最近一直在研究Turnipbit这块板子,之前也做了几个小实验,研究了下针脚,发现光敏传感器和声音传感器针脚能对的上,就做了下这个声光控小实验,顺便测试下这块板子的性能。不得不说熟悉Mic...

bodasisiter
2018/03/10
0
0
TurnipBit开发板旋转按钮控制直流电机转速

1.实验目的: ?学习在PC机系统中扩展简单I/O 接口的方法 ?学习TurnipBit拼插编程 ?了解直流电机的工作原理 ?学习L298N的工作原理 ?学习TurnipBit扩展板L298N和按键模块的接线方式 2.所需原器...

bodasisiter
2018/07/10
0
0
MicroPython实例:TurnipBit开发板DIY自动浇水系统

1.实验目的: ?学习在PC机系统中扩展简单I/O 接口的方法 ?学习TurnipBit拼插编程 ?学习土壤传感器的工作原理以及使用方法 2.所需原器件: TurnipBit一块 TurnipBit扩展板一块 usb 数据线一条...

bodasisiter
2018/07/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jmeter参数的AES加密使用

在Jmeter日常实践中,大家应该都遇到过接口传参需要加密的情况。以登陆为例,用户名和密码一般都需要进行加密传输,在服务端再进行解密,这样安全系数会更高,但在使用jmeter进行接口测试的时...

程序猿拿Q
6分钟前
0
0
MYSQL 日期函数 Date and Time Functions

Table 12.13 Date and Time Functions Name Description ADDDATE() Add time values (intervals) to a date value ADDTIME() Add time CONVERT_TZ() Convert from one time zone to another ......

_liucui_
12分钟前
0
0
Android代码混淆ProGuard工作原理简介

ProGuard能够对Java类中的代码进行压缩(Shrink),优化(Optimize),混淆(Obfuscate),预检(Preveirfy)。    1. 压缩(Shrink): 在压缩处理这一步中,用于检测和删除没有使用的类,字段...

SuShine
15分钟前
0
0
Idea 2018激活

教程地址: https://www.52pojie.cn/thread-781394-1-1.html 亲测可用

一个不正经的程序员
20分钟前
0
0
Android组件化开发实践和案例分享

目录介绍 1.为什么要组件化 1.1 为什么要组件化 1.2 现阶段遇到的问题 2.组件化的概念 2.1 什么是组件化 2.2 区分模块化与组件化 2.3 组件化优势好处 2.4 区分组件化和插件化 2.5 applicatio...

潇湘剑雨
21分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部