购物车中还没有商品,赶紧选购吧!
条形条码:
达人迷-Ruby趣味编程12例
商 城 价
降价通知
市 场 价
累计评价0
累计销量0
手机购买
商品二维码
配送
服务
天添网自营 发货并提供售后服务。
数量
库存  个
温馨提示

·不支持退换货服务

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存  个

商品详情

商品名称:达人迷-Ruby趣味编程12例
商品编号:711547723
店铺:天添网自营
上架时间:2020-09-11 16:14:25

编辑推荐



null


内容简介



Ruby是一种简单快捷的面向对象脚本语言,在实际工作中,Ruby也被作为常用的开发软件使用。克里斯托弗·豪普特著的《Ruby趣味编程12例》是非常基础的入门书,从什么是Ruby、如何安装软件开始讲起,然后进行编程Hello World,随后一步步介绍编程模块,并根据游戏设计案例讲解Ruby软件应用实践方法。


作者介绍



克里斯托弗·豪普特(Christopher Haupt)是一名计算机科学家、企业家、游戏设计者以及启动顾问。他热爱花费时间用来教授和指导各个年龄段的孩子关于编程的神奇之处。Christopher在他当地的校区和更大的社区里是一名很活跃的成员,他在STEAM项目、科学博览会或其他地方为孩子们激发兴趣并提供支持,让孩子可以探索技术,实践他们的好奇心,并释放他们的创造力。


目 录



概述 关于本书 一些看似愚蠢的假设 本书中使用的图标 本书之外 未来 第一部分 最基本的构建模组 项目一 开始你的Ruby旅程 什么是编程? 为什么选择Ruby? 你需要哪些工具? 如果你使用的是Windows系统 如果你使用的是Mac OS X系统 项目二 大数字 开启交互式Ruby 输入数字 做一些简单的数学运算 使用大数字,给Ruby一个惊喜 引入内存,将结果保存到变量里 用变量进行重复运算 在出现问题时进行修正 尝试做一些实验 项目三 更大的Hello World 启动交互式Ruby 理解字母和单词与数字有什么区别 对单词进行数学运算 利用字符串做一些其他事情 将字符串存入变量 构建一些大字母 一个组合单词的简单方法 一个组合字符串的高级方法 构建字母H 构建字母E 构建字母L 构建字母O 将这些字母组成一个单词 尝试一些实验 第二部分 程序员是很懒的!不要再打这么多字了! 项目四 形状 筹备一个新的项目 使用puts与Print打印 使用gets获得输入 在命令行里运行这个程序 构建绘制矩形的代码 矩形的第一个版本 可复用的矩形 构建绘制三角形的代码 用你的两个形状绘制一个房子 测试你的程序 尝试一些实验 项目五 简单的冒险 筹备一个新的项目 规划项目 考虑程序的框架 构建主游戏循环 构建房间描述和行为 对玩家的行为做出回应 新建游戏规则方法 添加移动命令需要的方法 添加用于处理战斗怪物的代码 添加寻找宝藏的代码 新建游戏辅助方法 尝试一些实验 项目六 猜数字 筹备一个新项目 规划这个项目 考虑程序的框架 新建占位类 新建一个空的Game类 新建一个空的Pdata-xss类 为Game类添加缺失的初始化方法 添加玩家方法 新建玩家的读值方法 新建玩家设值方法 添加玩家功能方法 编写Game类的代码 编写游戏类的读值方法 配置每个回合 执行猜测循环 添加提示代码 为每轮评分 展示玩家的结果 尝试一些实验 第三部分 处理大量的用户数据 项目七 短稻草 筹备一个新项目 规划这个项目 考虑程序的框架 构建占位用的类 新建一个空的Game类 新建一个空的Pdata-xss类 新建一个空的Straw类 编写Straw方法 新建Straw的读值方法 新建Straw的工厂方法 数组入门 编写Pdata-xss的方法 新建玩家的读值和设值方法 新建玩家的辅助方法 编写游戏方法代码 编写初始化和终结条件 编写用户界面方法 编写主游戏逻辑方法 尝试一些实验 项目八 破密机 筹备一个新项目 规划这个项目 凯撒加密如何工作 考虑程序的框架 新建占位类 CodeBreaker类 Caesar类 编写CodeBreaker方法 Codebreaker的run方法 用户界面方法 加密和解密方法 编写Caesar方法 配置方法 哈希入门 加密和解密方法 尝试一些实验 项目九 AD牌 筹备一个新项目 规划这个项目 考虑一下程序的框架 新建类 新建Card类 新建Deck类 新建Pdata-xss类 新建Game类 尝试一些实验 第四部分 利用共享代码获取图形化能力 项目十 迷宫寻宝 筹备一个新项目 规划这个项目 考虑程序的框架 新建占位类 Game类 Level类 Tile类 Pdata-xss类 编写Amazing类的方法 编写Game类的方法 编写Level类方法 编写Tile类方法 编写Pdata-xss类方法 尝试一些实验 项目十一 汉诺塔 筹备一个新项目 规划这个项目 考虑程序的框架 新建占位类 Game类 Post类 Disc类 编写Post方法 编写Disc方法 编写Game方法 尝试一些实验 项目十二 生命游戏 筹备一个新项目 规划这个项目 考虑一下程序的框架 新建占位类 Game类 Grid类 Cell类 编写Cell方法 编写Grid方法 编写Game方法 编写用户界面 编写游戏规则 添加更多的种子模式 尝试一些实验


媒体评论



null


对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加