编程真酷:Scratch3.0游戏创作之旅
上QQ阅读APP看书,第一时间看更新

前言

智能时代的到来,是少儿编程课逐渐兴起的原因之一。区块链、云计算、物联网、大数据、量化投资、数据中台、机器人、无人机、自动驾驶等,一个又一个新技术名词出现的时候,都是科技领域中令人兴奋的时刻。

2019年,5G运营商牌照正式发放,网络的传输速度再次被提升。4G网络给社会带来的改变,可谓是彻底颠覆每一个人的想象。移动支付、共享经济、高清视频、智能家居等,都随着4G网络的普及,广泛应用到人们的生活中。

人类文明经历漫长发展长河,从狩猎时代经过十几万年发展到了农业时代,通过养殖技术解决了人类获取食物的不稳定性。历经七千多年,从农业时代发展到了工业时代,机器的出现使得人力不再成为制约人类社会发展的瓶颈。又经历了两百多年,人类社会文明从工业时代进入了信息时代,个人计算机和互联网的出现,将每个人连接起来,人类的信息传播不再受到时空的限制,人们随时随地都可以发起聊天或者网上购物。

当下,我们正经历着信息时代发展到智能时代的阶段,且智能时代的到来要不了多长时间,也许只需要几十年。在智能时代,所有的数据经验门槛将会失去,自动驾驶、人工智能助手、智慧城市、商业分析系统、医疗影像识别、语音识别等高新技术,会使得每一个普通人借助智能力量赋能,获得任何领域的能力。

少儿编程教育的普及,除了来自于时代的需要,还有家长对编程教育的认知和重视。编程是人工智能技术中最基础的能力,就像人类语言课中的阅读、写作一样。同时,学习编程可以锻炼人的“项目方案设计”“全面分类思考”“问题分步解决”“错误调查改进”“失败承受”等能力,以及独立思考能力。

本书内容面向编程入门阶段的孩子,以游戏项目实践为核心,结合自然、生物、物理、数学等知识,以PBL项目形式展开知识点,从第3章开始到第8章,每一章都会以一个不同游戏为主题,每一章都会有新的挑战和知识点。

本书内容结合真实的课堂实践撰写,作者先后在梅沙双语学校远航班初中课堂讲授相关内容,并邀请了深圳中学高中实验体系出国方向的朱继浩同学、深圳南山区第二外国语学府第一小学的陈君妍同学、深圳南山外国语大冲小学的邹礼伊同学和深圳南山外国语科苑小学的黄茜同学等,对图书内容进行阅读测试与学习体验。在学习过程中,小学生、初中生、高中生都对本书用游戏创作的方式进行编程学习产生了极大兴趣。实践证明,能够识字的小学生就可以阅读本书,并独立进行游戏创作,可以将游戏作品发布到作品平台,通过手机分享给同学、朋友和家人,一起感受原创游戏的乐趣。

在学习本书前需要先安装Scratch3.0语言的编程工具,在浏览器中访问网站http://www.mscode.co下载Scratch3.0编程工具进行学习。同时在Mscode编程学习平台上,还有配套的在线课程视频,对图书的静态学习进行了动态在线课程内容的补充。更多详细信息可参考作者微信公众号:Viaste_L。

孩子们将会在本书的学习中收获到思维的提升,以及知识视野的扩大。在创作游戏期间,也许就完成了数学知识的学习。孩子们从有趣的游戏设计创作中,对编程思维逐渐成为思考的习惯,在编程中掌握自我批判的能力,以及锻炼思考的严谨性和全面性,也许编程项目中一个简单的错误就会导致整个项目无法运行,而学习者不得不更认真地去考虑自己编写的程序。

对科技具备认知能力是21世纪现代公民必须具备的,而认知一件事物最好的方式,就是去学习它。各种传奇的故事,已经使得“代码改变世界”成为人们的共识。现在立即开始我们的编程学习,去创造和发现身边的黑科技,成为一名优秀的科技公民吧。

梁权伟

Mscode产品经理

梅沙远航班编程课讲师