Scratch编程入门与算法进阶(第2版)

Scratch编程入门与算法进阶(第2版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

Scratch是国际流行的图形化编程软件,使用者哪怕没有编程基础、不会编程语言,只要有清晰的思路,就可以通过拖曳各个功能模块的方式,设计出智能互动项目,轻松地把创意变成现实。本书同时也是中国电子学会全国青少年软件编程等级考试图形化编程(Scratch一级到四级)的指定用书,基于Scratch3.0中文版,在多个有趣小游戏的制作过程中对应每级考试要求讲解知识点,从图形化编程积木的应用方法,一直讲到程序的结构、算法的设计,内容丰富有趣,寓教于乐,让你逐步学会智能互动知识。对于青少年学习者,本书能够激发他们对编程的兴趣,指导他们了解并掌握Scratch编程技巧,培养他们的编程思维。本书与其他Scratch教程的**不同在于难度跨度设计得当,从简单应用逐步提升到基础算法内容,可以培养很好地编程思维,衔接代码编程。

内容简介

本书是全国青少年软件编程等级考试图形化编程(Scratch一级到四级)的指定用书,基于Scratch 3.0中文版,在多个有趣小游戏的制作过程中对应每级考试要求讲解知识点,从图形化编程积木的应用方法,一直讲到程序的结构、算法的设计,内容丰富有趣,寓教于乐,让你逐步学会智能互动知识。对于青少年学习者,本书能够激发他们对编程的兴趣,指导他们了解并掌握Scratch编程技巧,培养他们的编程思维。

作者简介

中国电子学会组织编写,主编为程晨。


程晨,少年创学院院长、创客布道师、少年创学院联合创始人,第一本Arduino中文书作者,编著翻译出版开源硬件、3D打印、机器人、智能硬件、物联网领域相关图书十余本,出版国内最早的Arduino、Edison、3D打印技术普及图书。录制多套开源硬件项目视频教程。曾任北京航空航天大学软件学院特聘讲师,参与清华、北邮等多个高校的创新性课程设计。

章节目录

第0 章 什么是Scratch 001


第 一部分:图形化编程一级003


第 1 章 我们爱编程 005


第 2 章 派对时间 008


第3 章 大风车 011


第4 章 电子相册 014


第5 章 小星星 016


第6 章 螃蟹散步 019


第二部分:图形化编程二级 021


第7 章 海底世界 025


第8 章 星际迷航 029


第9 章 超人飞行 034


第 10 章 景区伴游038


第 11 章 魔法森林043


第 12 章 老鼠循线047


第 13 章 绘制多边形050


第 14 章 迷宫寻宝055


第三部分:图形化编程三级060


第 15 章 幸运大转盘063


第 16 章 天上掉馅饼067


第 17 章 超级马里奥072


第 18 章 抓螃蟹078


第 19 章 星球大战087


第 20 章 画图板095


第 21 章 图章工具 101


第 22 章 打字练习 105


第四部分:图形化编程四级 114


第 23 章 雪花 115


第 24 章 小小情报员 126


第 25 章 贪吃蛇1:蛇的移动 130


第 26 章 贪吃蛇2:吃苹果和失败检测 137


第 27 章 贪吃蛇3:界面美化 141


第 28 章 排序问题 145


第 29 章 汉诺塔 150


第30 章 背包问题 158

Scratch编程入门与算法进阶(第2版)是1970年由人民邮电出版社出版,作者中国电子学会。

得书感谢您对《Scratch编程入门与算法进阶(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
编程竞赛宝典:C++语言和算法入门 电子书
信息学奥赛金牌教练精心之作,算法竞赛宝典。
FlaskWeb开发入门、进阶与实战 电子书
本书使用Python语言开发FlaskWeb程序的知识,并通过具体实例讲解了使用Flask框架的方法和流程。
Scratch快乐编程 小学学科创意编程实例 电子书
具有多年教学经验的中小学信息技术一线名师,倾情创作; 27个精彩实例 27堂名师微课; 涵盖数学、语文、英语、科学、美术、音乐、体育等学科; “编”玩边学,寓教于乐,让Scratch 创意编程轻松上手,妙趣横生! ·实例丰富:本书实例丰富,内容编排合理,难度适中。每个实例都有详细的分析和制作指导,降低了学习的难度,使学生对所学知识更加容易理解。 ·图文并茂:本书使用图片代替了大部分的文字说明,学生能够轻松读懂描述的内容。 ·资源丰富:本书配备了所有实例的素材和源文件,并且为学生自学录制了微课,从数量上到内容上都有更多的选择,扫描二维码即可观看。 ·形式贴心:对学生在学习过程中可能会遇到的疑问,以“小技巧”栏目的形式进行说明,避免学生在学习的过程中少走弯路。 ·微课辅导:作者同时开发了对应的微课,帮助学生自主学习。
Python快速编程入门(第2版) 电子书
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的形式,系统性地讲解Python的核心知识。全书共11章,其中,第1~10章介绍Python语言的核心理论知识,包括基础知识、流程控制、字符串、组合数据类型、函数、文件与数据格式化、面向对象、异常和Python计算生态与常用库;第11章围绕着前期学习的理论知识开发一个游戏项目——飞机大战。除第1章和第11章外,其他章均配有丰富的实训案例和
Scratch项目式编程实战:打造超酷大型游戏 电子书
本书特色创新突破图形化编程案例形式,聚焦打造超酷有趣大型项目,全彩印刷,完整代码掌握如何运用知识,一步步创作一个“超级玛丽”式超酷大型通关游戏项目项目式学习体系,真正掌握如何运用所学的编程知识,全面提升计算思维内容要点聚焦于打造一个超酷的大型项目,全面升级计算思维与编程技能。不同于制作各种小项目,本书将带领你创作一个结构完整、功能完善、效果突出,且具有丰富拓展性的大型游戏项目。本书采用项目式学习的