课程(cheng)咨询: 400-996-5531 / 投诉(su)建(jian)议: 400-111-8989
认真做(zuo)教育(yu) 专心促就业
很多进(jin)入计算机专(zhuan)业就读的学生,最(zui)初至少有一大半对真(zhen)实的软件开发完(wan)全(quan)不了解,是“一张白纸”。
不幸的是,学(xue)了四年(nian)之后,许多张“白纸”又变成了许多罐“浆糊”,带着对软件开发可能是畏(wei)惧,也可能是无所谓,但绝对不是喜欢的感(gan)触离(li)开校园。
编程真的那么没劲(jing)?那么难和枯燥?
今(jin)天小编想(xiang)和大(da)家(jia)好(hao)好(hao)聊聊“编程究竟难在(zai)哪(na)?”这(zhei)件(jian)事。
一、没有建立“正向”兴趣循环
强烈的(de)兴趣(qu)与不断获(huo)得的(de)成就感是整个(ge)学习(xi)过程的(de)“引擎”,它为学生(sheng)完成整个(ge)学习(xi)任务(wu)提供(gong)源(yuan)(yuan)源(yuan)(yuan)不断的(de)强大动(dong)力(li),有无数(shu)的(de)事实支持这个(ge)观点。
而传统的(de)教(jiao)(jiao)学(xue)(xue)观点(dian)认为(wei)(wei),本科的(de)主要(yao)教(jiao)(jiao)育目标之一是为(wei)(wei)学(xue)(xue)生(sheng)在本专(zhuan)业领域未来的(de)发展“打下扎实(shi)的(de)理(li)论与实(shi)践基础”,所(suo)以从一开(kai)始就要(yao)“严格要(yao)求”、“科学(xue)(xue)训(xun)练”。
这个观点不能说错(cuo),但(dan)我认为,我们的计算机教育(yu),尤其是(shi)针(zhen)对初学者的教育(yu),首要的任务是(shi)引发(fa)兴(xing)趣。没(mei)有(you)兴(xing)趣,一切免谈。
之(zhi)(zhi)所以很多(duo)大(da)学(xue)生(sheng)觉(jue)得编程(cheng)难,其原因就是现有的计算(suan)机教学(xue)方式从一开始(shi)就给了这(zhei)些学(xue)生(sheng)“痛(tong)苦”的编程(cheng)体(ti)验,并且在后(hou)期枯燥(zao)的专业(ye)课程(cheng)学(xue)习中不断得到(dao)强化,最终(zhong)使很多(duo)大(da)学(xue)生(sheng)对(dui)编程(cheng)敬而(er)远之(zhi)(zhi)或畏之(zhi)(zhi)如虎。
二、从未接受过解决问题的训练
从小到(dao)大(da),我们(men)受到(dao)的(de)教育(yu)终极目的(de)是(shi)有一个(ge):考(kao)取理(li)想的(de)学校。每一张(zhang)张(zhang)考(kao)卷都是(shi)一个(ge)个(ge)堆砌起来(lai)的(de)知(zhi)识点:三角函数(shu),解析几何,数(shu)列,函数(shu)…...
这么多知识点(dian),你需要(yao)做的(de)是背下(xia)它(ta)们(men),或(huo)者(zhe)说的(de)更(geng)高级一点(dian),理解(jie)它(ta)们(men)。
即便是(shi)强(qiang)调(diao)思辨和分析的“文(wen)科类”,也可(ke)以靠死记硬背答题模板拿分,就连作文(wen)都要有(you)统一的标准。
我们非常(chang)擅长理解和记忆(yi),并井(jing)井(jing)有条地套公式。
这(zhei)一切(qie),到了学(xue)编程这(zhei)里,统统不奏效。
我(wo)大(da)一的时候刚(gang)开始接触C语言,非常(chang)痛苦(ku)。那会儿,没(mei)有任(ren)何计算机(ji)基础,编(bian)程语法大(da)多靠背——C++语法、操作系统各项定义(yi)、计算机(ji)网络(luo)各种协议、常(chang)量、作用(yong)域、多态...........
身边不少(shao)同学(xue)也这样,“高考精神”还(hai)深(shen)深(shen)印烙在骨子(zi)里,我们都认为学(xue)习一门编程(cheng)语(yu)言最(zui)重要(yao)的就是掌握其语(yu)法,所以为了(le)将语(yu)法烂熟(shu)于心,最(zui)直接的方法就是记忆。
结果(guo)可想而知,即便拿了(le)相应的(de)学(xue)分,没有人(ren)敢(gan)说自己会编程。
我们(men)接受了(le)(le)十几年的应试教(jiao)育,为了(le)(le)最大化(hua)公平,考试必须(xu)有一(yi)套清晰的标准。正是如此,我们(men)更看(kan)中重(zhong)应试技巧而非知(zhi)识本身,学(xue)习(xi)变(bian)成了(le)(le)追求(qiu)标准答案,求(qiu)知(zhi)变(bian)成了(le)(le)死记硬背(bei)。
绝大(da)部分人(ren),难以形成系统的(de)学习(xi)方(fang)法论(lun)的(de)意识(shi),以至于很(hen)多(duo)人(ren)一(yi)旦脱离试卷,在社会中(zhong)面(mian)对实际问题的(de)时候(hou),完全没有一(yi)套(tao)行之有效的(de)方(fang)法论(lun)支(zhi)撑(cheng)其解决问题。
而编程(cheng)(cheng)的核心,不(bu)是(shi)编程(cheng)(cheng),不(bu)是(shi)语法(fa),甚至(zhi)不(bu)是(shi)算法(fa)或数(shu)据(ju)结构(gou)本身(shen),恰(qia)(qia)恰(qia)(qia)是(shi)如何分解问(wen)题(ti)——发现规律建立解决问(wen)题(ti)模型,映射到合适的数(shu)据(ju)结构(gou)和(he)算法(fa)上,最后才根据(ju)算法(fa)写(xie)程(cheng)(cheng)序实(shi)现。
三、从未学过创造
清华大学(xue)前校长陈吉宁曾提过一个观点:
清华大(da)学里有很(hen)多(duo)“A型学生(sheng)”,但未来社会最需要(yao)的是“X型学生(sheng)”。
“A型(xing)学生(sheng)”,指的是传(chuan)统观念里(li)的“好学生(sheng)”,他们(men)的成(cheng)绩(ji)总是能得“A”。
“X型学生”与之不同,他们的成(cheng)绩并(bing)不一定拔(ba)尖,但愿意承担(dan)创新风险,勇于尝试新鲜事(shi)物(wu)。
两者(zhe)最重要的差别,在于创造力(li)。
可是我们连(lian)作文还不敢(gan)写得(de)太(tai)跳,生怕阅(yue)卷(juan)的是个老古董,大笔一挥,让(rang)你再考(kao)一年。创造力,更(geng)是我们在(zai)学校(xiao)想都不敢(gan)想的事。
绝大部分学生的(de)思维,早已在填鸭式的(de)教(jiao)学中,变成(cheng)了一个只会(hui)收纳外部知识的(de)容(rong)器,根本无法用所学的(de)东(dong)(dong)西创造出任(ren)何东(dong)(dong)西来(lai)。
所(suo)以(yi),当我们开(kai)始(shi)学编程,面对(dui)“Hello world.”这个等着我们创造的(de)世界(jie),其实是非(fei)常(chang)茫然的(de)。
因为编程(cheng)没(mei)有“题型”和“公式”能把你解决(jue)问(wen)题的过程(cheng)简化成(cheng)填空,编程(cheng)提出的问(wen)题基(ji)本都(dou)是空而泛,需要你根据脑子里的逻(luo)辑推断,利用所学编程(cheng)语言(yan)的各项(xiang)功能组织成(cheng)代码,来解决(jue)问(wen)题。
整个世界的(de)(de)运转,都是靠你的(de)(de)大脑想象出来的(de)(de)。这是编程(cheng)的(de)(de)难。
但是,只要你明知其(qi)中不(bu)易,仍有一腔骁(xiao)勇,你可以尝试在(zai)编(bian)程的(de)(de)(de)世(shi)(shi)界(jie)中,保持(chi)“实验(yan)者心态(tai)”,不(bu)断探索自己的(de)(de)(de)想法,质疑(yi)自己的(de)(de)(de)假(jia)设,从(cong)所犯错误(wu)中学习(xi)宝(bao)贵的(de)(de)(de)经验(yan),就一定能在(zai)编(bian)程的(de)(de)(de)魔(mo)法世(shi)(shi)界(jie)中得到更多(duo)宝(bao)藏。
如果(guo)你(ni)看过近期大(da)火的(de)《乐(le)队的(de)夏天》,那(nei)么在参赛的(de)三十一支乐(le)队中,你(ni)一定会被(bei)其中一支叫做“刺猬(wei)”的(de)乐(le)队所打(da)动。
刺猬乐队的子健,他是台上(shang)的狂躁(zao)主唱,台下的学(xue)霸码农。
即使每(mei)天都(dou)在(zai)和冰冷的(de)(de)数字打交道,但作为程序员的(de)(de)他,体内有(you)被保护(hu)得非常(chang)好的(de)(de)创造力(li),使得他拥有(you)满腔的(de)(de)诗意与细(xi)腻的(de)(de)内心,更可(ke)以谱(pu)写出令人折(zhe)服,引人共(gong)鸣,充满无限色(se)彩的(de)(de)音乐作品。
四、他们没有觉得编程很难
为什么很多不是计算机专业的人能够通过IT培训机构学会编(bian)(bian)程(cheng)技术?没有觉得编(bian)(bian)程(cheng)很(hen)难。
培训机构(gou)里(li)学习的(de)课程(cheng)内(nei)容(rong)是(shi)(shi)根(gen)据市场上企(qi)业需求开发的(de),学习就是(shi)(shi)工(gong)作(zuo),通(tong)过工(gong)作(zuo)实(shi)现学习。
并且教学大纲都是循序渐进,由浅入深,首先做的就(jiu)是培养学生对(dui)于编程(cheng)的兴趣(qu),从中获取(qu)成就(jiu)感,以兴趣(qu)为导向(xiang),步(bu)步(bu)为营,在每个阶段(duan)课程(cheng)穿插(cha)实战项(xiang)目(mu)。
教师会去引发学生的(de)兴趣,鼓(gu)励他们去探(tan)索未知的(de)领域,主动地学习和(he)吸收知识,培养技能(neng),积累经(jing)验。
解(jie)决他们在学习(xi)过(guo)程(cheng)中遇到的困难,及(ji)时指点,帮助学生建立学习(xi)的“正向”兴(xing)趣循环(huan)。
所以(yi),很多(duo)人即使不是计(ji)算机(ji)专业的,也能够在很短的时间内学会编程(cheng)。
编程一点(dian)都(dou)不难,用电脑听得懂的语言,告诉它帮你做你想要做的事情,只(zhi)要认真学,谁都(dou)可以。
难就难在,"学(xue)(xue)以致(zhi)考(kao)"和"学(xue)(xue)以致(zhi)用(yong)"是不一(yi)样的;记(ji)忆和创造是不一(yi)样的;学(xue)(xue)好学(xue)(xue)科和理解世界(jie)是不一(yi)样的。
当然,并非(fei)要彻底否(fou)定(ding)应(ying)试教育。在中国教育资源(yuan)极其不平均、经济文化撕裂的(de)大生态下,以(yi)考试为目的(de)的(de)教育,提供了(le)一(yi)套非(fei)常清晰的(de)评判标准,通过分(fen)数(shu)这个(ge)显性的(de)指标来筛选和划分(fen)学生群(qun)体,选拔出社会精英(ying),可(ke)能是(shi)当下最公平的(de)取舍(she)了(le)。
只是(shi)时代在不断的(de)发(fa)展(zhan),无论是(shi)学(xue)校(xiao),家(jia)长还是(shi)孩(hai)子(zi),都(dou)应(ying)该反思一(yi)下现在的(de)所(suo)接受的(de)教育形式,如何发(fa)挥出每一(yi)个自己的(de)个性,让他(ta)们成长为更(geng)好的(de)人(ren)——学(xue)编(bian)程的(de)过程会给你提供答案。
【免责声明】本文(wen)部(bu)分系转载,转载目的(de)在(zai)于传(chuan)递更多信息,并不(bu)代(dai)表本网赞同其(qi)观点(dian)和对(dui)其(qi)真(zhen)实性负(fu)责。如涉(she)及作品内容、版权和其(qi)它问题,请在(zai)30日内与(yu)联系我们,我们会予以更改或删除亂伦(lun)xxxx乱女在(zai)线(xian)播放,韩国(guo)床戏巜老师的(de)滋味(wei),大荫蒂女人毛多高(gao)潮,成人做受(shou)黄大片,国(guo)产(chan)精品搬运(yun)相关的(de)文(wen)章,以保证您的(de)权益!