登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Blockly创意趣味编程

書城自編碼: 3382670
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 周庆国,崔向平,郅朋
國際書號(ISBN): 9787111629009
出版社: 机械工业出版社
出版日期: 2019-07-01


書度/開本: 16开 釘裝: 平装

售價:NT$ 435

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
十一年夏至
《 十一年夏至 》

售價:NT$ 347.0
如何打造成功的商业赛事
《 如何打造成功的商业赛事 》

售價:NT$ 407.0
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
《 万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题 》

售價:NT$ 265.0
慈悲与玫瑰
《 慈悲与玫瑰 》

售價:NT$ 398.0
启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本)
《 启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本) 》

售價:NT$ 347.0
心跳重置
《 心跳重置 》

售價:NT$ 269.0
云中记
《 云中记 》

售價:NT$ 347.0
中国古代妇女生活(中国古代生活丛书)
《 中国古代妇女生活(中国古代生活丛书) 》

售價:NT$ 214.0

內容簡介:
Google Blockly作为一种可视化编程语言,通过类似拼图的方式构建出一个程序。本书配有丰富的案例、图片,对Blockly的基础知识、程序结构以及高级使用进行了详细的介绍。在每一章结束后都搭配一个游戏,帮助巩固本章知识,反思学习效果,更快速地上手Blockly编程。此外,每一章的课外拓展资料可以帮助了解计算机的发展。
目錄
赞誉

前言
第1章Blockly概述 1
学习目标 1
知识图谱 1
1.1 什么是Blockly 2
1.2 Blockly编程环境 3
1.3 Blockly模块功能 4
1.4 小试牛刀—游戏:拼图 7
1.5 本章练习 9
1.6 课外拓展 9
第2章Blockly编程基础与顺序结构 11
学习目标 11
知识图谱 11
2.1数据类型 12
2.1.1数据的含义 12
2.1.2数据的表示形式 12
2.1.3Blockly中的数据类型 13
2.1.4数据的使用 15
2.2变量 17
2.2.1变量的创建 17
2.2.2变量的初始化 18
2.3运算符及其优先级 18
2.4顺序结构 21
2.4.1赋值 21
2.4.2输入与输出 22
2.4.3顺序结构程序设计举例 24
2.5小试牛刀—游戏:电影 26
2.6本章练习 32
2.7课外拓展 32
第3章Blockly选择结构 34
学习目标 34
知识图谱 34
3.1 基本概念 35
3.2 单分支选择结构 36
3.3 双分支选择结构 37
3.4 多分支选择结构 38
3.5 选择结构的嵌套 39
3.6 小试牛刀—游戏:鸟 42
3.7 本章练习 47
3.8 课外拓展 48
第4章Blockly循环结构 49
学习目标 49
知识图谱 49
4.1 基本概念 50
4.2 次数重复循环结构 51
4.3 条件重复循环结构 51
4.4 步长循环结构 54
4.5 列表循环结构 55
4.6 循环的中断与继续 56
4.7 循环结构的嵌套 57
4.7.1 内循环和外循环 58
4.7.2 非独立的内循环 58
4.8 小试牛刀—游戏1:迷宫 59
4.9 小试牛刀—游戏2:乌龟 63
4.10 本章练习 68
4.11 课外拓展 68
第5章Blockly列表 70
学习目标 70
知识图谱 70
5.1 数组 71
5.1.1 数组的定义 71
5.1.2 数组的性质 71
5.2 列表的基本操作 71
5.2.1 列表 71
5.2.2 列表的创建 72
5.2.3 列表数据的插入 73
5.2.4 列表的查找和修改 73
5.2.5 列表数据的删除 75
5.3 列表的使用 76
5.3.1 列表的简单应用 76
5.3.2 列表循环 77
5.4 小试牛刀—制作一个自动售货机 78
5.5 本章练习 81
5.6 课外拓展 81
第6章Blockly函数 82
学习目标 82
知识图谱 82
6.1 基本概念 83
6.2 实参与形参 83
6.3 函数的创建与使用 84
6.3.1 无参函数 84
6.3.2 有参函数 85
6.4 函数的返回值 86
6.5 小试牛刀—游戏:池塘导师 88
6.6 本章练习 94
6.7 课外拓展 94
第7章Blockly二次开发及高级应用 95
学习目标 95
知识图谱 95
7.1 Blockly Developer Tools 96
7.1.1 定义一个块 97
7.1.2 管理库 102
7.1.3 导入和导出库 104
7.1.4 Block Exporter 104
7.1.5 Workspace Factory 105
7.2 二次开发案例—Simple Blockly 109
7.2.1 准备工作 109
7.2.2 动手实践 110
7.3 Blocks二次开发中的代码 113
7.3.1 Plane中raw块的模拟 114
7.3.2 print_py块的设计 116
7.3.3 repeat_do块的复现 118
7.4 二次开发案例—拼图游戏的制作 121
7.4.1 Simple Blockly 121
7.4.2 制作拼图游戏 127
7.5 Blockly的高级应用 134
7.5.1 将Blockly作为代码生成器 134
7.5.2 Blockly的二次开发 139
7.6 小试牛刀—游戏:池塘 142
7.7 本章练习 143
7.8 课外拓展 143
內容試閱
以计算机技术为先驱的科技革命深刻地影响着我们的生活生产方式、管理方式以及思维方式,推动着人类社会的蓬勃发展。有人说计算机技术就像人类大脑的延伸,帮助人们进行计算、设计、创造,并解决各种各样的问题。随着智能时代的到来,我们应尽早学习和掌握计算机知识并拥有编程技能。
编程难不难?这恐怕是每一个编程初学者都会问的问题。自从编程语言出现以来,经过几十年的发展,已经有上千种编程语言。如何选择适合自己、能够有效帮助自己解决实际问题的编程语言是一个让人头疼的问题。此外,从头开始学习不同的编程语言也会耗费编程人员许多的精力。
2012年6月,Google发布了完全可视化的编程语言Google Blockly。Blockly代码块由类似于积木的图形对象构成,可以通过类似玩拼图玩具的方式将它们拼接起来,实现简单的功能,然后将一个个简单功能组合起来,最终构建出一个程序。在创建程序的过程中只需要拖动鼠标,不需要敲击键盘。相较于其他编程语言,Blockly语言无须用户编写冗长的代码、考虑复杂的语法规则,趣味性更强,并且可以根据需要导出不同语言的代码,例如Python、JavaScript、PHP等,从而降低了学习成本。
本书旨在帮助你快速入门Blockly,掌握Blockly的使用方法,以便利用Blockly编写出所需程序。
本书共分7章,每一章都包含详尽的案例,建议你按照目录顺序学习并亲手实现一遍书中的案例,结合每一章后的小游戏巩固所学知识,通过拓展资料更多地了解计算机语言的发展。书中的教学案例主要基于离线版Blockly Demo中的代码编辑器(Code Editor)和开发者工具(Blockly Developer Tools)开展。Google官网的在线版Blockly和离线版开发者工具目前只支持英文,在线游戏等支持中文显示。
因时间、水平有限,书中错漏之处在所难免,欢迎读者批评指正。
编者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.