本书适合初次接触编程的人阅读,也适合有一定编程经验的人查漏补缺。" />
ManBetX程序设计丛书

我的第一本编程书

平山尚 (作者) 张沈宇 (译者)
上市销售
请至“随书下载”下载本书试读章节和相关资料。

【重要!!请读者注意!!】
书中使用的程序Sunaba只能运行UTF-8编码格式的文本文档,注意有的操作系统的文本文档的默认编码格式是ANSI,这种情况下新建文本文档后,请选择“文件”--“另存为”,将“编码”改成UTF-8,然后“保存”,这样就可以运行了。
本书是编程的入门书,目的在于教会读者编程的基本思路和方法。书中使用专门的工具Sunaba,向读者展示如何从零开始一步步做出一个完整的程序。本书讲解详细、连贯,并采用了大量能与现实生活相结合的例子。特别是在对编程思路的介绍上,作者不惜笔墨,进行了详细的说明。
本书适合初次接触编程的人阅读,也适合有一定编程经验的人查漏补缺。
纸质书
¥62.41 ¥79.00

其他购买方式?

出版信息

  • 书  名我的第一本编程书
  • 系列书名ManBetX程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 杜晓静
  • 出版日期2016-07-11
  • 书  号978-7-115-42687-1
  • 定  价79.00 元
  • 页  数488
  • 印刷方式黑白印刷
  • 开  本大32开
  • 出版状态上市销售
  • 原书名
  • 原书号

所属分类

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • Python编程:从入门到实践(第2版)

    埃里克·马瑟斯(Eric Matthes)   袁国忠   译

    本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

本书特色

★没有专业术语的编程入门书。
★从零开始编写一个完整的程序。
★编程思路亮点纷呈,让你茅塞顿开!
★结合实例通俗讲解,零基础就能懂!

写这本书之前,作者一直在摸索一种最有利于入门者学编程的方法,并应用到教学当中。经过两年的教学实践,他确信他的方法是有效的,于是便有了这本书。这本书面向的是完全没有接触过编程的读者。作者将门槛设置得非常低,读者不需要懂得变量、函数这些名词(这些名词在书中也不会出现),不需要会英语,完全不需要查阅其他书籍,只需要小学算术水平即可。这本书给初学者非常平缓的学习曲线,有利于为之后的进阶学习打下坚实的基础。


<日亚读者评论>

1.本书的亮点在于详细讲述了编程的思考过程。这些在高手看来理所当然的思考过程,往往会成为新手的一大障碍。从这一点来说,本书简直太棒了!

2.实际上我那完全没有编程经验的妻子就通过本书自己做出了一个方块游戏,虽然这么多年来我不曾放过任何一个机会向她传递编程的快乐但都被她无视……而我,一个写了将近30年代码的人,也从这本书中得到了不少灵感。

3.要说本书有什么缺点,那就是不适合天才,他可能会觉得太啰嗦。但对于我这种理解力不是很强的人来说,我确信它比我手头30多本编程书都有用。

4.市面上有很多介绍实用编程语言的书,99.99%都在讲语法,于是很多人虽然学会了语法却不知道怎么写程序,而这本书就解决了这个弊端。

目录

译者序 阅读
前言——本书适合的读者 阅读
第1章 编写程序之前 阅读
第2章 接触存储区~绘制方块~
第3章 循环~让程序变短~
第4章 程序的变形~绘制大量的方块~
第5章 将程序分离~更轻松地绘制大量的方块~ 
第6章 会动的程序~让方块下落~  阅读
第7章 为存储区起名~更多中文~ 
第8章 可以操作的程序~操作方块~ 
第9章 “计算”本来的意思~缓慢下落~
第10章 批量使用存储区~堆积方块~ 
第11章 为存储区起名进阶版~消除横行~ 
第12章 将所有内容组合起来~旋转方块~ 
第13章 “表格”这个思考方式~完成游戏~
第14章 走出沙地~一个开端的结束~ 
结语

作者介绍


<作译者简介>

平山尚(作者)
1977年生于北海道,曾在京都大学研究生院工学研究科进行分子生物学的研究,2002进入世嘉株式会社,参与了《电脑战机》(PS2)、《超级网球大奖赛3》(AC、PS3)、SEGA CARD-GEN MLB(AC)、《超级网球大奖赛4》(PS3、360、Wii、VITA)的开发。他编写的《游戏编程权威指南》获得2009年CEDEC著作奖,并被指定为SEGA公司新人培训教材。

张沈宇(译者)
毕业于九州大学。大学期间主攻人机交互设计。现居日本东京,从事以自然语言处理为主的人工智能相关技术的研究与开发工作。

大家也喜欢

  • JavaScript深度学习

    蔡善清(Shanqing Cai)   斯坦利·比列斯奇(Stanley Bileschi)   埃里克·D. 尼尔森(Eric D. Nielsen)   弗朗索瓦·肖莱(François Chollet)   程泽   译

    本书教你使用TensorFlow.js构建强大的JavaScript深度学习应用程序。本书作者均是谷歌大脑团队...

  • Python深度学习入门:从零构建CNN和RNN

    塞思·韦德曼   郑天民   译

    本书全面介绍了深度学习知识,借助数学公式、示意图和代码,旨在帮助读者从数学层面、概念层面和应用层面理解神经网络...

  • 深入Java虚拟机:JVM G1GC的算法与实现

    中村成洋   吴炎昌   杨文轩   译

    本书深入Java虚拟机底层原理,对JVM内存管理中的垃圾回收算法G1GC进行了详细解读。全书分为“算法篇”和“...

  • 深入解析C#(第4版)

    Jon Skeet   韩博   译

    C#语言简洁优雅,精妙强大,是当今编程语言的集大成者,功能不断推陈出新,受到众多开发人员的推崇。本书是C#领域...

  • 父与子的编程之旅:与小卡特一起学Python(第3版)

    沃伦 • 桑德   卡特 • 桑德   杨文其   苏金国   易郑超   译

    编程是一项充满乐趣的挑战,想上手非常容易!在本书中,沃伦和卡特父子以亲切的笔调、通俗的语言,透彻、全面地介绍了...

相关文章

  • 顺便说一个书里的小小的漏洞,Sunaba是使用文本文档作为代码书写工具,但是注意有的操作系统的文本文档默认的编码格式是ANSI,但是Sunaba只能运行UTF-8编码格式的文本文件,所以自建文本文件的时候要另存为一下把编码格式改成UTF-8,不然即使代码书写正确Sunaba也会报错。这一点书中并没有提到。
    lcb340103  发表于 2016-07-25 18:45:26
    • 抱歉,为了对应多语言,Sunaba中文版将支持编码改为了UTF-8。这点本应该通过译注进行补充的,是我疏忽了。

      张沈宇  发表于 2016-07-25 21:11:48
    • 刚开始读,遇到了这个问题,感谢解惑。 应该不少人会碰到同样情况,可以在豆瓣或亚马逊上把这个情况也说一下

      bantu  发表于 2016-09-30 14:02:04
    • 谢谢,我刚开始读,正为此事困扰

      zxpower2016  发表于 2016-11-18 10:30:39
    • 谢谢,正在为此疑惑

      freddycsu  发表于 2016-12-02 10:56:36
    • 刚在郁闷这个问题!
      还有
      难道你们不觉得中文输入然后再输符号如【】[]很是麻烦吗?

      Wedaren  发表于 2016-12-27 18:31:54
    • 感谢提醒 为这个问题困惑好久一直以为系统和自己写的不对

      编程西瓜  发表于 2017-04-03 23:42:30
    • 刚弄了一段时间,一直怀疑自己输入错误,回来看下评论,十分感谢。不然又要放弃了

      酒点零  发表于 2017-05-22 22:27:35
    • 从下午3点一直弄这个到现在,,,,,本人是个电脑盲 弄来弄去检查来检查去 就是不知道哪里出错了 才想起有这个社区,正准备来问一下就发现了这个 还好还好 不然今天没弄懂会晚上睡不着觉的,谢谢了

      芒刺  发表于 2017-07-17 18:02:27
    • 感谢!

      贺炳硕  发表于 2018-02-28 18:26:09
    • @张沈宇 怎么把编码改成UTF-8,不知道怎么操作呢

      天平  发表于 2018-05-30 10:26:50
    • @Wedaren可以用中文输入法然后符号用英文的。

      就是hyy  发表于 2018-08-01 20:46:51
  • 请问一下我的文件打开和书中的不一样是怎么回事?有两个sunabalib文档
    2018  发表于 2018-03-12 17:23:36
    • 一个DELL一个PDB

      2018  发表于 2018-03-12 17:24:43
    • @2018 不需要理会那两个,您使用Sunaba即可~

      杜晓静  发表于 2018-03-13 09:34:01
  • 我表示这书给的教学用编程语言Sunaba无法在win10、win7x64、win7x86上面运行,一打开就停止工作,所有兼容模式都打不开,这书价值瞬间下降一大半·······
    lcb340103  发表于 2016-07-20 11:34:11
    • 非常抱歉,已联系译者解决,还请稍等。

      杜晓静  发表于 2016-07-21 16:27:23
    • 您好!文件已更新,经测试,新文件在win7、win8、win10系统上均可正常运行。请至“随书下载”重新下载使用。对给您带来的不便再次表示歉意,如有问题请随时联系~

      杜晓静  发表于 2016-07-25 10:14:04
    • 啊,谢谢,已经下载,可以使用了,非常感谢!

      lcb340103  发表于 2016-07-25 11:31:29
    • 服务不错啊

      lt  发表于 2016-08-18 12:52:57
  • 解压之后提取吗?
    wiwugd  发表于 2018-03-02 14:50:30
  • 提取在那?
    wiwugd  发表于 2018-03-02 14:51:04
  • 不提取行吗?
    wiwugd  发表于 2018-03-02 14:51:18
    • “随书下载”中下载的是压缩文件,这里的“提取”就相当于解压缩

      杜晓静  发表于 2018-03-02 16:57:59
  • 为什么我的电脑安装,装不上,会出现Microsoft .NET Framework 3.5(包括 。NET2.0 和3.0)
    错误代码是0×80080005
    徐苏123  发表于 2019-03-23 19:19:42
  • 还没联系好怎么处理不能打开软件的问题吗?
    这本书都是围绕这个软件来学习的,实践部分那么重要。
    这个软件打不开,还怎么继续学啊?
    Stark_Liu  发表于 2016-07-23 14:56:59
    • 您好!文件已更新,请至“随书下载”下载使用。非常抱歉给您带来不便,如有问题请再联系~

      杜晓静  发表于 2016-07-25 10:11:04
    • OK,已经下载并且能使用了。
      呵呵,不错!
      谢谢!!

      Stark_Liu  发表于 2016-08-08 08:54:18
  • 解压后文件夹能打开但文件夹中的Sunaba.exe软件双击后没反应
    wiwugd  发表于 2018-03-02 14:58:34
    • 目前我 Win 7,Win 10 x84 x64 都可以正常运行,你看看插件装了没有。

      iMOTO1928  发表于 2018-03-09 12:00:44
  • 您好,我这边下载不下来Sunaba,求解,谢谢
    恬淡  发表于 2018-03-11 13:19:49
  • 这是怎么回事?
    2018  发表于 2018-03-12 17:25:18
  • 为什么我的电脑安装,装不上,会出现Microsoft .NET Framework 3.5(包括 。NET2.0 和3.0)
    错误代码是0×80080005
    徐苏123  发表于 2019-03-23 19:19:43
  • 什么时候可以用winxp系统运行的话会好很多,我电脑是老古董,这个软件xp运营不了,好麻烦
    噬灵  发表于 2019-07-08 08:13:31
  • 本人用MAC,如何安装这个编程软件???难道还没开始阅读就要放弃了吗。。。。。。
    老眯  发表于 2019-08-15 02:26:42
  • 编码格式该对后双击sunaba后秒退。
    wiwugd  发表于 2020-01-01 10:50:51