《兔宝宝学编程记》.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《兔宝宝学编程记》

兔宝宝学编程记 三个月学会用C编小游戏 作者 何勤 公元2013年3月27日,网名为兔宝宝的群友加入了何勤老师创建的QQ群:C游戏编程学习研讨班。兔宝宝是一个初学者,对编程完全不懂,但兔宝宝打算在比较短的时间内学会用C语言编写小游戏。 以下是兔宝宝与何勤老师的互动教学过程的完整记录。从记录中你可以了解到,兔宝宝是如何从零开始只用了两个多月时间,就学会编写小游戏程序的。 2013年 3月27日 内容: 1、什么是计算机、编译程序、源程序 2、C语言源程序的基本结构 兔宝宝:新人报到!各位大神好!群主大人好。 何老师:兔宝宝,早上好!别叫我群主大人。你叫我老师吧。 兔宝宝:嗯,老师,听说您能用比较短的时间教会初学者编写小游戏程序,这是真的吗?学会编写游戏,这可是我儿时的远大理想啊! 老师,您能够收下我做弟子吗? 何老师:兔宝宝,你这个徒弟我收不收下完全取决于你自己。关键要看你是否吃得了苦。可以说智力正常的人三个月内就一定能够学会编写出贪吃蛇、俄罗斯方块等小游戏。努力跟我学的话,甚至两个月就有可能编写出小游戏来。但是又可以说任何人都决不能够在三个月内学会编写游戏程序的。 兔宝宝:谢谢老师。不过老师,您的话好像自相矛盾耶。 何老师:关键要看你怎么学了。在跟我认真学习的过程中,一定要每天坚持至少编写两个程序。而且所编写的程序的难度一定要逐渐递增,题目类型要丰富。通过认真阅读、输入、调试、运行我上课时给出的所有编程例题,认真消化、领会和吃透这些例题中的蕴含着的各方面知识(主要是编程思路、编程技巧和语法),就一定能够在三个月内编出小游戏来! 如果只爱看编程书而不愿做编程题、或者做的编程题数量不够多、编程题的类型不够丰富、或者所做编程题的难度没有逐渐增加都是不行的;这样都是不能真正学会编程的。这就有些像学写作,如果只爱看语法书不愿看课本中的范文不行,只愿意学习课本中的范文不愿造句不行、只爱造句不爱由短到长大量写文章也不行。 兔宝宝:老师讲的道理很简单明了,兔娃记住了。但是,万一兔娃坚持不下来怎么办? 何老师:兔娃娃,三个月的时间并不长啊,三个月就能让你实现儿时的理想,难道你都不能坚持吗?!如果偷懒不愿意每天编写两个程序,那就别跟我学,纯属浪费你我的时间。 兔宝宝:好的,那兔娃一定按照老师的要求去做! 何老师:我尽量给你选讲有趣一些的例题,尽量给你布置一些比较有趣的编程作业题。但是有些内容比较枯燥和难懂也是在所难免的,尤其是在开始学习的前几天。就是俗话所说的万事开头难。如果见到一些枯燥或难懂的内容就马上逃避,一点苦都吃不了,那你也是不可能学会编写小游戏程序的! 兔宝宝:为了实现本兔的理想,兔娃有不怕吃苦的决心,这个请老师绝对放心。本兔的理想就是将来做一个程序猿。不好意思,打错了,是做一个程序兔。不吃苦中苦,难成兔上兔,这个道理本兔明白的。 何老师:阿兔,你学过C语言吗? 兔宝宝:呵呵,老师,我正好打算开始学C语言呢!我是零基础的小白兔一个。 何老师:零基础没关系,一张白纸更好画画。我现给你介绍一位大师兄,名叫灰哥。他就是跟我从零开始用了不到三个月就学会了编小游戏。你有不懂的问题可以请教灰哥。 兔宝宝:哇!灰哥这么厉害?!灰哥在吗?师妹拜见大师兄了。 灰哥:嘛,兔宝宝,你是新来的? 兔宝宝:大湿胸你好!。。。不好意思!又打错字了,是大师兄你好!大师兄,师妹我非常佩服你呀! 灰哥:小师妹,谷的模您,我这点成就算个毛!这一点师妹只要能够坚持下来,也完全能够做到的。师妹,以后有问题随时可以问我。 (二)什么是编译程序和集成开发环境 何老师:兔宝宝,那就开始今天的学习内容吧!兔娃,你先在电脑上安装好DEV_C++5.0集成开发环境。在这个环境中既可以让你编辑、编写C语言源程序,又可以运行编译程序帮你查找程序中的错误,还能够把你编写好的没有语法错误的源程序翻译成计算机能够直接运行的机器语言程序,最后,还可以让你直接运行这个翻译好了的机器语言程序。 灰哥:也就是说,兔妹将来用C语言编写出来的程序称为源程序,这种源程序计算机的硬件是不能够运行的——因为程序只是一串你认识的字符而已。计算机先要通过运行编译程序,将你编的C语言源程序翻译成机器语言程序,计算机才能够“懂得”并且执行它。这个所谓的“懂得”就像汽车“懂得”你踩刹车、踩油门、左拐、右拐和换挡的行为是类似的。计算机的硬件只能懂得指令,机器语言程序就是由一系列的二进制的指令(比如)组成的。这里的“机器”二字指的就是计算机。 兔宝宝:噢,本兔知道了。老师、灰哥,DEV_C++5.0编译程序在哪儿呢? 何老师:在群共享中,你看到了吗?(本书读者可以从网上下载,配套光盘中也有) 兔宝宝:嗯,看到了。……老师我现在已经

文档评论(0)

xyl118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档