北京市第二十中学高中部选修课“几何机器人”迎来第一节课
2021年3月12日,北京市第二十中学高二年的同学们怀着好奇激动的心情走进实验楼四层的计算机教室,开始了高中部人工智能课程之“几何机器人”第一节课的学习。课程是由北京交通大学机器人研究中心陈新老师授课。
几何机器人=套件+microbit+ micropython,同学们通过用micropython编写程序刷入到microbit中,然后让套件与microbit组成的几何机器人完成想让它完成的内容。
陈新老师第一节课的内容的就是“初识microbit和micropython”。
所谓BBC micro:bit就是由英国BBC联合,包括ARM、巴克莱、Element14、NXP、兰卡斯特大学、微软、北欧半导体、三星和惠康基金会等合作伙伴开发的一款针对中小学进行编程学习的开源软件。使用者通过一根USB线连接Micro:bit 电路板和电脑,通过网页上的编程软件进行可视化编程,也可以选择用Python语言编程,从而达到进行编程学习的目的。
然后同学们通过视频和老师的讲解了解了micro:bit的一些功能。
而吉多▪范罗苏姆所创立的Python入门简单,代码简明,是对于初学者和完成普通任务时最好的选择。在这之后,达米恩▪乔治花费六个月时间对Python进行了一些简化、升级,就成就了 micropython,课程现在学习和利用的编程程序。
在了解micropython的一些基础语法之后,同学们终于开始了一上课就跃跃欲试的实践。同学们第一个编写刷入的程序就是“Hello ,World!”。所谓“Hello, Word!”也有它自己的来历。“Hello, Word!”来源于布莱恩看过的一副漫画,讲述一枚鸡蛋和一只小鸡的故事。在那幅漫画中,小鸡说了句“Hello, Word!”。然后在布莱恩▪克尼汉创建之后,“Hello, Word!”成为几乎第一门编程语言的第一个事例。
在刷入“Hello, Word!”后,我们开始自由发挥,让microbit完成指令。
让计算机科学走入我们的课堂与生活,感受计算机编码的魅力,期待下节课继续探索神秘的编码世界。
图文:冯非凡
编辑:程磊,张振峰
审核:吴刚
总编:孙玉柱