本书从零开始,结合少年儿童学习编程的实际情况和兴趣特点,系统并全面地讲解了Scratch 图形化界面编程的相关知识。 全书共 15 章,分别讲解 Scratch 软件与编程原理、相关模块指令的应用,包括运动指令、 外观指令、声音指令、控制指令、事件指令、运算指令、变量指令、侦测指令、画笔指令及自制积木的相关应用。后通过 4 个综合案例,讲解了 Scratch 游戏编程技能的综合应用。 本书内容全面,在编写中打破了传统知识教条式的写法,采用 理论 示例 实例 的形式,通过丰富的案例制作讲解 Scratch 编程的相关功能模块与指令应用。本书非常适合作为少年儿童学习 Scratch 编程的自学读物,同时可以作为广大家长辅导孩子编程及少儿编程培训机构的教材参考用书。
本书的目标是通过Scratch为读者讲解计算机科学(Computer Science,CS)的基础知识,属于深入进阶型。书籍的难度较大,为了让学习者顺利过渡,本书专门在第二章节设计了难度递进的15个案例。本书在整体上分成两个部分, 部分包含两个章节,分别讲解了Scratch的基础内容以及在游戏、故事、音乐、动画、教程、艺术共六个领域的应用案例。第二部分是CS基础知识,其中第三章 为重要,它涉及编程基础、数据结构、开发流程、调试技巧等内容,这些知识也能很好地融入到其他编程语言的实践中。其他章节之间的关联较弱,可独立学习:第四章讲解了离散数学知识,包括集合论、图论、代数系统、数理逻辑、组合数学、初等数论;第五章讲解了网络与通信知识,包括:网络模型、通信协议、实践: Scratch 2.0 扩展;第六章讲解了编程语言,包括面向对象编程、事件驱动编
通过本书,你可以了解到:Spark SQL的新接口如何为SQL的RDD数据结构提升性能。Spark Core与Spark SQL中数据join的不同选择方式。充分利用标准RDD转换的技术。如何解决Spark中键值范式的性能问题。不借助Scala或其他JVM语言来编写高性能的Spark代码。采用改进建议后,如何来测试其功能及性能情况。使用Spark MLlib和Spark ML机器学习库。Spark的流处理组件、外部的社区扩展包。
《C 项目开发全程实录(第2版)》以图书管理系统、餐饮管理系统、客房管理系统、人事考勤管理系统、商品采购管理系统、文档管理系统、FTP管理系统、媒体播放器、吃豆子游戏和快乐五子棋等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、业务流程图、数据库分析、数据库建模到系统开发,每一过程都作了详细的介绍。
B.K.S.艾扬格是现代瑜伽之父、艾扬格瑜伽的创始人,其所教导的瑜伽习练为人们带来身体、头脑、情感、智慧和意识的健康,并很终人们获得至高的健康,历来倍受推崇。读者在习练的同时,也从他的生活和工作中收获启发。 《艾扬格传》就是一本记录艾扬格真实工作和生活状况的传记,是读者了解艾扬格、了解瑜伽文化很重要的资料。书中除了艾扬格自述瑜伽之路及对瑜伽习练与教学的感悟之外,也收录了其重要的演讲和采访资料,另外还有人们对于艾扬格大师的评论性文章。读者不仅可以从书中了解他是如何从一个疾病缠身的少年成长为影响世界的传奇,还可以深入领会他对于生活和工作的态度,学习他在瑜伽习练中的独到见解,感受他的丰富个性。
中国古塔游一书是以绘画的表现形式,从旅游价值、文物价值、美学价值等角度精心为读者筛选了中国现存的108座古塔,书中有完整的古塔旅游攻略,详细的古塔地址,以及生动的文字介绍,介绍了这些古塔的历史、价值及优美的传说。同时配有一百多张精美插画,使得本书集收藏、阅读价值于一身。
由于移动设备的大量使用,各种屏幕尺寸、各种操作系统、各种访问设备及各种需求均对用户体验提出了新的挑战。为了让我们的网站在各个终端上的用户体验都尽可能接近,我们需要采用响应式移动设计。本书重点介绍了Phil Dutson的开发经验,主要是关于移动设备及其设计,甚至一点点代码就可以帮助你以的方式为数百万手机用户提供内容;同时,顺便简单地介绍了一些主题,以解决常见的响应式移动设计中可能会遇到的问题。
《C 项目开发全程实录(第2版)》以图书管理系统、餐饮管理系统、客房管理系统、人事考勤管理系统、商品采购管理系统、文档管理系统、FTP管理系统、媒体播放器、吃豆子游戏和快乐五子棋等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、业务流程图、数据库分析、数据库建模到系统开发,每一过程都作了详细的介绍。
可编程序控制系统设计技术:FX系列(第2版)共分11章,系统地介绍了PLC的结构、工作原理、PLC编程软件的使用技术、PLC与外围设备控制技巧、PLC与传感器应用技术、基本指令和功能指令的编程应用技巧、PLC通信技术、PLC过程控制设计技术、PLC运动控制设计技术、PLC与触摸屏和变频器综合应用设计技术等,配套工程案例40个。 可编程序控制系统设计技术:FX系列(第2版)可供培养可编程序控制系统设计师培训及考证时使用,也可供高等院校自动化专业课程使用,还可供自动化技术人员解决问题的参考指南。
本书注重实用性,是一本全面而细致的R指南,高度概括了该软件和它的强大功能,展示了使用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。新版做了大量更新和修正,新增了近200页内容,介绍数据挖掘、预测性分析和高级编程。 本书适合数据分析人员及R用户学习参考。
本书分为两部分,*部分从每个程序员需要了解的基本概念展开,第二部分重点介绍不同的编程范例和一些更高级的编程技术。本书大概是两个学期的课程,是高等院校计算机科学初学者的完美教学参考书。 学习基本概念,包括变量、表达式、语句、函数、条件、递归和循环。 了解常用的基本数据结构和*有用的算法。 深入研究面向对象的编程,并学习如何构建自己的类型和方法来扩展语言。 使用语法和正则表达式分析文本内容。 探索函数式编程如何帮助你使代码更简单、更具表现力。
《零起点Python足彩大数据与机器学习实盘分析》采用Python编程语言、Pandas数据分析模块、机器学习和人工智能算法,对足彩大数据进行实盘分析。设计并发布了开源大数据项目zc-dat足彩数据包,汇总了2010—2016年全球5万余场足球比赛的赛事和赔率数据,包括威廉希尔、澳门、立博、Bet365、Interwetten、SNAI、皇冠、易胜博、伟德、必发等各大赔率公司。介绍了如何使用Python语言抓取网页数据,下载更新zc-dat足彩数据包,并预测分析比赛获胜球队的取胜概率,同时提出了检测人工智能算法优劣的“足彩图灵”法则。