Scratch高手密码:编程思维改变未来

李泽

出版时间

2018-08-01

ISBN

9787515352121

评分

★★★★★
书籍介绍
爆款新品未上市预售即破万册!——AI时代还不会编程你就OUT了!让Scratch带你进入计算机科学大门,用计算思维认识世界,其实编程也可以如此简单有趣! 【编辑推荐】 让孩子爱不释手、让新手轻松入门的Scratch计算机科学入门教程,用图形“积木块”掌握正确的编程理念,用趣味案例实战理解真正的计算机科学思维,7个章节由浅入深(从简单到复杂)、由表及里(从界面到脚本)、化繁为简(用实例讲理论)、寓教于乐(玩游戏学技能),将高深的程序设计理论思想从高山变成平地,成为大众技术。变身编程能手?从翻开第一页开始! 本书面向读者群和使用建议: 本书适合中学生、大学生、Scratch或信息技术教师、计算机科学爱好者、青少年编程培训机构、校内相关社团、Scratch爱好者阅读研究。本书的内容较多,作者的使用建议是: (1)将本书作为字典类的工具书,遇到问题后查找相应的内容; (2)或者作为一本教材从头开始研学,或选学部分章节; (3)鉴于章节设计的独立性,各类机构可挑选部分小节转换为内部课程和活动; (4)本书与信奥存在交集,感兴趣的学习者和青少年编程培训机构可以借鉴; (5)对于低年级学生或教师,尝试把重心放在第二章节,各领域的案例应该能够吸引到你; (6)若感觉本书后面的章节难度过大,则把精力放到最重要的第三章节; (7)大部分章节有开放式习题,甚至没有标准答案,值得深思; (8)本书的很多内容具备一定通性,相信它会在很长一段时间内帮助到你。 【内容简介】 本书的目标是通过Scratch为读者讲解计算机科学(Computer Science,CS)的基础知识,属于深入进阶型。书籍的难度较大,为了让学习者顺利过渡,本书专门在第二章节设计了难度递进的15个案例。本书在整体上分成两个部分,第一部分包含两个章节,分别讲解了Scratch的基础内容以及在游戏、故事、音乐、动画、教程、艺术共六个领域的应用案例。第二部分是CS基础知识,其中第三章最为重要,它涉及编程基础、数据结构、开发流程、调试技巧等内容,这些知识也能很好地融入到其他编程语言的实践中。其他章节之间的关联较弱,可独立学习:第四章讲解了离散数学知识,包括集合论、图论、代数系统、数理逻辑、组合数学、初等数论;第五章讲解了网络与通信知识,包括:网络模型、通信协议、实践: Scratch 2.0 扩展;第六章讲解了编程语言,包括面向对象编程、事件驱动编程;第七章讲解算法,包括穷举、迭代、递归、回溯、动态规划、分治、贪心、启发式、概率排序、搜索、栈。
用户评论
去掉书中的scratch,是一本不错的编程知识点目录。书中内容是否适合在scratch中学习,值得商榷。
书很一般,排版和翻译都很烂,放在手边拿来查编程知识的定义和常见的算法。
这本书例子不全,讲解不够详细,完全不适合高中以下孩子阅读,不建议购买
众不同的Scratch深入进阶教程,不再只有简单游戏案例,通过Scratch学习计算机科学知识,告诉你什么是真正的计算思维。
孩子上的网课启蒙,二年级读了这本,一边读一边练,翻阅的次数很多。
收藏