和小朋友一起写游戏——Scratch少儿编程(0)

网友投稿 2019-11-19 14:05

Scratch简介 Scratch是麻省理工学院开发的免费的程序设计语言,非常易于掌握,适用于少儿编程。小朋友们可以使用Scratch编写他们自己的程序——互动的故事、动画和游戏。在这个过程中,小朋友们可以学习创造性地思考、系统化地分析以及分工合作完成一个大一点儿的项目。 学习Scratch的最佳入门方式是登陆Scratch的官方网址,阅读编程卡片,学习官方教程。 Scratch的编译环境是在线的,当然你可以下载Scratch Desktop,安装后无需联网即可编辑你自己的作品(支持Windows 和MasOS)。 Scratch 的官方网址:https://scratch.mit.edu/ Scratch的编程卡片:https://resources.scratch.mit.edu/www/cards/en/scratch-cards-all.pdf Scratch的官方教程:https://scratch.mit.edu/projects/editor/?tutorial=all Scratch Desktop的下载网址:https://scratch.mit.edu/download Scratch学习进阶——挑选一本合适的书 Scratch的官方教程比较简单,主要适用于熟悉Scratch的编程环境。Scratch的进一步学习,主要有两种方式:书籍 + 社区。 Scratch拥有自己的官方社区,在社区里你可以和世界各地的Scratch迷交流,分享他们写的Scratch程序。缺点是,作为教学工具,社区中的内容,需要你根据需要精挑细选,耗时费力。 我更倾向于传统的学习模式:阅读一本你能找到的好书。鉴于是要带着小朋友一起学习,因此我更加倾向于找到一本纸质书,而非电子版。我选书的方式是通过美亚,看书籍的评分和评价。直接购买英文书籍,价格高,难度大。不过没有关系,美亚上评价比较好的书,通常出版1年左右就能买到中译文,具体途径如下: 打开美亚:www.amazon.com 搜索主题:Scratch 记录书名,作者,等重要信息 打开国内的某个购物网站 搜索作者信息,查看是否有中文译本 放到购物车…… 我找到的两本书 原版书名 中译本书名 Code Your Own Games Scratch 3.0 编程趣味游戏书 Coding Games in Scratch 编程真好玩 我推荐的阅读顺序是先读第一本,再读第二本。 第一本书是基于Scratch 3 的,讲述内容相对浅显,且内容分级清楚,逐级进阶。 第二本书是基于Scratch 1 的,缺点是很多地方和新版本的 Scratch 有区别,优点是介绍编程概念更加深入:克隆、游戏控制、广播机制、自定义积木(子程序、函数)…… 两本书的封面如下: 好消息是两本书的作者均有新书出版,期待他们的中译本吧:

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com