趣味学编程:特级教师带你零基础玩转Mind+
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

经常听到家长们议论,为什么要让孩子学习编程?答案往往是:学习编程可以开发孩子的大脑,培养逻辑思维能力。这些说法当然没有错,但作为一名特级教师,我更想说的是,学习编程的目的,是让孩子们能够更好地面对未来挑战,改变未来生活,改造未来世界。今天孩子们身处的时代,信息技术极大地改变了人们的交往、学习和生活方式,成为人工科学的核心构成、自然科学的重要支撑、社会科学的创新引擎。“中国学生发展核心素养”提出,让学生在学习、理解、运用科学知识和技能等方面形成正确的思维方式,教育部发布的《普通高中信息技术课程标准(2017年版2020年修订)》中,将计算思维作为学生的核心素养。培养学生信息素养、特别是计算思维成为学校教育和家庭教育中的重要环节。培养信息素养、计算思维的有效途径是以程序思维为核心的相关教学,而在游戏中学习,能最大程度地激发孩子们的学习兴趣,非常高兴地告诉大家,通过游戏中的学习,我身边的孩子们已经获得了6项国家发明专利,多次获得青少年创新大赛奖项,孩子们用虚拟程序与真实世界连接的作品,获得中国青少年21世纪技能大赛一等奖,还受邀给欧洲的CEO团队做展示。我们推荐使用Mind+,这是一款拥有自主知识产权的国产青少年免费编程软件,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言,一站式贯穿孩子编程学习的全过程。其次结合掌控板,除了因为掌控板价格便宜,集成了多种传感器外,还因为它支持人工智能(AI)与物联网(IoT)的学习。

本书具有以下几个特点。

●轻松学习:结合孩子的身心发展规律,采用互动游戏式的方式编写,帮助孩子构建基本的数据模型,学习计算思维的核心之一——算法。

●充满童趣:如火星着陆、星际之战,结合人工智能硬件,可以将学到的算法知识运用到实际生活中,指导并改变生活。

●讲解细致:面对初学者,尽可能细致地讲解,即使完全没有基础的读者,也能够通过本书轻松学会。

●适用性强:本书的知识覆盖青少年图形化编程考级的知识点,既可以作为学校开展创客教育的教材,也可以作为培训机构编程考级的教材。

书中配套的视频、课件、源文件,可以通过百度网盘进行下载,网址是:http://pan.baidu.com/s/1McfuaNXAVfzt498XRnuRzQ,提取码是waxx。为了方便读者学习,也可以加入读者qq群:297587114,和小伙伴们一同学习与交流,共同提高。如果发现错误与不妥之处,欢迎与我交流,以期再版时修正。

李伟