内容简介
micro:bit是专为K12阶段教育定制的学习工具,在帮助教师、学生快速入门方面,具有很多优势。micri:bit既是一个能够表达创意的微型电脑,又是支持科学探究的数字检测工具;不仅能够驱动小车、制作机器人,也能够作为智能采集装置,设计酷炫的互动媒体作品。本书共分为上、下两篇。上篇以micro:bit的基础应用为主,介绍如何用MakeCode和Mixly等图形化编程工具给micro:bit编程,也介绍了如何结合Scratch编写有趣的互动作品。下篇则介绍micro:bit的应用,如用ArduinoIDE来编程,适合“怀旧”的创客;结合Processing做互动媒体,适合对科技艺术感兴趣的朋友;再如用Python来编写程序,适合高中教师入门,为高中新教材的教学打下基础。
AI简介
这是一本专为K12阶段教育定制的学习工具,旨在帮助教师、学生快速入门,具有很多优势。这本书共分为上、下两篇。上篇以micro:bit的基础应用为主,介绍如何用MakeCode和Mixly等图形化编程工具给micro:bit编程,也介绍了如何结合Scratch编写有趣的互动作品。下篇则介绍micro:bit的应用,如用ArduinoIDE来编程,适合“怀旧”的创客;结合Processing做互动媒体,适合对科技艺术感兴趣的朋友;再如用Python来编写程序,适合高中教师入门,为高中新教材的教学打下基础。
书中详细介绍了Mixly软件,它是由北京师范大学米思齐创客教育团队开发的,基于Google的图形化编程引擎Blockly,支持JavaScript和MicroPython两种脚本语言。在Mixly软件中,用户可以通过拖曳代码块的方式快速生成代码指令,这些指令经过电脑编译后,将转成micro:bit主控板可以执行的代码。
书中还介绍了Processing软件,它是一种以数字艺术为背景的程序语言,由麻省理工学院媒体实验室开发。其用户定位是对科学和艺术之间的跨领域表现感兴趣的人。Proce