本书以 Scratch 2.0作为编程设计工具,全书围绕拯救地球这一主题展开,采用情景故事的方式通过调用 Scratch指令模块,配合生动的故事场景,不仅考虑任务的合理性、趣味性和前后连贯性,更重要的是,由浅入深、由简到繁循序渐进地将程序设计的知识点渗透到故事情节中。
本书由中国少儿编程网组织策划并编写,书中采用情景故事的方式通过调用Scratch的指令模块,配合生动的故事场景,引导孩子在快乐中学习编程。通过故事主线和场景切换相结合的方式,让孩子参与其中,培养孩子独立分析问题和解决问题的能力,提高孩子的探索精神、创新精神和协作分享精神。
前言
中国少儿编程网致力于少儿编程在国内的普及和教育,构建一个软件编程专家、中小学信息技术教师、家长、孩子自由交流的平台,网站自上线以来,一直得到广大网友的大力支持。
在推动少儿编程普及过程中,我们深感一款适合少儿的编程语言对于普及少儿编程尤为重要,基于多年实践及反馈,我们由衷地推荐 Scratch作为少儿编程入门之选。
鉴于 Scratch官网的大部分都是英文资料,而市面上 Scratch的教材不多,因此我们编写了这本书,将 Scratch的主要知识点以深入浅出的方式让孩子们能轻松理解较为抽象的计算机编程知识,让他们在快乐中学习。
本书以 Scratch 2.0作为编程设计工具,全书围绕拯救地球这一主题展开,采用情景故事的方式通过调用 Scratch指令模块,配合生动的故事场景,不仅考虑任务的合理性、趣味性和前后连贯性,更重要的是,由浅入深、由简到繁循序渐进地将程序设计的知识点渗透到故事情节中。案例内容包括判断、循环、流程图、嵌套循环、变量、链表、多线程、自定义过程等。通过故事主线和场景切换相结合的方式引导孩子在快乐中学习编程。
在每节的后面,我们对本节学习的知识点进行归纳,同时也提出思考练习题让孩子去动手尝试,加深学习的印象。我们希望通过本书的学习,能培养孩子独立解决问题的能力、探索精神、创新精神和协作分享精神。在书中我们也介绍了中国少儿编程网推出的一些编程大作战的相关任务,让孩子们参与挑战任务,提高孩子对学习内容的综合应用能力。本书后也简单介绍了 Scratch硬件拓展内容,让孩子们了解 Scratch的扩展应用功能。
本书阅读对象为 8岁以上的中小学生,亲子阅读效果更佳。书中通过精心安排的编程案例引导孩子进行程序设计,理清思路,解决程序运行中出现的各种问题,也可作为一本 Scratch进阶学习的书籍。
在本书的编写过程中得到了少儿编程教育专家、一线信息技术教师及广大热心网友的支持与帮助。正是两年多来与大家一起对各种学习问题的探讨与交流,为本书的编写积累了宝贵的经验,在此对大家表示诚挚的感谢,也正是有你们的陪伴,我们才有努力的方向。另外,感谢专业画室的王夏、颜培老师为本书提供插画设计,以及王碧艳老师、吴培老师、舒克老师在本书编写初期给出的宝贵意见和建议。
还要特别感谢中国铁道出版社的编辑老师,从有一个出书的想法到后期书籍内容的调整规划都离不开你们的大力支持和配合,中途经过几个版本修订,是你们的坚持,才让这本书得以与大家见面。
联系我们:
本书由中国少儿编程网团队、一线信息技术教师历时近一年的时间编著而成。通过对 Scratch的学习、使用从而掌握相关编程的思维与知识。如果大家有什么建议和意见,欢迎访问中国少儿编程网反馈给我们。本书专用学习 QQ群: 592481380,可与作者直接交流。
参与本书编写的人员主要有梁娜、周颖、杨泽炳、王林久等。
梁娜,计算机专业研究生毕业,高级工程师,中国少儿编程网导师。从事十余年软件开发、项目管理、网络及信息化相关工作。一直致力于国内外少儿编程的研究,专注于少儿编程的地面课程的实践及推广,成功举办走进校园公益课活动。
周颖,瀛之杰市场咨询公司高层管理人员,具有多年客户关系与培训经验。中国少儿网的家长顾问,兼新媒体运营负责人,致力于正确引导家长开启孩子的少儿编程奇幻旅行。
杨泽炳,中国少儿编程网专业导师,珠海灏霆软件有限公司(隶属澳门兴华电子科技集团)技术总监。精通多种商业开发程序设计语言,有十多年的软件开发背景和项目管理实战经验,具有良好的面向对象的编程思想。从 2014年开始研究美国麻省理工开发的 Scratch并原创许多 Scratch程序,涵盖语文、数学、英语、美术、音乐等。从 2016年开始多次以公益课的方式走进珠海市的中小学校免费推广 Scratch教育,受到老师和学生的一致好评。2017年创办珠海 01少儿编程工作室,提供专业化系统化的课程让孩子们学习 Scratch,Python等编程,积极推动 STEAM教育在国内的发展。
王林久,中国少儿编程网创始人。具有十多年的软件开发经验,精通多种编程语言。2012年开始致力于国内外少儿编程的学习与研究,熟悉了解多种少儿编程产品,并发布过相关网络教程,是家长和孩子的良师益友。同时,也是全球编程一小时公益活动的推广者与践行者,先后与陕西省图书馆,中国国际计划组织等多家机构开展少儿编程公益活动,在国内积极推动少儿编程的发展与普及。
中国少儿编程网
2017年 11月
中国少儿编程网(kidscode.cn)是专门从事少儿编程教育宣传、推广、普及的公益平台。旨在通过学习培养孩子的计算思维、创新设计思维、沟通表达能力、团队协作能力,独立思考能力。在少儿编程的娱乐氛围中正确引导孩子,通过学习编程去认识网络、学习计算机科学,体验游戏化编程学习的快乐,步入神奇的计算机世界,体会从程序设计语言到逻辑思维能力的提升和思维方式的改变,锻炼独立解决问题能力以及创造力。网站为各年龄段中小学儿童提供系统的图文教程、视频教程,同时还积极探索线上线下公益课堂,不定期推出网上免费直播公开课,线下在多个城市同步开展编程一小时的活动。网站推广并提倡家长与孩子一起学习,一起探索,实现家庭式亲子教育。