fbpx

info@easterneast.com

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
查看购物车 “Python 3网络爬虫开发实战” 已被添加到您的购物车。
首页计算机/网络程序设计达人迷 Ruby趣味编程12例

达人迷 Ruby趣味编程12例

Ruby青少年趣味编程 零基础入门 STEAM创客教育趣学指南 培养青少年综合素养

作者:[美]克里斯托弗·豪普特(Christopher Haupt) 出版社:人民邮电出版社 出版时间:2018年05月 

ISBN: 9787115477231
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €53.99

类别: 程序设计 SKU:5d868c6a5f98494bcc13ad3a 库存: 缺货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787115477231丛书名: STEAM&创客教育趣学指南

编辑推荐
用Ruby 构建很酷的东西!
编程是有趣的,当你学会它后,你就可以用它来构建一些很酷的东西。如果你暂时还没
有学习Ruby 的机会,那么本书就是为你量身定做的!按照书中的步骤,在构建游戏或
者其他项目的过程中,你将会学到如何编程,同时这些项目会给你的朋友留下深刻的印
象!

●向你的电脑发出指令——学会告诉电脑它要做什么,以及如何下载工具。
●学习编程化交流——学会如何使用字符串、数组、循环和对象。
●展示你能做什么——构建冒险游戏、寻宝游戏、加密信息,还有更多。 

内容简介
Ruby是一种简单快捷的面向对象脚本语言,在实际工作中,Ruby也被作为常用的开发软件使用。本书是非常基础的入门书,从什么是Ruby、如何安装软件开始讲起,然后进行编程Hello World,随后一步步介绍编程模块,并根据游戏设计案例讲解Ruby软件应用实践方法。
作者简介
[美]克里斯托弗·豪普特(Christopher Haupt)是一名计算机科学家、企业家、游戏设计者以及启动顾问。他热爱花费时间用来教授和指导各个年龄段的孩子关于编程的神奇之处。Christopher 在他当地的校区和更大的社区里是一名很活跃的成员,他在 STEAM 项目、科学博览会或其他地方为孩子们激发兴趣并提供支持,让孩子可以探索技术,实践他们的好奇心,并释放他们的创造力。
目  录
目 录

概述 1

关于本书 1

一些看似愚蠢的假设 3

本书中使用的图标 3

本书之外 3

未来 4

部分 基本的构建模组 5

项目一 开始你的Ruby旅程 7

什么是编程? 7

为什么选择Ruby? 9

你需要哪些工具? 9

如果你使用的是Windows系统 10

如果你使用的是Mac OS X系统 17

项目二 大数字 25

开启交互式Ruby 25

输入数字 27

做一些简单的数学运算 27

使用大数字,给Ruby一个惊喜 28

引入内存,将结果保存到变量里 29

用变量进行重复运算 30

在出现问题时进行修正 31

尝试做一些实验 33

项目三 更大的Hello World 34

启动交互式Ruby 34

理解字母和单词与数字有什么区别 35

对单词进行数学运算 36

利用字符串做一些其他事情 37

将字符串存入变量 38

构建一些大字母 39

一个组合单词的简单方法 40

一个组合字符串的高级方法 41

构建字母H 41

构建字母E 43

构建字母L 44

构建字母O 44

将这些字母组成一个单词 45

尝试一些实验 48

第二部分 程序员是很懒的!不要再打这么多字了! 49

项目四 形状 51

筹备一个新的项目 51

使用puts与Print打印 54

使用gets获得输入 55

在命令行里运行这个程序 56

构建绘制矩形的代码 57

矩形的个版本 58

可复用的矩形 61

构建绘制三角形的代码 62

用你的两个形状绘制一个房子 64

测试你的程序 66

尝试一些实验 66

项目五 简单的冒险 67

筹备一个新的项目 67

规划项目 68

考虑程序的框架 69

构建主游戏循环 71

构建房间描述和行为 71

对玩家的行为做出回应 73

新建游戏规则方法 75

添加移动命令需要的方法 75

添加用于处理战斗怪物的代码 78

添加寻找宝藏的代码 78

新建游戏辅助方法 79

尝试一些实验 81

项目六 猜数字 82

筹备一个新项目 82

规划这个项目 83

考虑程序的框架 84

新建占位类 87

新建一个空的Game类 87

新建一个空的Player类 87

为Game类添加缺失的初始化方法 89

添加玩家方法 90

新建玩家的读值方法 90

新建玩家设值方法 91

添加玩家功能方法 92

编写Game类的代码 92

编写游戏类的读值方法 93

配置每个回合 93

执行猜测循环 95

添加提示代码 95

为每轮评分 96

展示玩家的结果 97

尝试一些实验 98

第三部分 处理大量的用户数据 99

项目七 短稻草 101

筹备一个新项目 101

规划这个项目 102

考虑程序的框架 103

构建占位用的类 105

新建一个空的Game类 105

新建一个空的Player类 107

新建一个空的Straw类 107

编写Straw方法 108

新建Straw的读值方法 108

新建Straw的工厂方法 108

数组入门 110

编写Player的方法 111

新建玩家的读值和设值方法 111

新建玩家的辅助方法 112

编写游戏方法代码 112

编写初始化和终结条件 112

编写用户界面方法 113

编写主游戏逻辑方法 114

尝试一些实验 116

项目八 破密机 117

筹备一个新项目 118

规划这个项目 118

凯撒加密如何工作 119

考虑程序的框架 120

新建占位类 121

CodeBreaker类 121

Caesar类 122

编写CodeBreaker方法 122

Codebreaker的run方法 122

用户界面方法 123

加密和解密方法 126

编写Caesar方法 128

配置方法 128

哈希入门 131

加密和解密方法 131

尝试一些实验 133

项目九 AD牌 135

筹备一个新项目 135

规划这个项目 136

考虑一下程序的框架 138

新建类 140

新建Card类 140

新建Deck类 142

新建Player类 143

新建Game类 145

尝试一些实验 151

第四部分 利用共享代码获取图形化能力 153

项目十 迷宫寻宝 155

筹备一个新项目 156

规划这个项目 157

考虑程序的框架 159

新建占位类 160

Game类 160

Level类 161

Tile类 163

Player类 165

编写Amazing类的方法 165

编写Game类的方法 166

编写Level类方法 168

编写Tile类方法 171

编写Player类方法 173

尝试一些实验 174

项目十一 汉诺塔 176

筹备一个新项目 176

规划这个项目 177

考虑程序的框架 178

新建占位类 180

Game类 180

Post类 182

Disc类 183

编写Post方法 185

编写Disc方法 187

编写Game方法 189

尝试一些实验 191

项目十二 生命游戏 193

筹备一个新项目 193

规划这个项目 194

考虑一下程序的框架 195

新建占位类 197

Game类 197

Grid类 198

Cell类 200

编写Cell方法 202

编写Grid方法 203

编写Game方法 205

编写用户界面 205

编写游戏规则 206

添加更多的种子模式 209

尝试一些实验 209

抢先评论了 “达人迷 Ruby趣味编程12例” 取消回复

评论

还没有评论。

相关产品

加入购物车

Head First HTML5 Programming(中文版)

EUR €48.99
加入购物车

学习使用C指针(影印版)

EUR €27.99
阅读更多
缺货

数据结构——C++版(第四版)(英文影印版)

EUR €63.99
阅读更多
缺货

Python编程 从入门到实践

EUR €37.99
评分 5.00 / 5

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略