零基础入门microbit教程

2023-10-26

1.什么是microbit

1.micro:bit_百度百科

        micro:bit 是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微型电脑开发板。

2.官网介绍:

        The Micro:bit Educational Foundation is a not-for-profit organisation that aims to inspire every child to create their best digital future.

        We do this by:

  • developing hardware and software that inspires young people to get excited about technology and the opportunities it presents for them
  • creating free, user-friendly educational resources to support teachers in delivering engaging and creative lessons
  • working with like-minded partners to deliver high-impact educational programmes across the globe.

翻译:

        Micro:bit教育基金会是一个非营利组织,旨在激励每个孩子创造他们最好的数字未来。

        我们通过以下方式做到这一点:

        开发硬件和软件,激励年轻人对技术及其为他们带来的机会感到兴奋

        创建免费、用户友好的教育资源,支持教师提供富有吸引力和创造性的课程

        志同道合的伙伴合作,在全球范围内提供高影响力的教育项目。

3.版本:

        micro:bit v1.5 版本:旧版本

        micro:bit v2.0版本:2020年10月13日, micro:bit 官方正式发表最新的BBC micro:bit v2.0版本

4.购买建议:

        1.淘宝购买,价格105以上,我买了两块,第一块是118买的,第二块105买的还送了数据线(时间2022.11.10)。

        2.如果是纯新手,不建议买各种传感器和扩展套装,单纯的一块主板就可以玩一段时间了。等熟悉了再根据实际情况选购需要的扩展或者马达传感器等。

        3.可以买一些鳄鱼夹的线

2.如何使用microbit

有多种方式可以对microbit进行编程,我们介绍最简单的方式:

1.用microUSB线(数据线)把microbit和电脑连接起来

        连接完成后电脑的磁盘会多出一个名叫microbit的磁盘(稍后我们需要把创建的程序复制到该磁盘里才可以运行程序)

2.然后打开网页

Microsoft MakeCode for micro:bitMicrosoft MakeCode for micro:bitMicrosoft MakeCode for micro:bit

3.点击新建项目,取一个简单的名字

4.添加图形化代码:

当开机时,显示图标心形(如下图)

5.点击下载

把程序从网页上下载到本地磁盘

6.点击完成,会把生成的尾缀为.hex的程序文件下载到我们电脑上

7.把生成的尾缀为.hex的文件复制到microbit的磁盘里,复制完成后会自动运行程序。

恭喜你点亮了你的microbit,一个好的开始可以为以后继续学习提供充足的信心

3.继续学习microbit

1.右上角的齿轮可以改变语言环境(不过有相当一部分地方还是有很多英语,可以尝试百度翻译)

2.左上角可以开始官方的教程

3.网站上还有很多其他的教程可以持续探索

 

4.其他资源

1.Tinkercad

Tinkercad 是一款免费的在线软件工具集合,可帮助世界各地的用户进行思考、创造和制造。我们是三维设计、工程和娱乐软件领导企业 Autodesk (//www.autodesk.com.cn/)的理想推介。

        Tinkercad里的microbit模拟器,相比起MAKECODE的模拟器,可以添加各种电器元件,看起来很酷的样子(而且完全免费的)

2.microblocks

Home - 硬件编程领域的 Scratch - MicroBlocks 中文主页MicroBlocks is a blocks programming language for physical computing inspired by Scratch.https://www.microblocksfun.cn/号称硬件编程领域的scratch,可以尝试一下哦!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

零基础入门microbit教程 的相关文章

  • java常用第三方类库

    几乎每个程序员都知道要 避免重复发明轮子 的道理 尽可能使用那些优秀的第三方框架或库 但当真正进入开发 时 我却经常发现他们有时并不知道那些轮子在哪里 最近 我在业余时间带几个年轻的程序员一起做了一个很小的商业项目 而在一起开发的过程中 我
  • Java使用Collections.reverse()反转一个List

    public class Demo public static void main String args ArrayList
  • 2023年CPU&GPU天梯图(最新版)

    在当今计算机世界 CPU GPU和显卡的性能成为了衡量计算机性能的重要指标 今天深入了解CPU GPU和显卡天梯图 首先 CPU作为计算机的大脑 负责处理各种任务 它的性能主要由核心数 主频和缓存大小决定 其中 核心数和主频决定了CPU的处

随机推荐

  • 我的2016--"狗血"

    偶然看到了CSDN的 我的2016 主题征文活动 突然感慨一番 今年又快结束了 而我这一年的经历 可以浓缩为两个字 狗血 然而 我能用上如此不羁的词汇 并未能掩盖我木讷的内心 这才真的是狗血 感觉像在梦游 走了好远的路 一睁开眼睛却还在原地
  • Qt5和Qt6在线安装的问题

    在线安装我的梯子怎么都安装不快 如果只是时间长也行啊 但是经常蹦出来一个 下载xxx无响应 你还得去盯着它 不然就给你自动退出了 着实有些烦人 得下载14个小时 有一个方法是更换镜像源 也就是 在cmd命令行如下执行 qt unified
  • 第一个CUDA程序-addVector

    本文主要通过对两个浮点数组中的数据进行相加 并将其结果放入第三个数组中 其算法分别在CPU GPU上分别执行 并比较了所需时间 强烈感受到GPU的并行计算能力 这里 每个数组的元素大小为30000000个 一 实现代码 cpp view p
  • 对比学习simSiam(一)--Exploring Simple Siamese Representation Learning总体理解

    1 从名字上把握 sim是我们熟知的相似的那个单词 这个Siam是孪生的意思 这里使用这个来命名应该是为了指出孪生的重要性 这里的核心其实是在提出一个思想 对比学习这种由孪生网络结构构成的无监督学习的关键其实是孪生网络 两个网络有其中一方停
  • PyQt入门(8)-常用控件(下)

    目录 1 QListWidget 2 QTreeWidget 3 QTableWidget 1 QListWidget QListWidget是一个QListView的便捷类 提供一个列表视图 大数据量的情况下QListView确实更加灵活
  • Java 第一个程序 HelloWorld

    目录 1 常用 DOS 命令 2 Path 环境变量的配置 3 HelloWorld 编写和执行 4 HelloWorld 详解 1 常用 DOS 命令 在接触集成开发环境之前 我们需要使用命令行窗口对 Java 程序进行编译和运行 所以需
  • LeetCode每日一题2021.11.21—12.01

    2021 11 21 559 N叉树的最大深度 题目 思路 深度遍历 广度优先遍历 每次出队要把队列所有的元素拿出来 代码 Definition for a Node class Node public int val vector
  • 常用的C语言学习网站

    1 C语言网 C语言网 www dotcpp com 不仅提供C语言 还包括C java 算法与数据结构等课程在内的各种入门教程 视频录像 编程经验 编译器教程及软件下载 题解博客 源码分享等优质资源 提倡边学边练边分享 同时提供对口的IT
  • windows 通过ssh连接到Linux主机

    windows 通过ssh连接到Linux主机 文章目录 windows 通过ssh连接到Linux主机 1 ssh的认识 2 ssh的安全验证 3 连接方法 4 windows 通过ssh连接到Linux主机 1 ssh的认识 SSH 为
  • pixelBook2017原系统ChromeOS改windows

    部分内容引用于CSDN博主 行走的病毒 的原创文章 遵循CC 4 0 BY SA版权协议 转载请附上原文出处链接及本声明 原文链接 https blog csdn net DZTlaila article details 103843172
  • redis

    django redis 使用 结合 django redis 配置 django settings CACHES default BACKEND django redis cache RedisCache LOCATION redis 1
  • 手机连不上 mac 的解决办法

    原文地址 http mobile 51cto com aprogram 386942 htm http www miui com thread 1413676 1 1 html 小米2及其他Android手机无法连接mac解决方案 2013
  • Intellij IDEA运行报Command line is too long解法

    报错内容 Error running ServiceStarter Command line is too long Shorten command line for ServiceStarter or also for Applicati
  • 向女性程序员致敬!

    今天是3月8日 国际妇女节 先祝我娘节日快乐 再祝广大女性们节日快乐 这里特别祝福一下程序媛们 你们冒着脱发 单身 没周末 xxxxxx等各种高风险在互联网事业中与程序猿们同甘共苦 一起撑起了互联网的半边天 而且听闻历史上第一位程序员也是女
  • 【Android开发】用户界面设计-在代码中控制UI界面

    效果图 实现方法 MainActivity package com example test import android app ActionBar LayoutParams import android app Activity imp
  • 三种电源防反接电路(二极管、PMOS)

    最近偶然看到PMOS防反接电路 感觉挺实用的 做个记录 软件 LTspice 二极管串联 以常用的5V 2A为例 常用二极管串联在电路中 在电源反接时 二极管承担所有的电压 有效防止电源反接损坏后级设备 但是 二极管上压降较大 损耗较高 使
  • 了解Golang基本数据类型

    文章目录 前言 一 整数数字 二 浮点数字 请注意 与前面的代码一样 Go 会从使用的值推断其数据类型 三 布尔型 四 字符串 五 常见转义字符 五 默认值 六 类型转换 总结 前言 Go 是一种强类型语言 这意味着你声明的每个变量都绑定到
  • Springboot日志级别

    一 开启Springboot详细日志 在application properties文件中添加以下代码 logging level root debug 二 sql打印在控制台 在application properties文件中添加以下代
  • 预测数值型数据:回归源码分析(1)

    回归模型比较简单 这里先简单介绍下 后面遇到难点再具体分析 回归的一般方法 1 收集数据 采用任意方法收集数据 2 准备数据 回归需要数值型数据 标称型数据将被转成二值型数据 3 分析数据 绘出数据的可视化二维图将有助于对数据做出理解和分析
  • 零基础入门microbit教程

    1 什么是microbit 1 micro bit 百度百科 micro bit 是一款由英国广播电视公司 BBC 推出的专为青少年编程教育设计的微型电脑开发板 2 官网介绍 The Micro bit Educational Founda