《兔宝宝学编程记》

《兔宝宝学编程记》

ID:21525829

大小:856.00 KB

页数:42页

时间:2018-10-22

《兔宝宝学编程记》_第1页
《兔宝宝学编程记》_第2页
《兔宝宝学编程记》_第3页
《兔宝宝学编程记》_第4页
《兔宝宝学编程记》_第5页
资源描述:

《《兔宝宝学编程记》》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、兔宝宝学编程记三个月学会用C编小游戏作者何勤公元2013年3月27日,网名为兔宝宝的群友加入了何勤老师创建的QQ群:C游戏编程学习研讨班。兔宝宝是一个初学者,对编程完全不懂,但兔宝宝打算在比较短的时间内学会用C语言编写小游戏。以下是兔宝宝与何勤老师的互动教学过程的完整记录。从记录中你可以了解到,兔宝宝是如何从零开始只用了两个多月时间,就学会编写小游戏程序的。2013年3月27日内容:1、什么是计算机、编译程序、源程序2、C语言源程序的基本结构兔宝宝:新人报到!各位大神好!群主大人好。何老师:兔宝宝,早上好!别叫我群主大人。你叫我老师吧。兔

2、宝宝:嗯,老师,听说您能用比较短的时间教会初学者编写小游戏程序,这是真的吗?学会编写游戏,这可是我儿时的远大理想啊!老师,您能够收下我做弟子吗?何老师:兔宝宝,你这个徒弟我收不收下完全取决于你自己。关键要看你是否吃得了苦。可以说智力正常的人三个月内就一定能够学会编写出贪吃蛇、俄罗斯方块等小游戏。努力跟我学的话,甚至两个月就有可能编写出小游戏来。但是又可以说任何人都决不能够在三个月内学会编写游戏程序的。兔宝宝:谢谢老师。不过老师,您的话好像自相矛盾耶。何老师:关键要看你怎么学了。在跟我认真学习的过程中,一定要每天坚持至少编写两个程序。而且所

3、编写的程序的难度一定要逐渐递增,题目类型要丰富。通过认真阅读、输入、调试、运行我上课时给出的所有编程例题,认真消化、领会和吃透这些例题中的蕴含着的各方面知识(主要是编程思路、编程技巧和语法),就一定能够在三个月内编出小游戏来!如果只爱看编程书而不愿做编程题、或者做的编程题数量不够多、编程题的类型不够丰富、或者所做编程题的难度没有逐渐增加都是不行的;这样都是不能真正学会编程的。这就有些像学写作,如果只爱看语法书不愿看课本中的范文不行,只愿意学习课本中的范文不愿造句不行、只爱造句不爱由短到长大量写文章也不行。兔宝宝:老师讲的道理很简单明了,兔

4、娃记住了。但是,万一兔娃坚持不下来怎么办?何老师:兔娃娃,三个月的时间并不长啊,三个月就能让你实现儿时的理想,难道你都不能坚持吗?!如果偷懒不愿意每天编写两个程序,那就别跟我学,纯属浪费你我的时间。兔宝宝:好的,那兔娃一定按照老师的要求去做!何老师:我尽量给你选讲有趣一些的例题,尽量给你布置一些比较有趣的编程作业题。但是有些内容比较枯燥和难懂也是在所难免的,尤其是在开始学习的前几天。就是俗话所说的万事开头难。如果见到一些枯燥或难懂的内容就马上逃避,一点苦都吃不了,那你也是不可能学会编写小游戏程序的!兔宝宝:为了实现本兔的理想,兔娃有不怕吃

5、苦的决心,这个请老师绝对放心。本兔的理想就是将来做一个程序猿。不好意思,打错了,是做一个程序兔。不吃苦中苦,难成兔上兔,这个道理本兔明白的。何老师:阿兔,你学过C语言吗?兔宝宝:呵呵,老师,我正好打算开始学C语言呢!我是零基础的小白兔一个。何老师:零基础没关系,一张白纸更好画画。我现给你介绍一位大师兄,名叫灰哥。他就是跟我从零开始用了不到三个月就学会了编小游戏。你有不懂的问题可以请教灰哥。兔宝宝:哇!灰哥这么厉害?!灰哥在吗?师妹拜见大师兄了。灰哥:嘛,兔宝宝,你是新来的?兔宝宝:大湿胸你好!。。。不好意思!又打错字了,是大师兄你好!大师

6、兄,师妹我非常佩服你呀!灰哥:小师妹,谷的模您,我这点成就算个毛!这一点师妹只要能够坚持下来,也完全能够做到的。师妹,以后有问题随时可以问我。(二)什么是编译程序和集成开发环境何老师:兔宝宝,那就开始今天的学习内容吧!兔娃,你先在电脑上安装好DEV_C++5.0集成开发环境。在这个环境中既可以让你编辑、编写C语言源程序,又可以运行编译程序帮你查找程序中的错误,还能够把你编写好的没有语法错误的源程序翻译成计算机能够直接运行的机器语言程序,最后,还可以让你直接运行这个翻译好了的机器语言程序。灰哥:也就是说,兔妹将来用C语言编写出来的程序称为源

7、程序,这种源程序计算机的硬件是不能够运行的——因为程序只是一串你认识的字符而已。计算机先要通过运行编译程序,将你编的C语言源程序翻译成机器语言程序,计算机才能够“懂得”并且执行它。这个所谓的“懂得”就像汽车“懂得”你踩刹车、踩油门、左拐、右拐和换挡的行为是类似的。计算机的硬件只能懂得指令,机器语言程序就是由一系列的二进制的指令(比如1011011011100111等)组成的。这里的“机器”二字指的就是计算机。兔宝宝:噢,本兔知道了。老师、灰哥,DEV_C++5.0编译程序在哪儿呢?何老师:在群共享中,你看到了吗?(本书读者可以从网上下载,

8、配套光盘中也有)兔宝宝:嗯,看到了。……老师我现在已经下载安装好了,现在可以开始了吗?(三)输入、编译和运行今天的程序何老师:好,今天的课程开始了。我先把今天你要学的程序发上来:/*1*/#i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。