micro:bit 是BBC 推出的一款微型电脑开发板,目前广泛应用于青少年创客硬件开发教育和编程教育中。本书为引进的优质外版图书,详细讲解了micro:bit 的Python 编程和硬件开发知识,符合国内读者需要。
本书分为9 章和2 个附录。9 章分别是:准备、显示屏和图案、使用按钮、使用输入和输出、使用加速度计和罗盘、使用音乐、使用语音、存储和操作文件、建立有线或无线网络。附录分别是:“更新DAPLink 固件,以及通过Tera Term 使用REPL”和“在移动设备上使用micro:bit App、micro:bit Blue App”。
本书适合各个年龄段的micro:bit 初学者(无论是在校学生、家长,还是对micro:bit 开发感兴趣的爱好者)学习使用,也可以作为相关院校和培训机构的教材。
本书经过micro:bit开发团队审阅,获得micro:bit教育基金会(MEF)力荐。深入讲解micro:bit开发实战技巧,让青少年创客牢固掌握micro:bit玩法。
刘建新,工科硕士,毕业于中国科学院计算机软件专业,曾任美国甲骨文(Oracle)亚洲研发中心资深研发经理,拥有20年企业软件开发/管理经验。
当前是美国项目管理协会项目管理专家(PMP)、美国Scrum联盟敏捷开发教练(CSM)、中国计算机学会(CCF)专业会员、美国计算机协会(ACM)会员、美国计算机科学教师协会(CSTA)会员、国家心理咨询师、STEAM教育/创客教育推广者和践行者、数项科技创新大赛嘉宾评委、家庭教育倡导者。
现任麦子创程(创始于2017年6月,专注于5~18岁的青少儿编程教育)总经理,致力于培养青少年的编程思维和创造力,帮助中国孩子快乐创新。
推荐序
面对未来不确定的就业市场,教育工作者和教育系统应该如何培养孩子?
这是BBC(British Broadcasting Corporation,即英国广播公司)在2012年时所直面的挑战。
在英国,BBC 不仅制作优秀的电视和广播内容,它的学习部门也发挥着重要作用,为英国学龄儿童和各年龄段的学习者提供与课程相关的内容和支持。从20 世纪80 年代至今,BBC 微型计算机已经对英国IT 部门产生深远和变革性的影响,故BBC 认为,一个升级的计划可能会对当代的年轻学生产生类似的变革性影响。
一个雄心勃勃的计划被制订出来——BBC micro:bit 项目诞生了!
2016 年,这个项目进入高潮,BBC 和30 家合作伙伴(包括ARM、三星和微软)向英国的高中发放了100 万台micro:bit 微型计算机。2016 年10 月,micro:bit 教育基金会成立,计划将micro:bit 进一步推广到全世界各个地区。
编程革命悄然开始了!
BBC micro:bit 是一个小型可编程的设备,是微型计算机和可编程开发板的混合体。它易于编程、功能多样,专为青少年学习者设计,能够让从未写过代码的人轻松上手。
BBC micro:bit 在英国(以及其他国家)的成功,不仅因为其创新的硬件设备,还因为其完善的生态系统。对于教育工作者、儿童以及任何乐于使用创造性的、有趣的技术的人来说,micro:bit 的生态系统使其成为一个很好的
工具! micro:bit 的生态系统包括硬件、繁荣的外部设备/ 附件市场、不断壮大的优秀图书库(包括本书)和优秀的代码编辑器。此外,还有充满活力的爱好者社区,其为学员们免费提供了1000 多个极具魅力的项目、课程和有趣的点子。micro:bit 教育基金会一直在支持和发展micro:bit 生态系统。
当然,micro:bit 生态系统的最重要的组成部分是使用它的人。感谢你拿起这本书,我们衷心地祝你拥有一个愉快的micro:bit 学习之旅!
——micro:bit 教育基金会
作者介绍
Pradeeka Seneviratne
Pradeeka Seneviratne 是一名软件工程师,有超过10 年的计算机编程和系统设计的经验。他是Arduino 和Raspberry Pi 嵌入式系统开发方面的专家,目前是全职的嵌入式软件工程师,致力于嵌入式系统和高度可扩展技术的研发。
此前,Pradeeka 还曾在多家IT 基础架构和技术服务公司担任软件工程师。
他作为硬件和软件测试的志愿者,参与了外联网项目“数据永远免费”中的“基于Ku 波段卫星频率的灯塔和树莓派DIY 外联网接收器”部分。
除了本书以外,Pradeeka 还著有Building Arduino PLCs, Internet of Things with Arduino Blueprints, IoT: Building Arduino-Based Projects, Raspberry Pi 3 Projects for Java Programmers 四本图书。
技术评审介绍
Michael Rimicans
自从micro:bit 发布以来,Michael Rimicans 就一直在研究它。他喜欢制作很酷的东西。
Michael Rimicans 还是一名STEM 教育大使和CodeClub 的志愿者。你可以在推特上找到他(@heeedt)。
下载的不是电子书,是源代码
下载好了怎么用,源代码不会搞啊
怎么下载