培养对编程的兴趣(转)

★ 人生在勤,不索何获--张衡 
  ★ 业精于勤而荒于嬉,行成于思而毁于随--韩愈 
  ★ 聪明出于勤奋,天才在于积累--华罗庚 
  ★ 好学而不勤问非真好学者。 
  ★ 书山有路勤为径,学海无涯苦作舟。 
  ★ 形成天才的决定因素应该是勤奋-郭沫若 
  ★ 人的大脑和肢体一样,多用则灵,不用则废-茅以升 
  ★ 你想成为幸福的人吗?但愿你首先学会吃得起苦--屠格涅夫 
  ★ 贵有恒何必三更眠五更起,最无益只怕一日曝十日寒。 
  ★ 成功=艰苦劳动+正确方法+少说空话--爱因斯坦 
  ★ 宝剑锋从磨砺出,梅花香自苦寒来。 
  ★ 自古以来学有建树的人,都离不开一个“苦”字。 
  …………

  我们且看这些这些名句都离不开“勤、苦”!

  肖大老师也常在串课时说: 
  在LOVO的学生最大有39岁的,基础最差有是初中生的,他们都能学懂!如果你没有学懂只能说明是你没有努力。

  而卡夫卡又说: 
  光勤劳是不够的,蚂蚁也非常勤劳。你在勤劳些什么呢?有两种过错是基本的,其他一切过错都由此而生:急躁和懒惰。

  如果你对这一行没有兴趣而去“勤、苦、努力”的学习,你自然就会把这种学习当做一种压力,你总想尽快摆脱这种学习!于是,你就会急躁!你还能学得好吗?

  且对于程序员这一行,必须要有不断学习的能力!而如果你对一行没有兴趣,你能做到几十年如一日的“勤、苦、努力”的学习吗? 
  答案当然是否定的!

  我想学程序员的基本上应该都是对电脑有兴趣,且基本上都有网络游戏的经历吧?应该也对通宵冲级、吊宝有感受吧?这样的玩法应该很苦,很累吧?但当时为什么又能做到食累不知苦,累亦不知呢? 
  当然唯一的答案就是你对网络游戏有一个痴迷的兴趣!

所以你如果要学好编程这一行,那么你唯有对这一行有相当浓厚兴趣或者培养对这一行的兴趣!

兴趣是能培养的吗? 
     兴趣当然是能培养的!

所有人在来到这个世界的时候都是一张白纸,你的喜好与兴趣都是因为你的环境以及教育而产生的而已!虽然你已经有的喜好与兴趣不容易改变,但是你对新生事物产生或培养兴趣却是非常容易的! 
     就好象刚才谈到的网游,网游是在98后的产物,在98前绝大部分的人都还不知网游是何物,如何可能对它感兴趣?而今对此感兴趣的人还不都至少是在98后对其产生或培养的兴趣而已! 
    可见兴趣并非是与生俱来,且是可以培养的!

以下我且说说我在培养对编程的兴趣方面的方法:

一、找到自己能在编程中的发出的亮点:

  可能纯粹对编程过程感兴趣的人不多,但你可以设想你自己编写出的程序所能做的事情! 编程就像泡妞,要找到兴奋点!

  比如,一个明显就可以用30行以下就可以下就可以完成的程序!而目前包括一些老手都用出了大大超出30行的代码,而如果你能够在30行以内写出这个程序,你岂不就可以在很多人面前炫上一下吗?这不就是自己不知不觉去培养了去专注去写这一个30行代码的兴趣的办法吗? 
  当然刚才这个例子需要你有非常好的逻辑思维,未必适合所有人,但是一般来说逻辑思维差一点的人的审美能力要强一点,你也就可以试着去写出比别人更漂亮的界面炫一下的!

  新东方有个学员现在在Duke大学,他从高一开始背《新概念英语》第三册,背到高三就背完了。高考考进了北大,进北大后,他本来不想再背了。但当他背给同学听的时候,其他同学都露出了羡慕的眼光,于是,为了这种虚荣心,他就坚持背第四册,把第三、四册都背得滚瓜烂熟,他熟到什么地步呢,有人把其中任何一句说出来,把能把上一句和下一句连接下去,而且语音非常标准,因为他是模仿着磁带来背的。

  后来他去了美国Duke大学,他给新东方的教师写信,老师不敢回,因为老师对他的英文有畏惧感,他的英文学得太好,只能给他回中文信,并告诉他不是不会写英文,而是想让他温习温习中文,不要忘记祖国的语言。 这位学员到美国第一个星期写文章,教授把他叫过去说他的文章是剽窃的,因为他的文章写得太好了,教授说:"我20年教书没有教出这么漂亮的文章来。"这个学员说,我没有办法证明我能写出这么优秀的文章,但我告诉你,我能背108篇文章,而且背得非常熟练,你想不想听。结果,他没有背完两篇,教授就哭了起来,为什么?因为这个教授想一想自己教了20年了,居然一篇文章也没有背过,被中国学生背掉了,所以很难过…… 

  可见,在你在JAVA编程中找到属于自己的亮点,决对是一个培养对JAVA编程的行之有效的方法!

二、多接触编程,多写程序,让自己对其“日久生情”:

  现在社会上有一种现象――美女嫁丑男! 
  男生都遇到这种情侣的话,通常会吃飞醋的冒句“这女的这么漂亮,这男的看起来不怎么样的嘛!”!

  可你有没有想过为什么会有这种现象?

  现在一个漂亮女孩儿被众多男孩儿追求已经是肯定的,特别在编程这个美女如此稀缺的行当!只要这个女孩儿不属于那种口味特别高或者较有坚持的女孩儿!最后成功的往往与其它追求者比较起来各方面都并不怎么样,甚至可以说纯粹是最孬的追求者成功!

  因为再随便的女孩儿总都有几分妗持,而稍微有点能力或有魅力的追求者往往就不会那么努力,借口是:“你是美女,我还是帅哥呢!我为什么要那么为你卖力!”!

  而能力较差,且还长得并不怎么样的男孩儿却不是这样的,他会尽自己一切时间与能力去与自己追求的女孩儿接触!因为他非常清楚自己的实力,自己去追仍何一个女孩儿都非常困难,何不如在一个漂亮的女孩儿身上用足自己十分十的力气!甚至不择手段!

  女孩儿才开始可能看其不顺眼,慢慢的发觉自己什么时间都是这样一个人渡过的,女孩儿有很多脆弱的时候,而在这些脆弱的时候,也是这样一个男孩儿陪在自己身旁,女孩儿往往就会在这个时候感动!而与这个男孩儿顺理成章!

  当然这也就造就了另一种不良的社会现象,给了这些不怎么样的男生有了一个原来美女如此好追,所以往往越不怎么样的男生越花心!一些有过经历的美女也深恶痛决的是那些不怎么样的男生对自己的伤害!这到扯远了……切回正题――

  倘若把你的兴趣比作以上的美女,而把JAVA比作那个不怎么样的男孩儿,把你身边的游戏啊什么好玩啊比作一些对你兴趣来说是优秀的男生的话! 
  那么你尽量让这JAVA这个不怎么样的男孩儿多接触你,且你去疏远那些对你诱惑力大一点的游戏以及其它好玩的东西的话,你的兴趣会下嫁给JAVA这个不怎么样的男孩儿的!

  多接触决对是对JAVA编程培养兴趣的行之有效的办法之一!

三、在编程中放松自己:

  通过写一些自己感兴趣的简单小程序。

  你在每学到一个新的语句的时候,你就试着用它来做一点休闲的东西,你自然就不会觉得去学这个东西会有多大的压力!

  下面是一段非常有搞笑的代码吧?你也可以试试这样在学习中放松自己!用程序给自己给别人开开玩笑,这也将是一个编程产生兴趣的非常有效的方式!

  /* 可以将此代码复制到记事本,另存为*.html文件试运行 */

<script type="text/javascript">

function   work(sex,ability) { 
             if(sex==‘女‘&&ability!=‘超人‘) 
                  return "你不适合编程!\n但是你的细致说不定能成为测试专家!"; 
             if(sex==‘女‘&&ability==‘超人‘) 
                  return "你虽是超人,但你仍需要努力!\n建议你向测试发展!"; 
             if(sex==‘男‘&&ability!=‘超人‘) 
                  return "你需要努力!"; 
             if(sex==‘男‘&&ability==‘超人‘) 
                  return"你将会成为优秀的程序员!"; 
         }

sex=(confirm("请确定你的性别\n你是男的吗?\n是请点确定!"))?‘男‘:‘女‘; 
         ability=(confirm("请确定你是超人吗?\n是请点确定!"))?‘超人‘:‘正常人‘; 
         alert(‘因为你是‘+sex+‘的‘+ability+‘。所以:\n‘+work(sex,ability)); 
         document.write(‘因为你是‘+sex+‘的‘+ability+‘。所以:\n‘+work(sex,ability));

</script>

时间: 2024-10-13 10:33:52

培养对编程的兴趣(转)的相关文章

actionscript3写飘雪花程序,为培养孩子编程兴趣

本周,上4年级的小孩开始学方程式,用到了代数.为了方便孩子理解,并学以致用,打算教他一点编程. 程序的选择上不能太难,比如JAVA.C#应该不行,学习javascript应该行,但是会比较枯燥,于是决定让他玩玩FLASH.虽然随着HTML5 的兴起,FLASH正在没落,但FLASH却简单易懂,并且还能帮助孩子画画. 这次编程选择了飘雪花的程序,虽然简单,但内容却还比较全,涉及了:手动画影片片段(MC),帧,actionscript,变量,随机函数,函数方法,事件,时间等等.步骤: 1.FLASH

儿童学编程的原因以及方法

无论你的孩子在长大后能否成为下一个扎克伯格,编程对他或者她来说都是一个非常有用的技能.它会帮助你的孩子提高解决问题的能力.创造力和沟通能力.同时,这对你来说也是一种乐趣.这里有一些经过检验的优秀的应用程序,可用来辅导任何年龄段的孩子学习编码. 没有比现在更合适的时候了. 如果我们让孩子学习维修技术,那么很难想象等他们年龄大点的时候能开发出惊人的应用程序和工具.但最重要的是,当你向你的孩子介绍编程的时候,他/她不光光是在学习编程,而且还是在通过编程学习其他东西,麻省理工学院教授Mitchel Re

个人版机房收费系统总结

用了一个月的时间,重构完成了个人版的机房收费系统,不来个总结心里就有点儿不踏实. 首先说说一年前第一次敲机房收费系统的事儿,那是纯面向过程,能实现功能就可以.当初完成了这个系统,可谓是在提高班学习中的又一个里程碑,纯手工制作,精心打造.我们学会了分析业务流程,消化吸收VB和数据库的学习成果,提高对代码的亲和力,培养对编程的兴趣. 一年后的现在经历了第二次机房收费系统,深刻体会到了米老师编制培养计划的良苦用心,我们其实是在攀登一座高山,一步一个台阶.在第一次机房收费系统中暴露出来的问题得以解决和完

怎么成为程序猿?

前些日子一个朋友咨询我,他的弟弟想编程,怎么学好,成为一个程序员.我问他为什么要学编程,他说:弟弟毕业多年未找到工作,软件行业好找工作.于是我告诉他了一句话:培养兴趣,系统学习,坚持到底!我不知道他们怎么理解我的这句话,反正结果他弟弟花了2万员大洋,找了一个速成培训班.于是我想出面解释一下,避免最后这位仁兄成不了“程序猿”或“软件攻城狮”,怪罪我. 我说的一句话,分别代表三个意思: 1.培养兴趣 有次一个管研发的同行感慨的说:现在很难找到真正的程序员了.我一想是呀,确实很少有称职的程序员,甚至有

个人版室收费系统总结

用了一个月的时间,成品个人版的房费制度的重构,不是对心脏的总结是有点放心. 首先说说一年前第一次敲机房收费系统的事儿,那是纯面向过程,能实现功能就能够.当初完毕了这个系统.可谓是在提高班学习中的又一个里程碑,纯手工制作.精心打造.我们学会了分析业务流程,消化吸收VB和数据库的学习成果,提高对代码的亲和力,培养对编程的兴趣. 一年后的如今经历了第二次机房收费系统.深刻体会到了米老师编制培养计划的良苦用心,我们事实上是在攀登一座高山,一步一个台阶.在第一次机房收费系统中暴露出来的问题得以解决和完好.

java ee自学路线

本站文章为 Kenan 原创,转载请注明转自 Kenan的博客 http://kenan1992.qzone.qq.com 首先声明对于什么java ee的 自学不需要编程的基础,但是需要你的刻苦和努力,付出100%的努力,相信你终会有收获的那一天!!! 各位同学加油!o(∩_∩)o 哈哈,,,,,, 一,开发工具的使用,初期使用记事本,Edit Plus ---->Eclipse ---->myeclipse 对于初学者来说,初期用记事本等直接编写代码有利于我们了解java代码的底层运作,对

【数学教学论文】浅谈小学生数学学习兴趣的培养

浅谈小学生数学学习兴趣的培养 作者:刘亚儒 摘要:古代教育家朱熹曾说:"教人未见其兴趣,必不乐学."由此可见,兴趣的培养在教学过程中至关重要,有利于提高数学课堂的教学效率和学生的学习质量.因此,本文对如何培养学生数学学习兴趣进行了进一步探讨. 关键词:小学生:数学:兴趣培养 一.兴趣在小学生数学学习中的重要性 孔子说过:"知之者不如好之者,好之者不如乐之者."所谓"乐",其实就是我们所说的"喜欢",即兴趣.学习兴趣是学生学习的

附加题2:中文编程的发展角度

对于中文编程,你说的到是很对:程序设计完全不是几个英文单词认识了就能怎么样的.那如果深入讨论一下,你认为中文编程从什么角度发展是可能可行的. 答:首先,我先阐述一个观点:未来的编程不只是IT人才需要具备的技能,它将会普及到大众之中.然后,对于中文编程,我认为,中文编程的一个很好的发展途径是作为儿童或者老人的编程入门课程,对于儿童来讲,中文编程可以培养他们对计算机编程的兴趣,而且他们不需要学习英文字母,只用中文就可以编写简单的小程序,这在孩子们看来,是多么有意思的一件事啊,当然,对于老人来讲也是如

老菜鸟趣谈:对编程初学者的一些建议

对编程初学者的建议 PS:这篇文章我只在微信公众号和头条网发布了,忘了在博客里发. 我是程序员,我为程序员代言. 现在真的是编程的黄金年代,程序员从来不曾这样供不应求,特别是嵌入式领域. 现在哪怕是银行,也需要几个程序员,负责网站的编写,App编写,数据库管理,服务器管理,安全管理,等等. 所以学会编程你就有福了,真的不是夸张,我到目前还是菜鸟一个,真的越学习越感到自己了解得就如牛顿所说:“我只不过是在海边捡到了几块贝壳的孩子,尚且有些许欢喜,岂知知识的海洋正在眼前”. 也没有一个时代像现在这样