发布单位:苏州铁皮人智能科技有限公司 发布时间:2022-5-30
计算思维高于编程技能
scr---h项目负责人凯伦布雷迪博士曾说:“我们的目的不是要创建电脑程序编写大军,而是帮助电脑使用者表达自己。”
编程过程体现的思维,其不是编程语言,也不是语法,甚至不是算法或数据结构本身,而是如何分解问题,从中发现规律,建立解决问题的模型,并映射到合适的数据结构和算法上,然后才能根据算法写程序实现。
比如:在学习机器人编程的一二年级小朋友,计算思维的养成过程:先自己画出程度的步骤和流程图、分支图,然后再上机编程。
arduino可以很方便地对机器人进行控制,它通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过arduino的类c编程语言来编写程序,编译成二进制文件,烧录进微控制器。arduino拥有比任何一个单片机还大的函数库,并且几乎对每款控制器都能兼容。这些便捷灵活的交互体验拉近了程序员和硬件之间的距离,使用起来变得---方便。