3、六天学会BASIC

木鸿飞真的只是略懂,他还需要老师解惑。杨老师似乎很高兴,老师都喜欢成绩好并且尊重他的学生,木鸿飞正好满足要求。为了能够更好的讲解,杨老师领着木鸿飞来到了他的办公室,其实就是一个小机房,里面摆放了两台电脑,据杨老师介绍,这是配置了彩色显示器的386(学生机房配置的都是黑白显示器)。

“杨老师,请问这张盘里到底有什么东西?”木鸿飞问道。

杨老师潇洒的敲下“dir”命令,作为回答。

“杨老师,请问这个计算机能干些什么事情?”木鸿飞又问道。

杨老师开始操作计算机,一边操作一边解释,“这样操作可以显示文件,这样操作可以刷新屏幕,这个命令可以只刷新一半屏幕,这样操作是向下翻屏,……”。

现在回想起来,杨老师讲解的应该是WPS操作,但当时木鸿飞水平有限,尚且处于外行看热闹的阶段,只能不断礼貌性地点头,以表示对老师谆谆教导的尊重。这种行为明显让杨老师很是感动,更加激起了他的兴趣,于是乎双方你来我往,一头雾水却又热情无比的交流了十多分钟。

从杨老师办公室解惑出来,木鸿飞更加迷惑了,难不成以后每次都来复制软盘、列目录?计算机的功能不应该只限于此,计算机究竟能够干些什么,应该干些什么,又如何干些什么?学还是不学,这不是问题,问题是如何学习,哥哥和高老师都不在,杨老师也没有给出建设性的意见。一路上,木鸿飞第一次陷入了对计算机的迷茫当中。

正所谓车到山前必有路,老天爷似乎也不愿眼睁睁地看着木鸿飞这颗计算机小树苗夭折,于是几天之后,他将一份厚礼送给了木鸿飞。

两天之后的晚自习前,邵邵神神秘秘地找上木鸿飞,左顾右盼发现没有人注意后,才小心翼翼的从怀里掏出一本书来。

“瞧你那鼠眉鼠眼的样子就知道不是什么好东西。什么宝贝这么神秘,不会是你在路边买的黄色书吧。你看本人我仪表堂堂,像是那么猥琐的人吗?你怎么就找上我了呢。”木鸿飞故意义正言辞的说道。

“黄色你可大头鬼,就算有也不拿给你看。”邵邵骂得,随后低头一看,真巧了,这本书的封面还真是黄色的。邵邵顾不上那么多,压低声音神秘的说:“这本就是传说中惊天地、泣鬼神,风云因而变色,草木为之含悲的,上一届同学的电脑书!”。

木鸿飞一惊,连忙抢过书本,只见上面印有一行大字:“BAISC语言”,封面上还画了一台电脑,不像286机型,但却与机房墙边摆放的机器一模一样。木鸿飞翻开书本,浮现在眼前的是一行行奇怪的英文。之所以奇怪,是因为这些英文的单词很简单,句子完全不符合语法要求,其中还有好多数字和数学符号。“计算机程序!”一个声音突然在木鸿飞脑中响起,虽然现在还看不懂这些“英文”,但木鸿飞坚信他们一定能够解决自己的迷茫,这本书一定可以带领自己进入计算机的殿堂。

“借我看了。”木鸿飞紧紧握住书本,事实上,就算邵邵不借,他也会硬抢。

“不着急,慢慢看。呵呵。”邵邵一副“早知道你会如此”的表情

“好兄弟,谢谢了!”木鸿飞感激涕零,不过如果他提早知道两天后的事情,肯定不会如此感激了。

如果时光飞逝,穿越到达今日,在琳琅满目的计算机书籍中,这本教程在排版上毫无创意,在厚度上只有短短的七八十页,而且还是32开印制,讲述的是早已打入冷宫的纯BASIC语言(VB的祖宗,毕竟不是VB),无论从哪个方面比较都只有中等之资。但就是这么一本中规中矩的书本,木鸿飞从翻开的那一刹那起,就看得津津有味。无论是“算术表达式”、“变量”、“保留符”,还是“顺序”、“分支”、“循环”,木鸿飞一看就能理解,仿佛这些东西早就在他脑海里沉睡着,如今随着阅读的深入,它们一个个都苏醒了!

木鸿飞一直神游在BASIC程序之间,直到晚自习铃声响起,才依依不舍的合上书本。此后,只要是课间时间,木鸿飞都沉醉于程序之中。

木鸿飞希望按部就班的学习BASIC,但老天爷似乎嫌他的学习速度太慢了,两天后,邵邵过来要书。

“我还没有看完。”现在交书出去,无异于要了木鸿飞的命。

“我答应借给导弹了。”邵邵不好意思的回答。那边导弹也点点头,表示赞同。

“强取豪夺。”木鸿飞心里恶狠狠地腹议着导弹。

书自然是不能还的,讨价还价是有可能的。经过一番激烈的争吵,三方达成协议,木鸿飞可以保留书籍到下一次电脑课。此时留给木鸿飞的时间还剩下3天,木鸿飞不得不采取一切手段,进行意义深远地阅读大提速。

阅读大提速的首要点是开源,就是尽一切可能增加阅读时间。虽说时间挤一挤总是有的,但是鉴于学校宿舍的电灯是统一熄灭的,而且熄灯后学校还有专门查寝,在睡眠中挤时间是不可能的,只能打白天的主意。对此,木鸿飞有绝招,即拉拢一切可以拉拢的时间,压缩一切可以压缩的时间,创造一切可以创造的时间。

拉拢绝招就是充分利用休息时间,课间、午休、睡觉前等等都可以学习。于是木鸿飞放弃了课间休息,放弃了午休,星期天也没有回家,下完晚自习后总是带上《BAISC语言》回寝室坐在床上看到熄灯。鲁迅先生把别人喝咖啡的时间用来看书,木鸿飞不喝咖啡,全部休息时间都用来看书。

压缩绝招就是压缩不必要的时间耗费,加速必要的时间行为。那三天里,同学们发现木鸿飞去食堂、澡堂和厕所时一概是风风火火的,他风一般的来,风一般的去,他快速行动,不浪费一丝光阴。

创造绝招就是向其他课程要时间。自习课上,在完成必要的作业、复习和预习后,只要老师不在或者不上下走动,木鸿飞肯定在学习计算机程序。政治课时,木鸿飞将《BASIC语言》放到政治书下面,小心翼翼的学习。

阅读大提速的第二点就是节流,必须节约每一次的阅读时间,尽可能的保证阅读的有效性,保证每一次学习都能取得尽可能多的效果。就是既要保证快速学完,不能老牛拉破车,又要保证学习效果,不能猴子摘苞谷,一边摘一边扔。

木鸿飞已经没有选择,仅有的三天时间,他必须马不停蹄的将剩余的内容全部过一遍。但祸兮福之所倚,福兮祸之所伏,亦如孙悟空跌入八卦炉却练就了一双火眼金睛,木鸿飞没有想到,这一次导弹的巧取豪夺,竟然使木鸿飞获得了一种快速学习计算机的方法,一种最适合木鸿飞也最适合知识大爆炸时代学习计算机的方法。凭借这种方法,木鸿飞在多年以后快速学会了PASIC、C、汇编、C++、Java、C#等多种语言;凭借这种方法,无论计算机技术如何快速更新换代迅猛发展,木鸿飞总能随波逐流,冲浪弄潮,游刃有余。

这种方法的最重要的原则就是“快”,力图以最快的速度遍历某个课程。当学习顺利、一马平川时,切不可固步自封、流连忘返,切不可停留在这些简单的早已掌握知识点上洋洋自得,赶快进入下面的学习吧。当棋逢对手、将遇良才,经过学习和思索就能恍然大悟时,切不可继续迷恋这种茅塞顿开的感觉,赶快将书本翻到下一页吧。当学习困难重重、无法感悟时,请记住“好读书,不求甚解”,硬着头皮顶过去,“要学习,先把泪擦干,走过去,前面是个天”,不妨先把这部分知识点囫囵吞枣,到后面再去寻找感悟吧。

其实,学会和精通是两回事。就如同初学者学习中国象棋,他首先学习的是象棋的规则,当他了解了车直行、象飞田、炮打隔山子等规则后,他已经“学会”了中国象棋,可以参加比赛拼杀了。至于比赛中取得好名次,成为“精通”象棋的高手,则需要多次的实践,需要学习象棋棋谱等更高级的内容。

学习计算机语言或者计算机编程工具也是一样,初次目标只是“学会”。至于“精通”,绝不仅仅是看一次书本,或者在纸上做几道程序设计题就可以完成的,而是需要无数次的程序设计实践,需要无数次的调试运行,需要无数次的感悟。“学会”仅仅是对整个语言或工具产生一个全局的认识而已。既然如此,何必强求第一次就全部理解,何必强行在尚无全局观念时就开始关注局部的程序设计,何必强迫在局部纠缠不清。不识庐山真面目,只缘身在此山中,当你阅读所有篇幅后,跳出篇幅,再回头以一种全局观念来看问题时,你会有意外的惊喜,很多当时无法理解的问题,过后可能会清晰无比,很多当时无法设计的程序,过后可能会油然而生。

当然这种方法是建立在充分理解基础知识之上的,充分熟悉了BASIC,再学习C语言,会事半功倍;充分理解了C++,再学习Java语言,会如鱼得水。充分掌握了数据结构,再学习程序设计,会水到渠成。

在万般无奈的情况下,木鸿飞被迫、同时也很好的运用了这种方法。对于“变量”、“表达式”这些知识点清晰的内容,木鸿飞扫描一遍后直接翻过。对于“二维数组”、“函数过程”这些有一定难度、似懂非懂的内容,木鸿飞会在回头重新阅读、重新学习代码,力图能够理解。对于“文件”这种两遍学习仍然概念模糊、完全不理解的内容,木鸿飞会果断放弃,进入后面的学习。对于某些只讲述了其然而未介绍其所以然的知识点,木鸿飞默默地将疑问埋藏在心底。在整个学习期间,为节约时间,木鸿飞尽量没有做笔记,尽量强忍住了完成课程后面程序设计习题的诱惑。一切的一切,只为能够以最快速度完成BASIC学习,只为跳出群山时的那一份顿悟。

也许BASIC语言真的是门简单而又基础的语言,也是木鸿飞真的是为计算机而生之人,他终于在下次上机前完成了不可能完成的任务。当木鸿飞再次来到机房时,他充满了信心和期盼。木鸿飞知道,今天的他已经不再是一周前那个对计算机迷茫的少年了,自己已经正式进入计算机神圣的殿堂,一个全新的传奇将从这里开始。

上一篇   目录  下一篇

六天学会BASIC语言的方法——计算机达人成长之路(10)连载相关推荐

  1. 实现动画的方法——计算机达人成长之路(21)

    2.天马行空 木鸿飞提前一个月来到了XT大学. 三年前,他是校园里可有可无的过客,三年后,他已经是学校的一员.三年前,他还来不及仔细欣赏校园的美景,三年后,他有足够的时间细细品味这优美的画卷.三年前, ...

  2. 这样学习C语言最有效(连载2)——趣味、通俗、实用的计算机达人成长之路之C语言高级技巧篇

    1.2 这样学习C语言最有效 学好C语言的秘诀就是1234:"一字真言,两种态度,三个框架,四项注意". 一.一字真言 各位看官,学好C语言,其实只需一个字,那就是"编& ...

  3. 计算机达人成长之路 目录

    计算机达人成长之路 木鸿飞就是芸芸众生中推动历史年轮中的微小一员而已,他不是叱诧风云的人物,没有引领时代的潮流,但却走出了自己的计算机之路. "我是为计算机而生的."木鸿飞在日记中 ...

  4. 计算机达人成长之路目录

    计算机达人成长之路 木鸿飞就是芸芸众生中推动历史年轮中的微小一员而已,他不是叱诧风云的人物,没有引领时代的潮流,但却走出了自己的计算机之路. "我是为计算机而生的."木鸿飞在日记中 ...

  5. 开学前夕——计算机达人成长之路(30)

    11.激情与憧憬 木鸿飞在XT大学的日子,不只有编程,还有激情蓬勃的生活.比如当太阳肆虐着大地.大家都午休的时候,总有几个大学生模样的人,光着膀子,流淌着汗水,在篮球场上奔跑,一遍又一遍的投篮.无论何 ...

  6. 计算机达人成长之路 之软件分析与设计

    计算机达人成长之路  之软件分析与设计 最后,必须声明的事,任何事情都有一个熟能生巧的过程,系统分析也不例外.大家是不是看了上面的分析实例忽然觉得热血沸腾,发觉原来程序分析是如此简单如此清晰的一件事情 ...

  7. 《计算机达人成长之路——憧憬与迷茫篇》有钱的捧个预订场,有人的捧个评价场...

    <计算机达人成长之路--憧憬与迷茫篇>终于上市了,现在已经在网上预售,预售地址为: 当当网:http://product.dangdang.com/product.aspx?product ...

  8. 计算机高手也不能编出俄罗斯方块——计算机达人成长之路(16)

    9.俄罗斯方块(四)失败 编码,编码,努力的编码.再接下来的几天里,木鸿飞如同笔者一般,一有空就开始码字.当然他码的是英文程序,笔者码的是中文汉字,他在笔记本上码,笔者在笔记本电脑上码.终于大约两千行 ...

  9. 游戏炮打飞机设计——计算机达人成长之路(11)连载

    4.炮打飞机 那天,阳光特别灿烂,计算机们唱着欢快的蜂鸣声,欢迎着木鸿飞一行.木鸿飞心中荡漾着一股激情:"今天,我开始编程了!我将编写人生的第一个软件,第一个游戏软件!" &quo ...

最新文章

  1. 教程 | 一文读懂自学机器学习的误区和陷阱(附学习资料)
  2. JSP,Servlet,JavaBean在WEB应用的角色
  3. SpringBoot中提示:Consider marking one of the beans as @Primary, updating the consumer to accept multipl
  4. wireshark 抓 grpc 包
  5. destroy意思中文翻译_destroy是什么意思_ destroy的翻译_音标_读音_用法_例句_爱词霸在线词典...
  6. mysql数据库安全配置规范_MySQL数据库安全配置
  7. FPGA状态机一段式
  8. 使用python可以实现科学计算吗_使用Python进行科学计算:NumPy入门
  9. Python-精准提取行政区省市区
  10. php uchome,Uchome1.2 1.5 代码学习 common.php
  11. 安防摄像头移动侦测和遮挡侦测基本原理
  12. 如何提高自身数学分析水平?
  13. 地理信息系统GIS--介绍
  14. Android 4高级编程(第3版)
  15. Android开发示例
  16. Selenium之动作链(ActionChains)
  17. PPT乱码如何解决?
  18. HBuilder安装教程
  19. 阿里云大数据——搭建企业级数据分析平台
  20. 照片合成动态图片的方法

热门文章

  1. 基于SaltStack完成LVS的配置管理
  2. mac下的git的安装与简单的配置
  3. border_mode
  4. VMware、vSphere 6.0 介绍
  5. 博科:物理与虚拟网络的统一管理
  6. MOQL--面向流的统计过滤技术
  7. (补充)【打印1到最大的n位数】剑指offer——面试题12:打印1到最大的n位数
  8. csdn博客中插入公式
  9. LabelSmooth
  10. Caffe编写Python layer