学好数学的十步好方法

2023-03-24

第一篇:学好数学的十步好方法

学好中学数学方法

如何学好中学数学

数学语言是体现数学思想特征的专用语言, 是构建数学宏大体系的材料, 要学好数学, 读懂数学书, 正确理解数学概念, 准确解答数学习题, 必须正确理解和使用数学语言。 那么, 学好数学语言要注意哪些问题呢?

一、要注意推敲数学语句中的附加成分、关键词、关联词的含义。

二、要掌握文字语言、符号语言、图形语言的互译。

很多学生都有这样一种体会, 对数学定义、定理、公式、法则已经记得, 似乎也理解了, 可是一提起笔来做题, 又感到茫然, 不知从何下手。出现这种现象, 究其原因还是没有真正理解定义、定理、公式、法则的本质。数学的定义、定理、公式、法则是数学知识体系的框架, 是解题的基础, 是推理的依据, 要真正理解其精髓, 一般说来必须抓好学习中的五个环节。

1、弄清知识的来龙去脉。

任何新知识都不会是无本之木, 它总是在旧有的知识和生产、生活实践中产生、发展、概括而来的, 因此在学习新的定义、定理、公式、法则时一定要弄清知识产生的实际背景和知识的来龙去脉, 这对加深知识本质的理解有十分重要的意义。

2、逐字、逐句, 分层推敲的文字表述。

数学语言具有精练、抽象、严密的特点, 因此, 在学习定义、法则、定理时需完整、准确地理解其表述的内容, 这就必须对其文字进行逐

一、仔细的推敲。

3、掌握本质特征, 注意限制条件。

数学定义、定理、法则、公式是相关数学知识本质属性的概括。理解时要注意去伪求真, 找出其本质属性, 排除非本质因素的干扰。

4、通过联系, 对比进行辨析。

在数学知识中有不少是由同一基本概念和方法引申出来的种属及其他相关知识, 或看来相同, 实质不同的知识,学习这类知识的主要方法, 是用找联系, 抓对比进行辨析。如直线、射线、线段这一些概念, 它们既有联系又有区别。

5、在应用中加深理解。

数学知识的应用往往要涉及到多个知识点, 是在更复杂的背景下查找我们对数学知识更深层次的理解。(南京家教网)

第二篇:学习方法:教你四步学好数学

本文集资料共4个分类:学习方法、记忆方法、快速阅读、潜能开发。每个分类都有多个资料,可在百度文库、新浪爱问共享、豆丁文库中直接搜索:“学习方法:”“记忆方法:”“快速阅读:”“潜能开发:”,即可找到更多资料。

教你四步学好数学

1、养成良好的学习数学习惯。

建立良好的学习数学习惯,会使自己学习感到有序而轻松。高中数学的良好习惯应是:多质疑、勤思考、好动手、重归纳、注意应用。学生在学习数学的过程中,要把教师所传授的知识翻译成为自己的特殊语言,并永久记忆在自己的脑海中。良好的学习数学习惯包括课前自学、专心上课、及时复习、独立作业、解决疑难、系统小结和课外学习几个方面。

2、及时了解、掌握常用的数学思想和方法

学好高中数学,需要我们从数学思想与方法高度来掌握它。中学数学学习要重点掌握的的数学思想有以上几个:集合与对应思想,分类讨论思想,数形结合思想,运动思想,转化思想,变换思想。有了数学思想以后,还要掌握具体的方法,比如:换元、待定系数、数学归纳法、分析法、综合法、反证法等等。在具体的方法中,常用的有:观察与实验,联想与类比,比较与分类,分析与综合,归纳与演绎,一般与特殊,有限与无限,抽象与概括等。

解数学题时,也要注意解题思维策略问题,经常要思考:选择什么角度来进入,应遵循什么原则性的东西。高中数学中经常用到的数学思维策略有:以简驭繁、数形结合、进退互用、化生为熟、正难则反、倒顺相还、动静转换、分合相辅等。

3、逐步形成 “以我为主”的学习模式

数学不是靠老师教会的,而是在老师的引导下,靠自己主动的思维活动去获取的。学习数学就要积极主动地参与学习过程,养成实事求是的科学态度,独立思考、勇于探索的创新精神;正确对待学习中的困难和挫折,败不馁,胜不骄,养成积极进取,不屈不挠,耐挫折的优良心理品质;在学习过程中,要遵循认识规律,善于开动脑筋,积极主动去发现问题,注重新旧知识间的内在联系,不满足于现成的思路和结论,经常进行一题多解,一题多变,从多侧面、多角度思考问题,挖掘问题的实质。学习数学一定要讲究“活”,只看书不做题不行,只埋头做题不总结积累也不行。对课本知识既要能钻进去,又要能跳出来,结合自身特点,寻找最佳学习方法。

4、针对自己的学习情况,采取一些具体的措施

记数学笔记,特别是对概念理解的不同侧面和数学规律,教师在课堂中拓展的课外知识。记录下来本章你觉得最有价值的思想方法或例题,以及你还存在的未解决的问题,以便今后将其补上。

建立数学纠错本。把平时容易出现错误的知识或推理记载下来,以防再犯。争取做到:找错、析错、改错、防错。达到:能从反面入手深入理解正确东西;能由果朔因把错误原因弄个水落石出、以便对症下药;解答问题完整、推理严密。

熟记一些数学规律和数学小结论,使自己平时的运算技能达到了自动化或半自动化的熟练程度。

经常对知识结构进行梳理,形成板块结构,实行“整体集装”,如表格化,使知识结构一目了然;经常对习题进行类化,由一例到一类,由一类到多类,由多类到统一;使几类问题归纳于同一知识方法。

优秀经验分享:太多的人总是抱怨学不进去,记不住,思维转得慢,大脑不好使,吸取知识的能力太差,学习效率太低。读书的学习不好,经商的赚钱不多!作者本人以前也和读者有着同样的困惑,在我考上公务员,然后后来又转行经商,然后再读MBA,后来再考托福,一路的高压力考试中,从开始就学习了很多的学习方法,记忆方法,包括各种潜能开发培训班都上过一些,还有吃补脑的药也有一些,不过感觉上懂了理论,没有太多的实践,效果不太明显,吃的就更不想说了,相信太多的人都吃过,没有作用。06年的时候,无意间在百度搜索到一个叫做“精英特快速阅读记忆训练软件”的产品,当时要考公务员,花了几百块钱买了来练,开始一两个星期没有太明显的效果,但是一个月的训练之后,效果非常理想,阅读速度和记忆能力在短时间内提高很多,思维这些都比以前更敏捷,那个时候一两个小时可以看完一本书,而且非常容易记住书中的内容。这个能力在后来的公务员考试、MBA、托福以及生活中都很大程度上成就了我,这也是我今天要推荐给诸位的最有分享价值的好东西(想学的朋友可以到这里下载,我做了超链接,按住键盘左下角Ctrl键,然后鼠标左键点击本行文字即可连接。)基本上30个小时就够用了。非常极力的推荐给正在高压学习的朋友们,希望你们也能够快速高效的学习,成就自己的人生。最后,经常学习的同学,我再推荐一个学习商城“爱贝街”,上面的产品非常全,有一个分类是潜能开发,里面卖的产品比市场上便宜很多哦~(按住键盘左下角Ctrl键,然后鼠标左键点击本行文字即可连接。 )

阅读数学课外书籍与报刊,参加数学学科课外活动与讲座,多做数学课外题,加大自学力度,拓展自己的知识面。

及时复习,强化对基本概念知识体系的理解与记忆,进行适当的反复巩固,消灭前学后忘。

学会从多角度、多层次地进行总结归类。如:①从数学思想分类②从解题方法归类③从知识应用上分类等,使所学的知识系统化、条理化、专题化、网络化。

经常在做题后进行一定的“反思”,思考一下本题所用的基础知识,数学思想方法是什么,为什么要这样想,是否还有别的想法和解法,本题的分析方法与解法,在解其它问题时,是否也用到过。

无论是作业还是测验,都应把准确性放在第一位,通法放在第一位,而不是一味地去追求速度或技巧,这是学好数学的重要问题。

1、养成良好的学习数学习惯。

建立良好的学习数学习惯,会使自己学习感到有序而轻松。高中数学的良好习惯应是:多质疑、勤思考、好动手、重归纳、注意应用。学生在学习数学的过程中,要把教师所传授的知识翻译成为自己的特殊语言,并永久记忆在自己的脑海中。良好的学习数学习惯包括课前自学、专心上课、及时复习、独立作业、解决疑难、系统小结和课外学习几个方面。

2、及时了解、掌握常用的数学思想和方法

学好高中数学,需要我们从数学思想与方法高度来掌握它。中学数学学习要重点掌握的的数学思想有以上几个:集合与对应思想,分类讨论思想,数形结合思想,运动思想,转化思想,变换思想。有了数学思想以后,还要掌握具体的方法,比如:换元、待定系数、数学归纳法、分析法、综合法、反证法等等。在具体的方法中,常用的有:观察与实验,联想与类比,比较与分类,分析与综合,归纳与演绎,一般与特殊,有限与无限,抽象与概括等。

解数学题时,也要注意解题思维策略问题,经常要思考:选择什么角度来进入,应遵循什么原则性的东西。高中数学中经常用到的数学思维策略有:以简驭繁、数形结合、进退互用、化生为熟、正难则反、倒顺相还、动静转换、分合相辅等。

3、逐步形成 “以我为主”的学习模式

数学不是靠老师教会的,而是在老师的引导下,靠自己主动的思维活动去获取的。学习数学就要积极主动地参与学习过程,养成实事求是的科学态度,独立思考、勇于探索的创新精神;正确对待学习中的困难和挫折,败不馁,胜不骄,养成积极进取,不屈不挠,耐挫折的优良心理品质;在学习过程中,要遵循认识规律,善于开动脑筋,积极主动去发现问题,注重新旧知识间的内在联系,不满足于现成的思路和结论,经常进行一题多解,一题多变,从多侧面、多角度思考问题,挖掘问题的实质。学习数学一定要讲究“活”,只看书不做题不行,只埋头做题不总结积累也不行。对课本知识既要能钻进去,又要能跳出来,结合自身特点,寻找最佳学习方法。

大量事实和调查数据表明,随着数学内容的逐步深化,高中女生数学能力逐渐下降,他们越学越用功,却越学越吃力,出现了部分女生严重偏科的现象.因而,对高中女生数学能力的培养应引起重视.

一、“弃重求轻”,培养兴趣

女生数学能力的下降,环境因素及心理因素不容忽视.目前社会、家庭、学校对学生的期望值普遍过高.而女生性格较为文静、内向,心理承受能力较差,加上数学学科难度大,因此导致她们的数学学习兴趣淡化,能力下降.因此,教师要多关心女生的思想和学习,经常同她们平等交谈,了解其思想上、学习上存在的问题,帮助其分析原因,制定学习计划,清除紧张心理,鼓励她们“敢问”、“会问”,激发其学习兴趣.同时,要求家长能以积极态度对待女生的数学学习,要多鼓励少指责,帮助她们弃掉沉重的思想包袱,轻松愉快地投入到数学学习中;还可以结合女性成才的事例和现实生活中的实例,帮助她们树立学好数学的信心.事实上,女生的情感平稳度比较高,只要她们感兴趣,就会克服困难,努力达到提高数学能力的目的.

二、“开门造车”,注重方法

在学习方法方面,女生比较注重基础,学习较扎实,喜欢做基础题,但解综合题的能力较差,更不愿解难题;女生上课记笔记,复习时喜欢看课本和笔记,但忽视上课听讲和能力训练;女生注重条理化和规范化,按部就班,但适应性和创新意识较差.因此,教师要指导女生“开门造车”,让她们暴露学习中的问题,有针对地指导听课,强化双基训练,对综合能力要求较高的问题,指导她们学会利用等价转换、类比、化归等数学思想,将问题转化为若干基础问题,还可以组织她们学习他人成功的经验,改进学习方法,逐步提高能力.

三、“笨鸟先飞”,强化预习

女生受生理、心理等因素影响,对知识的理解、应用能力相对要差一些,对问题的反应速度也慢一些.因此,要提高课堂学习过程中的数学能力,课前的预习至关重要.教学中,要有针对性地指导女生课前的预习,可以编制预习提纲,对抽象的概念、逻辑性较强的推理、空间想象能力及数形结合能力要求较高的内容,要求通过预习有一定的了解,便于听课时有的放矢,易于突破难点.认真预习,还可以改变心理状态,变被动学习为主动参与.因此,要求女生强化课前预习,“笨鸟先飞”.

四、“固本扶元”,落实“双基”

女生数学能力差,主要表现在对基本技能的理解、掌握和应用上.只有在巩固基础知识和掌握基本技能的前提下,才能提高女生的综合能力.因此,教师要加强对旧知识的复习和基本技能的训练,结合讲授新课组织复习;也可以通过基础知识的训练,使学生对已学的知识进行巩固和提高,使他们具备学习新知识所必需的基本能力,从而对新知识的学习和掌握起到促进作用.

五、“扬长补短”,增加自信

在数学学习过程中,女生在运算能力方面,规范性强,准确率高,但运算速度偏慢、技巧性不强;在逻辑思维能力方面,善于直接推理、条理性强,但间接推理欠缺、思维方式单一;在空间想象能力方面,直觉思维敏捷、表达准确,但线面关系含混、作图能力差;在应用能力方面,“解模”能力较强,但“建模”能力偏差.因此,教学中要注意发挥女生的长处,增加其自信心,使其有正视挫折的勇气和战胜困难的决心.特别要针对女生的弱点进行教学,多讲通解通法和常用技巧,注意速度训练,分析问题既要“由因导果”,也要“执果索因”,暴露过程,激活思维;注重数形结合,适当增加直观教学,训练作图能力,培养想象力;揭示实际问题的空间形式和数量关系,培养“建模”能力.

六、“举一反三”,提高能力

“上课能听懂,作业能完成,就是成绩提不高.”这是高中阶段女生共同的“心声”.由于课堂信息容量小,知识单一,在老师的指导下,女生一般能听懂;课后的练习多是直接应用概念套用算法,过程简单且技能技巧要求较低,她们能完成.但因速度和时间等方面的影响,她们不大注重课后的理解掌握和能力提高.因此,教学中要编制“套题”(知识性,技能性)、“类题”(基础类,综合类,方法类)、“变式题”(变条件,变结论,变思想,变方法),并对其中具有代表性的问题进行详尽的剖析,起到“举一反三”、“触类旁通”的作用,这有利于提高女生的数学能力.

第三篇:外语学好的方法

留学日语班:留学日语全能班课程介绍

免费办理赴日留学手续

收费方式:初次入学缴纳费用为5715元,第二次收费为7000元。

招生对象:日语零基础、短期内准备去日本留学的学员。满12年国家正规教育者。

学习内容:标准日本语初级上下册、中级上下册、外教初级口语、外教中级口语。学完初级上下册、中级上下册之后,可以达到日语N2级以及J.TEST C级水平。可以掌握大约1000个汉字、7600个的单词、320个较高难度的语法知识,日语日常会话流利,能够阅读和书写较复杂的日语文章。外教初级口语和外教中级口语全外教授课,可短期内迅速提高日语口语实战能力,能够流利地进行日常会话,基本无障碍地与日本人沟通。

学习特色:注重对实际生活中的常用语句、固定用法、语气等重点难点进行讲解,使学生能够进行准确的日语表达。此外,小班授课可以给所有学员提供更多的实战机会。

相关考试:日本语能力测试N2级或J.TEST C-D级。

结业证书:成绩合格者可颁发日语结业证书。

免费活动:定期举办免费日语口语角、免费日语公开课、免费日本留学说明会等活动。

留学就业:免费推荐日本100余所语言学校、30余所大学及专科、短期大学等。免费推荐国内外的日企就业。

学时证明:可开具日本大使馆承认的学时证明。

考级代报名:可为我校学员提供考级代报名服务。

住宿:外地学员来京后可安排住宿,四人间或六人间均有,北大附近住宿费每月350元至480元不等。

开课时间:留学日语全能班课程包括了初级上册、初级下册、中级上册、中级下册、外教初级口语、外教中级口语,先学习初级上册,然后再学习初级下册、中级上册、中级下册、外教初级口语、外教中级口语,因此留学日语全能班的开课时间与初级上册(0~N5)的开课时间相同。初级上册学完之后,可以查看初级下册的课表,选择一个时间合适的初级下册班级继续学习。初级下册学完之后,可以查看中级上册的课表,选择一个时间合适的中级上册班级继续学习。以此类推继续学习中级下册、外教初级口语、外教中级口语。初级上、下册,中级上、下册,外教初级口语,外教中级口语需在两年之内学完。以下为初级上册的开课时间。

第四篇:学好英语的方法

想学好英语,首先要培养对英语的兴趣。“兴趣是最好的老师”,兴趣是学习英语的巨大动力,有了兴趣,学习就会事半功倍。我们都有这样的经验:喜欢的事,就容易坚持下去;不喜欢的事,是很难坚持下去的。而兴趣不是与生俱来的,需要培养。

初学英语时,没有掌握正确的学习方法,没有树立必胜的信心,缺乏了克服困难的勇气,丧失了上进的动力,稍遇失败,就会向挫折缴枪,向困难低头。你就会感到英语是一门枯燥无味的学科,学了一段时间之后,学习积极性也逐渐降低,自然也就不会取得好成绩。但是,只要在老师的帮助下,认识到学英语的必要性,用正确的态度对待英语学习,用科学的方法指导学习。开始时多参加一些英语方面的活动,比如,唱英文歌、做英语游戏、读英语幽默短文、练习口头对话等。时间长了,懂得多了,就有了兴趣,当然,学习起来就有了动力和欲望。然后,就要像农民一样勤勤恳恳,不辞辛苦,付出辛勤的劳动和汗水,一定会取得成功,收获丰硕的成果。

要想基本功扎实,必须全神贯注地认真听讲,上好每一节课,提高课堂效率,脚踏实地、一步一个脚印地,做到以下“五到”:

一、“心到”。在课堂上应聚精会神,一刻也不能懈怠,大脑要始终处于积极状态,思维要活跃、思路要开阔,心随老师走,听懂每一句话,抓住每一个环节,理解每一个知识点,多联想、多思考,做到心领神会。

二、“手到”。学英语,一定要做课堂笔记。因为人的记忆力是有限的,人不可能都过目不忘,记忆本身就是不断与遗忘作斗争的过程。常言说,“好脑筋不如烂笔头”。老师讲的知识可能在课堂上记住了,可是过了一段时间,就会忘记,所以,做好笔记很有必要。英语知识也是一点点积累起来的,学到的每一个单词、词组以及句型结构,都记在笔记本上,甚至是书的空白处或字里行间,这对以后的复习巩固都是非常方便的。

三、“耳到”。在课堂上,认真听讲是十分必要的,不但要专心听老师对知识的讲解,而且要认真听老师说英语的语音、语调、重音、连读、失去爆破、断句等发音要领,以便培养自己纯正地道的英语口语。听见听懂老师传授的每一个知识点,在头脑里形成反馈以帮助记忆;理解领会老师提出的问题,以便迅速作答,对比同学对问题的回答,以加深对问题的理解而取别人之长补自己之短。

四、“眼到”。在认真听讲的同时,还要双眼紧随老师观察老师的动作、口形、表情、板书、绘图、教具展示等。大脑里形成的视觉信息和听觉信息相结合,印象就会更加深刻。

五、“口到”。学习语言,不张嘴不动口是学不好的,同学们最大的毛病是读书不出声,害羞不敢张嘴。尤其是早读课,同学们只是用眼看或默读,这样就只有视觉信息,而没有听觉信息在大脑里的反馈,当然记忆也不会太深刻,口部肌肉也得不到锻炼,也就很难练就一口纯正的英语。所以,要充分利用早晨头脑清醒的时间,大声朗读;课堂上要勇跃回答老师提问、积极参与同学间讨论和辩论,课下对不清楚的问题及时提出,要克服害羞心理,不耻下问。对学过的课文要多读、勤读、苦读,可以跟录音机读,竭力模仿其语音语调以纠正发音,要读得抑扬顿挫朗朗上口,一些精典文章最好能背得滚爪烂熟。利用一切可能的机会,练习英语口语,比如,与外教交流、参加“英语角”活动、与同学进行对话、讲英语故事、唱英文歌曲、演英语短剧、进行诗歌朗诵等。

除了对课本中的范文要细读精读之外,还要多看些适合我们中学生的课外读物,既可增长知识,又开阔了我们的视野,也提高了我们的阅读水平。学英语,词汇的记忆是必不可少的,词汇是学好英语的基础,没有了词汇,也就谈不上句子,更谈不上文章,所以记单词对我们就显得极其重要。记忆单词关键有二:一是持之以恒:每天坚持记忆一定量的词汇,过几天再回头复习一次,这样周期循环,反复记忆,经常使用,就会变短时记忆为长时记忆并牢固掌握。感谢您对更生教育在线的关注!

1.最最基本的,熟记单词,初中英语单词应该很简单,不妨下下功夫,狠下心好好学一下

2.其实,就我个人而言,语法并不会太影响,当然还会很重要,我初中时对语法一窍不通,就是单词记得熟,初一满分100考九十七八,初二,三120分每次

都在110以上,现在我高三,英语也相当蹭150分考130左右(注:高中英语与初中英语有一定差别,不能仅看分数)

3.要有考试技巧,在有限的时间内做有限的题,要看你的时间安排了

4.一定要有学习英语的兴趣!我小学时英语一窍不通,但补习了英语后,激发了我的兴趣(是快乐学习英语的那种补习班)找找这种补习班,激发你的兴趣,一切都好说

5.还是那老套的:听读写。每天早晨尽自己最大努力读,有了语感,英语自然就好了

还要仔细听,毕竟人有2个耳朵,1个嘴

很简单。我们学语文的老师教我们古文时说这就是半门外语,也就是说,学习外语词汇很重要,下面,我给你具体讲讲我的一些心得。

1:在网络上,很多文章教大家怎么一个月过六级,半x个月过四级,个人认为:可能!但那绝对是针对英语基础比较好的朋友。如果你开始英语基础就不好,那就只能和我一样,脚踏实地的一步一步走。其实最重要的一点,就是学习没有捷径可以走。

2:听力:

听力部分是四六级考试里面最容易拿分数的部分。总分20分里面,如果听力水平较好,拿16-18分不成问题。所谓的水平好,我觉得只要能听懂voa stand english,应付六级就足够了。作为我个人,我没系统听过历年四六级考试的题目,但是考试估分,听力都是16-18分。

最开始的时候,我连听voa special english都很困难。我的方法是:一个sp要听4-5次,把里面不懂的英语单词的发音,含义全部搞清楚,然后每天坚持2个小时的听力训练,狂攻sp。如果没事,就拿一个MP3吊耳朵,让自己慢慢习惯英语语境。2个月后,我听了一盘四级英语考试磁带,发现自己原来根本听不明白的东西变的简单了。

现在,你已经具备了一定的听力基础。接下来,可以进行一些special的听写,尝试听stand English。这个阶段真是打击你信心的时候^^:听写出现很多拼写错误,stand听起来象天书,然后就想:我的水平还是不行啊,5555~~~不过没关系,其实你已经在进步,只是你没察觉到而已。坚持下去,慢慢就发现自己的听写正确率提高了,而且stand也变得越来越熟悉。当听写special觉得简单的时候,就可以开始尝试听写比较短的stand。如果能坚持进行训练,半年左右,你就已经达到了六级外语听力的要求。因为六级对听力的要求不是特别高,能听懂stand的话,你真是会觉得六级的语音真的挺慢的。

这里说一点,其实考试前听一些历年四六级考试的听力真题,可以帮助你了解题型,熟悉考试模式,所以还是绝对值得的。本人对听力比较自负,所以没怎么听过,结果听力总是拿不到满分^^

3:单词

这是一个老生常谈的话题,大家知道,单词是英语的基础,没有单词,就好象建大厦没有砖头,只能幻想空中楼阁。但是被单词又被大家认为是最难,最枯燥的事情。基础好的朋友可以通过阅读学单词,但是对基础不好的,这点根本行不通。整篇文章都看不太明白,还谈什么学单词呢?既然咱们现在水平不行,就要拿出比别人更多的努力。我考完六级,背单词的草稿纸已经放满了一个大箱子。

大家肯定有这种经验,前不久背了的单词,很快就忘记了,那么该怎么办呢?我当时是每天固定背30-40个左右的单词,第二天复习前一天的单词,然后每个礼拜天,花1小时把一个礼拜的单词复习一下,每一个月又花几个小时把一个月的单词复习一次。

这样下去,半年就能积累比较大的词汇量。在考试前,把单词再温习一次。因为是针对考试,可以找到关于四六级考试的高频词语,重点背诵一下(网络上有很多相关资料)。

对于考试中间的vocabulary,就需要靠做题目了。我考六级的时候,是做的北外出的一本六级考试词汇突破。花一个礼拜把里面的题目全部弄清楚,不懂的单词全部记下来。因为六级往年的经验就是:很多题目是重复的。

4:阅读

阅读在我看来,就是通过增加阅读量,提高阅读速度,掌握一定的阅读技巧。

最开始的时候,因为基础比较差,太难的文章肯定不适合基础差的朋友。先可以看一些"书虫"(高中水平)一类的改编小说,练练感觉。当单词量积累到一定程度以后,就可以正式开始提高阅读水平了。第一是做真题,从四级到六级,力争把真题里的句子、单词都弄明白,并且对其中的难句做一定的分析,特别是语法结构。这里有一个问题:最开始你做题目的时候准确率会很低,千万别灰心,坚持下去,从每一篇阅读里面吸取精华,很快就会发现:阅读真的没那么可怕。第二,对于六级,平时可以看看China daily一类的新闻杂志,即可以提高自己的兴趣,又增强了阅读水平。现在我每天晚上都喜欢看1-2版英文报纸,已经成习惯了。

5:作文

作文一直是我最弱的项目。虽然我高中语文都是全班前三名,可惜大学根本没摸过语文书,丢光了。如果你按照上面三个方面去学习,你作文肯定不会很差劲,毕竟英语是一个综合提高的过程,你听力、阅读,单词都不错,不可能作文会差得一塌糊涂。

但是这不代表不要努力。这里我记得一个六级提高班的英语老师说过的一句话:读书破万卷,下笔如有神。作文一个字:背!如果你背了很多很多范文,作文不会低于6分的。但是我建议在背的同时,可以用一个小本子,把一些很精彩的句子抄下来,经常看看,并举一反三。同样一个句子,用在不同的地方,会有什么

不同的效果呢?自己体会一下。而且这些精彩句子正是出彩之处,也是老师给你高分的依据。

写到这里,我的经验也基本上说得差不多了,希望对大家能有所帮助,特别是基础不太好的朋友。其实四六级真的不难,难的是,你有没有决心!象我基础这么差的人都可以过六级,你也一定能行:)

6:要对自己有信心,相信自己,付诸努力,坚持下来,你一定能行

请勿抄袭,违者提交给管理员进行处理

兴趣”是学好英语(论坛)的前提,它能唤起学生的好奇心和迫切的求知欲。我国古代大教育家孔子说:“知之者不如好之者,好之者不如乐之者”。意思是:对任何事,求知的人不如喜爱的人,喜爱的人不如自得其乐的人。孔子这句话为我们揭示了一个怎样才能取得好的学习效果的道理,那就是对学习的热爱。不同的人在同样的学习环境下学习效果不一样,自身的素质固然是一个方面,更加重要的还在于学习者对学习内容的态度或感觉。这里所谓的态度和感觉指的就是学习的兴趣。

兴趣爱好比智力技能更能促进学生勤奋学习,它是学好英语的首要条件。因为只有love what you do,才会get what you love。 大凡学游泳的人都有这样的一种体验,在岸上谈如何学习游泳,谈一会儿就会使人感到厌烦。但如果能亲自下水体验一下,并努力地去学着游,情况就不一样了,渐渐地会爱上这项运动。人往往一旦爱上某件事,即使不让他去做,他也非去做不可,“兴趣”就是在这一次次实践中产生和发展起来,而且变得越来越浓。下面,我就结合自身十多年的英语教学工作实际,浅谈一下如何培养中学生学习英语的兴趣。

第一、教师的教学艺术直接影响着学生的学习兴趣

一位著名的外语教育家曾说过:“情感对外语学习的作用至少与认识技能同等重要,甚至更重要。”英语教学不仅是一个认识过程,而且也是一种情感活动过程。这里所说的情感首先来自于教师本人对教学本身的兴趣。教学实践表明,中学生学习外语的动机最直接的

来源是外语教师的情感动力以及对他们的态度。教师的教学态度直接影响着学生的学习兴趣,影响着学生学习的积极性和克服困难的意志,影响学生的认知活动效率。一个对教学有兴趣的教师,因其教学有方,而使教学活动生动有趣,使一些原本对学习没兴趣的学生产生兴趣;反之,教学无方,照本宣科则会使一些原本对学习有兴趣的同学反而感到味同嚼蜡,索然无味而兴趣大减。

初中的学生年龄小,心理幼稚,对教师的印象直接影响着对英语学习的兴趣。课堂上我总是不时扫视全班,使学生感到没有“被遗忘的角落”。教师的颜面是感情的“晴雨表”,具有丰富的内涵。心理学家认为:感情表达=百分之七言词+百分之三十八声音+百分之五十五面部表情。另外,当教师不可缺少的甚至是最主要的品质,就是要热爱学生,平时我注意多与学生接触 ,主动与学生谈心、交朋友,帮助他们树立学习的信心。我相信,教师良好的品质和个性能促进交际教学中的默契配合 。

第二,创造课堂集体学习的安全感

学生在恐惧的情绪下不可能进行创造性思维。为解除学生困惑、紧张和害怕出错等不利学习的消极心理因素,首先我在课堂上充分利用集体、小组、同桌组织各种语言实践活动,创造一种互助协作的气氛,使学生有学习安全感。

发音较难的单词通过集体跟读和朗读,让学困生有机会自我改正。如果马上指定某位学生去发言,一般情况下学生就会显得很紧张,产生不安全感,所以多种多样的课堂集体活动形式最能创造出学生的安全感。另外,当学生犯错误时,我总是正面鼓励,而不是处处纠错。因为学生是尝试着进行言语操练的,犯点错误是不可避免的。对这些初中学生来说学习英语刚刚起步,需要的是更多的鼓励与赞赏。适当中肯的话语对学生有积极的暗示作用,能激发学生改正错误、树立奋发进取的勇气和信心, 从而发挥潜能。而直接生硬的话语对学生则有消极的暗示作用。不分性质,见错就纠,会给学生造成心理压力,增强他们怕出错的

紧张感而失去信心,造成自卑、胆怯的心理。因此,在上课时我毫不吝啬我的表扬和鼓励,满足学生们的心理需要。

第三、激励学生的学习兴趣,启发学生的思维

在教学中,首先要创造英语学习情境,营造氛围,激发学生学习英语的兴趣激发学习动机,培养学习兴趣。比如在学习打电话、看病等日常交际用语时,都尽量用情景教学。这样做不但能极大地激发学生的学习兴趣,而且使学生学会了实际运用英语的能力。其次,通过开展拼写单词比赛,激发学生学习单词的兴趣;开展朗读比赛,激发学生的朗读兴趣,这些比赛其实就是创造一种学以致用的氛围,使学生们切实感到英语的成就感,有“用武之地”,在比赛中,当学生在某一方面获得了一次成功后,就会增强学习英语的兴趣,于是就会更主动自觉地学习。随着学生兴趣的增强,学习效果也就不断提高。如此良性循环,学生的学习负担逐渐减轻,学习速度不断加快,学习兴趣也就自然能得以长久。

在教学中我充分考虑学生的年龄特征、知识特点和思维特点,进行激励和启发。首先,我选择适当的教学方法调动学生的各种感知观,上课时运用比赛、游戏、唱、演等多种形式来活跃课堂气氛,以求形成学生的认同感。

初中学生有强烈的表现欲。在每一次对上一节课的内容进行检查温习时,我经常问一些问题,让学生以抢答的形式来完成。听写单词、朗读课文、口语对答都以小组为单位开展竞赛,由于引入了这种竞争机制,学生们课后互相帮助,课堂上个个不甘落后,争当第一,学习气氛活跃,教学效果显著。

第四、恰当评估激励,有针对性地培养学生学习英语的自信心从而增强学习英语的兴趣

学生最感兴趣的是取得好成绩,成绩好时,他们就信心十足,反之则垂头丧气。所以我充分利用这个心理特征,在教学中对学生进行恰当的评估,对成绩略差的学生多采用鼓励的手段,鞭策他们努力学习,迎头赶上;对成绩好的学生进行表扬,使他们再接再厉;对学

习成绩较差的学生,尽量发现他们的长处并加以表扬。让所有的学生觉得英语并不难学,只要自己努力就能取得好成绩。

在上课的过程中,善于发现和抓住学生的每一个优点和微小的进步,哪怕是一个好句子,一个用得合适的词语,都要及时给予Good,Very good,Good job等语言进行表扬肯定,鼓励继续发扬。只要有了好的方面,就进行表扬鼓励,这样学生的优点就会坚持下去,缺点就会越来越少,使学生增强自信心、自尊心。多年的教学实践表明,每当我用表扬、鼓励之词来对待学生的回答时,他们的积极性就会提高;当学生尤其是学困生答对问题受到表扬时,他们会激动不已,整堂课都会昂着头,目不转睛地盯着我,聚精会神地认真听课。这些表扬、鼓励之词无非是为了培养学生的自信心,只有从培养学生的学习英语的自信心入手,才能找到学生英语学习的突破口,因势利导,从而培养起学生学习英语的兴趣。

兴趣是最好的老师.一个成功的英语教师要在教学中有意识、有目的地培养学生对英语的持久兴趣,激励学生不断处于较佳的学习状态之中,使他们对英语爱学、想学、善学、学好,乐在其中并且乐此不疲。这就要求我们要不断更新课堂教学手段,用灵活多样的教学方法,组织学生进行广泛的语言实践活动,达到学以致用;通过多种手段激发学生实践的热情,增强学习英语的自信,不断培养学生增强并保持对学习英语的兴趣,让学生在学习英语的过程中实现从“要我学”为“我要学”,并在漫长的教学过程中始终保持这种兴趣,真正实现教学的目标。

总的来说,在教学过程中,培养学生的学习兴趣是中学英语教学的关键,多种生动活泼的兴趣教学能吸引学生的注意力,使学生产生正确的动机,能调动学生的学习积极性,激发他们的求知欲,使他们积极主动地进行思考,更好地开发智力。兴趣教学对当前从“应试教育”向“愉快教育”转轨,提出了一条有效途径。学生学习英语与兴趣有着很重要的联系,是英语教学能否成功的关键所在。

第五篇:如何学好编程四个方法总有一个学好编程的方法适合你

诶呀 整理的眼睛都疼了 可是还是整理的有点乱 希望能够带给你们很大的帮助哟要珍惜我的劳动成果。谢谢咯

方法

(一)

编了这么久的程序,一直想找机会总结下其中的心得和方法,但回想我这段编程道路,又很难说清楚,如果按照我走过的所有路来说,显然是不可能的!当我看完了云风的《游戏之旅--编程感悟》和梁肇新的《编程高手箴言》我突然知道我要从何说起,我要怎么说了! 从接触编程到现在已经至少要6年,虽然时间短,但我几乎每天都在编,而编程上突飞猛进的还是最近一两年,单纯编程上的进步,很简单就是经验,但你要理解才可以进步的快!这就是说,你的理论课要学好,才能学好编程,操作系统,网络原理,计算机体系结构,数据结构,编译原理,你哪个学的不好,你根本不配成为编程高手,我见过的高手,这些学的都不错!这些都是计算机的支柱,你连它的支柱都不了解,怎么编程,即使你编写的程序好——只有一个原因,你用的是高级语言或脚本语言,因为它们封闭大量低层语言细节,让你不用了解就可以编写,你不了解低层细节你杂成为高手! 解释什么叫编程

我觉得现在很多同学,根本不知道什么叫编程!我现在告诉你,单纯的编程,也就是就知道语法知识的编程,根本不叫编程,只会单纯的语法的编程连低级程序员都不如!

编程不仅仅是你对语法的掌握,你还要把各种技术混合到里面,这样才叫编程,你编程的时候,你应该问问自己,你的程序有算法吗?你的程序写的够简单吗?速度足够快吗?占用空间足够少吗?代码写的规范吗?语句写的标准吗?你的程序之间的结构合理吗?你类定义的合适吗?方法和属性合理吗?接口合理吗?等等等,包含很多东西!这就是高级程序员为什么赚这么多钱!要付出相当大的脑力劳动!

调试对你也很重要,一个程序高手,也是调试专家,其实调试很多方法,但大多数都是实践中得到的!

指正现在人对学计算机误区

现在我每天在和汇编,硬件指令 ,c和c++或一些低层API打交道,有些时候编程这个东西很难说清楚,只有你经历了,你才能感受到,你没有经历,就永远体验不到! 我现在要更正几个现在学计算机人的误区,我想回答的是,学什么才是学计算机! 学计算机的两个方向:一个是纯搞理论的,一个是搞实践的。搞理论的无可厚非的,大家都承认是学计算机。那么实践呢?我很难给出一个定义,但我会列出那些才是真正学计算机学的:

(1)编程,这里的编程,我要抛出FLASH,PHOTOSHOP,3DMAX等,它们虽然也有语言,但都是为了给美术人员提供的!也就是几乎封闭了大量的低层细节,对于一个学计算机的人来说,如果你努力学它们,你还是不要学计算机了,去学美术把!网页编程能接触到至少两种类型语言,,HTML和ASP或JSP(PHP),HTML说实话,不应该是计算机人学的,你应该学的是ASP,JSP等!

按严格意义上讲(但实际没有这么严格)如果你的主要必修语言,不是c ,c++,JAVA,或者硬件指令,都不算是真正学计算机的,之所以这么说,我举个例子,比如你用JSP,它是一个脚本语言,如果你用过这个语言,你认为你用好这门语言需要了解硬件结构知识吗?显然不用,如果你纯是JSP程序员,你需要只是,JSP语法,一些简单的JAVA语言,SQL之类的数据库知识,其余的你什么都不需要,至于分析流程,那是系统分析师的事,不要和编程混为一谈,我学JSP学了3个月,现学现买就做出了功能齐全的网上书店(当时是老师布置的作业),如果再努点力,就可以投如使用!所以说,学JSP根本就不需要太多的专业知识,不是学计算机的也很容易就学会!

学c++,我都学了好几年了,用它写程序都几十万行,我也不敢说我学的精通!就是因为它太灵活了!不同人,用的效果就是不一样!

所以按严格意义上讲,如果你的主要必修语言,不是c ,c++,JAVA,或者硬件指令,都不算是真正学计算机的,也就是说,学那些对计算机专业知识不需要太多了解的语言,就不叫学计算机的!

(2)从事软件方法实践研究,这个纯是软件工程方面的,如果你没有容入一个大项目中很难体会它的重要性,想一想,一个程序,几十万,几百万行代码,能这么好的实现,并运行,它的功劳不小!

(3)从事低层硬件开发,这里可能和搞电子的专业有些重叠,但事实就是这样,他们也是学计算机的!

其余的,装系统了,装电脑了,用人家编好的软件实现些图片音乐等功能的,那都是计算机的门外汉,不要和真正学计算机的混为一谈! 我经常被问到:

你会盗qq不?我晕,学计算机的就要会盗qq? 你会装电脑不?虽然我会,但不会并不可耻 你会装系统不?虽然我会,但不会并不可耻 ''''''''''''''''' 等等把,有好多,通过我上面解释,你应该理解学计算机的应该会什么,不会什么也是应该的!

正式入题,怎么学好编程!

, 世面上好象只有这两本是中国人写的关于编程心得的书,中国编程好的人很多,但写出方法很难!第一本《游戏之旅--编程感悟》前面几章写的是云风的编程经历,后面几章写的是编程经验!总的来说本书很容易读懂!《编程高手箴言》书很难,尤其写操作系统那章!正如作者所说,真正写一门编程方法学的书很难!本书前几张概括了当前中国软件面临的形式,我强烈建议看一下,写的很经典!以前我不知道程序和软件的区别是什么,现在我知道了!后面几张写的都是编程方法和编程要具备的知识!

总结他们两人所说的,我准备按照下面提纲来写编程方法!

1。如果你感兴趣,学计算机是一种光荣,如果你不感兴趣,那么它是地狱! 2。理论对你很重要,尤其是你一名搞技术的程序工程师! 3。学会自学,学会思考,学会合作与交流!

4。要想成为高手,一定要从底层学起,底层是什么?CPU,汇编等硬件指令! 5。编程需要经验积累,学会调试对你尤其重要! 6。全局把握整个工程,具体到每个类的属性和方法以及各个类的关系!一定确保你设计的类和类模式和类间关系能够有效,利于修改和升级!概括说就是软件工程

下面我就分别说一下

一。如果你感兴趣,学计算机是一种光荣,如果你不感兴趣,那么它是地狱!

我经常听很多同学说,开始他对计算机很感兴趣,但随着大学里的学习,越来越感觉无聊甚至厌烦!你之所以这么想,其实一点也不怪你!从高中的应试教育到大学里的自由学习方式上的转变,我们几乎都不适应,一到大学,突然有一种解放的感觉,没有老师的强硬指示学习,自己根本不知道怎么学,学什么!所以说,教育对我们很不负责任!

如果你在大学以前已经知道编程怎么回事,那到没什么事情!但好象很少有人象云风这样从小就接触了编程教育!所以我们在没有上大学前几乎是零起步!

其实,按我的理解,刚上大学开始学编程有些晚了,之所以这么说,不是因为单纯的编程很难,如果你很努力,几年完全可以搞定,其他的你去公司的经验可以弥补!我这里想说的是,一个真正的程序员不单单要有强硬的编程实力,还要有强大的理论后盾!你只会编程,没有强大的理论做后盾,你也就不会把理论转化成实际的代码,你也不会做出高效,高技能的程序!在计算机理论中,图论,人工智能等等都是很难的理论,但如果你能把它们有效的用在计算机领域,功德无量!国人能做这点的很少,本来厉害的程序员就很少,有高尖端理论技术并把它应用的更是凤毛麟角!

(这里可以推荐大家一本书《游戏编程中的人工智能技术》,这本书抛开了传统的自动机,产生式,各种规则的传统的人工智能理论,而是讲的更前沿的计算智能——生物遗传算法,人工神经网络!这本书,不单纯讲理论,还用c++语言结合理论实现各种游戏程序!有时抽象的理论都是基于数学基础之上,如果没有一定数学基础是很难看懂的,但正因为它有数学证明是正确的,所以它是可行的!能把它用语言实现更是可观!)

所以,如果你热爱计算机,在大学以前,就应该成为一个程序高手,而大学以后,主要专研各种技术的实现,和各种技术的学习,如果你把他留在工作里,可能很难,我的同学在参加工作后,很少有继续看技术书籍,因为技术书籍很难,不是一下两下就看懂的,有几个还有这样的耐力和精力去搞!这些怎么在编程上实现,都在等着老外,咱们COPY,这样我们的软件技术能强大吗?

可是在大学以前成为一个编程高手几乎不可能,我们没有良好的学习编程的环境,而且面对着中考,高考的各种压力,几乎没有机会去学习编程!其实,小学,初中,高学,那些课程没有必要象我们这样反复的复习,反复的作题,浪费了大量时间,我们要学会什么?学会一种技能,能够应付各种变化的技能,就是自学,学会思考,学会自己解决问题,学会团结合作!初等教育,打的口号很好,实际上,完全压制了这种学习方式!

所以我们应该以最快的速度,在大学里容入一个热爱计算机的氛围!说到这又很难,当代大学生迷茫呀!不知道作什么,有些知道自己该好好编程,但光说不做!有些人,写了几段代码,出现了问题,不会调试,就放弃了!大家都这样,所以以寝室为单位没有人编程,逐渐以整个计算机学院为单位逐渐编程!确实我们的计算机老师,会编程的很少,我们应该知道,中国计算机引进并发展才短短20年,正是这样老一辈的,把这些计算机理论上确立,他们不会编程理所当然,大学的老师主要研究理论,国外的也是,因为理论太难了!

所以大学里学习编程要完全考自己,你要有信心,有意志把它学好才可以,而且这个过程是循序渐进的!以最快方式,找到你编程的爱好和兴趣!

我介绍几个方法,学习方式,希望你能找到兴趣,起码我是这样做的,记住如果跌倒了,你要站起来 。

1。一定要和喜欢编程的,或编程厉害的,或经常编程的人,在一起,经常探讨问题!初学编程会有很多问题出现,你自己很 难解决

2。我建议VB和c一起学习,这个只是我的建议!我为什么这样说呢?如果你开始只学c,你会厌烦整天在DOS下,没有图象的 程序!如果你直接学WINDOW编程会很难,所以我建议学VB,VB这是个语法简单,很快可以见到你编写程序的画面,这样你就会逐渐喜 欢编程,没有画面很枯燥的,你不这样认为吗?反正我是这样认为的,你编写的好坏,没有画面也很难用眼睛直接看出来!VB是最简 单的语言了!不存在c的复杂语法结构,程序出错概率相对c 来说很少,因为VB封状的很好,帮你解决了复杂的过程!其实象JAVA,MFC, c#完全可以作到VB效果,但上手相对困难!

c是我们一定要学的,它是一种很接近底层的语言!如果你要成为高手,应该学这个!C是个纯面向过程的语言,它的语法不 是很难,你用它大约一年半多左右,就完全可以掌握它,记住这需要你的实践,多做程序,主要是算法程序,最好把你教科书的后的 的习题都做了。大家几乎学的都是潭浩强的书,这本书我开始认为很 好,但我看了很多国外的书,和很多国外人所打的代码后, 和国内高级程序员所说的话,我只能说这本书,只能是你的开端,但不能 让你更深层次了解语言。但你要问我初学者用什么 书,我还会介绍这本书。C的精髓在于指针,你能灵活运用指针就几乎等于你掌握了 C语言,这是一种高效的语法支持,快的让 你无法想象,我很有感触,在VB下要慢的多。

那么我们学VB究竟做什么,很简单,做WINDOWS程序,控件的使用,数据库的使用等等,还有一个很重要的是,你可以练习你 学的数据结构,各种计算机算法,很快就可以用图形的方式显现出来!你现在知道这些就可以,等你以后学了真正WINDOWS编 程,你会对你以前所实现的东西有很深的理解,究竟什么是API,什么是动态连接库,什么是控件,象VB,MFC这样的东西,究竟封状 了什么让我们用起来这么简单!

3如果你能作到,以上两点,(加上你学的专业,如果你很努力,课大约1年)我想你会对计算机感兴趣的!你逐渐容入爱学 计算机的氛围!接下来有两个方向你要去做,一个是努力学好其他计算机专业课,二是在巩固c 语言的基础上,你可以选择学习c++ 或者WINDWOS编程!这两个先学哪个都无所谓。记住你大学时学的10大专业课,数学,离散数学,数据结构,编译原理,汇编,数据库 ,计算机体系结构,操作系统,计算机网络,软件工程,你要尽力把它们学好,这个是整个计算机系统的精髓,这些都是相互贯穿的 ,相互联系的,你可能学某科没学懂,但学了别的后,可能会懂的!切记,在你学好编程的同时,一定要学好这些理论,以后你会受 益匪浅的。

4。在你觉的c或者VB学的没什么问题,或者你学会WINDOWS编程,记住一定要自己有个想法,做个小的可视化程序,小游戏也 好,小应用软件也好,都可以,这个步骤,你一定要做,你会学到很多东西!在这期间,你还会遇到很多问题,你要自己多想,多问 别人,多去网上查资料!但你做的程序,最好不要COPY别人的,如果都是你自己做的,自己想的,你收获最大,哪怕你是模仿别人的 程序,你用你自己的想法实现了,也是厉害的!其次,你可以COPY部分代码,作为自己的。在你对你的想法,知道怎么实现后,写代 码只是浪费时间的时候,而且你写的效率没有现成的代码效率高,你就可以完全COPY,但如果你是初学者,你千万不要这么做!否则 你会对它产生依赖,有一天真正让你自己去写,你会无从下手!所以开始时,你可以试着COPY,逐渐摆脱对它们的依赖,以后摆脱了 ,这个时候,你才可以总依赖它们。

5。大学期间,有很多程序的实验课,你要认真做,做出来收获是自己的,也可以作为自己的一个小项目!大学期间加上实验 课,基本上自主编程或者团队自主编写的总小软件数目应该不少于7,8个,如果你做的程序很大,可以少些! 以上,我把如果学习计算机入门 和提起 你兴趣的方法告诉你了!我相信你按照我的去做,应该没有问题的!对于每个细节,我会在接下来详细为你们写出的!

二。理论对你很重要,尤其是你一名搞技术的程序工程师!

大学里所有课程几乎都是针对理论的!大学里是你学习理论的最好机会,因为我们不明白可以问老师,老师会帮助我们解决的!当然有些老师很垃圾,那就要你自己解决了!我上面提到的10大专业课程,是你以后学习其他理论的基础。你不可能一辈子有老师帮助,以后学习其他理论就要靠自己,所以,在你学习10大专业课程的同时,要学会自己和思考问题!如果你上大学就为了以后做网页,那你没有必要学这写东西,同时,你永远成不了高手! 数学:

数学我们从小就学,它实在太重要,几乎所有的科学都建立在它的基础之上。让我们每个人都成为数学大师是不可能的,我们没有时间也没有精力去搞这么抽象的东西,我们要做的就是,以后遇到和数学相关的东西,能看懂就可以了!

虽然我很长时间没有看大学课本,但我还很清楚的知道学了什么?极限,导数,微分,积分,空间向量几何,多重微分,多重积分!傅立叶变换,等等把!其实这些很大程度随着物理学的发展而发展的,现在的仿真技术这么厉害,都建立在物理学上!我希望大家,在能理解这些真正含义,不要单单会做题!题海战术既浪费时间,也浪费精力!极限:说白了,就是自变量要趋进某个值时的值,我们可以说0.999999,当9趋进无限时,它的极限为1,否则说0.999999就是1,是不对的,如果没有条件9趋进于无限,也是不对的!极限是有条件的!所以说无论学什么,你一定要把概念搞清楚,你要学的东西,都是建立在概念上的,如果这些概念你都没有弄懂,以后你是没有办法学的! 这里我毕竟不是讲数学的,我所要说的就是,你学的东西要扎实,地基要牢,对概念要理解透彻,死记硬背是不行的!如果你不了解它的现实和本身的意义是什么,你根本不知道你在学什么! 离散数学:

这个实际是最难的理论课程,估计能把它讲好的老师也寥寥无几!

集合,命题逻辑,谓词逻辑,数论,图,群,环,域!前几部分很简单,图论往后简直难的要命!我在这里不做多说,因为我没有学明白,太难了,群,环,域,我连它们的现实基础都找不到!它们之所以难,是我们很难容入到那种神秘的思考方式,容入思考方式太难了,只有靠我们的感悟,因为这些真正很强的人真的寥寥无几,能指导我们的更是很少,我本人始终无法理解群的真正含义,我也没有去查什么相关资料,但我知道,再抽象的数学理论,都不是凭空想象的,它一定有它的现实基础,它的出现是有来历的。 数据结构:

数据结构是十分重要的学科,它完全是建立在实践的基础上,也就是说,你要多打代码。它在一定程度是依赖语言的。我很清楚的知道,第一遍学习数据结构,也就是几乎很少有实践的,大脑几乎一片空白,也是只有在考试前,反复的复习才知道在讲什么,只能手工的模拟执行过程,把算法转化成程序始终是个迷。但我认为这已经足够了,因为任何理论只有在理解它,你才能凌驾于它,所以接下来一个质的飞跃就靠自己,靠自己把那些算法变成代码,在自己有想法时,能够把这个想法用适当的数据结构实现,这需要在电脑旁的硬功夫,绝对是。一个高级的程序员,绝对是个硬功夫。这种把自己的想法变成代码,也是你独立思考的开始,记住思考很重要,他是你在捕捉你的灵感,善于思考的人,灵感来的很快,而且你的灵感会告诉你,对于它,你能把它做出来,这一切都是思考的结果,我不是个思想家,但我知道,我每天对世界万物的沉思,在指引着我发现那些太多的为什么的答案,这个世界为什么这个样子,它后面究竟隐藏着什么,让我们大胆的假设吧!!多做程序的人,程序会改变你的思维,这绝对错不了。 编译原理:

其实编译原理和汇编,操作系统,语言都是紧密相关的,编译器是在操作系统之上,语言之下。在讲编译器时,除了讲编译源程序成目标程序外,还介绍了很多地方都用到的自动机理论,这个也很重要。在人工智能,很多分析语法,文字类的东西都很重要。编译原理和语言是相辅相成的,只学语言不学编译,无法真正的了解语言,而编译器是在语言基础上的,没有语言的了解更学不了编译,现在大多数高校的编译原理讲的语言都是基于面向过程的,但我认为足够了,你真正的理解了编译所讲的东西,自己在深入学习面向对象的语言,你一定会很好的把握面向对象的编译过程,很好的掌握面向对象语言,在语义分析过后的中间代码生成和动态存储空间分配,和汇编有很大的联系,我在学习汇编时,总是先把要求的题目写成C语言,在转化成汇编语言,这就是不知不觉的一种中间代码生成,虽然不完全一样,但让你掌握中间代码生成已经足够了。动态存储空间分配,主要基于指针所指向的动态空间。因为非指针的变量在编译时就已经有内存分配了,这也是编译要做的事。 汇编:

大多数学的都是8086,编译器我推荐用TD,很好的开发环境。作程序调试是最主要的,没有作过程序的人是想不到调试是多么难 ,好的开发环境有助于有效的开发程序。个人认为,学习汇编要和计算机组成联系起来,主要是指令系统,讲CPU时的知识。汇编是最低级的,最快的语言了,有时为了运行速度不得不用汇编来实现想要的功能,我认为对汇编的掌握程度,只要你能做出个递归函数就可以了,你了解了很多指令用法,寄存器的使用,计算机存储数据和代码的方式,函数调用的方式,栈是怎么实现函数的,你会有很深刻的发展,相信我没错的,一定要上机实现一个递归函数,再加上你对C语言的了解,和一些编程知识,你就可以摆平几乎所有的汇编程序了。 数据库

我在大学里没有接触过太大的项目,而且平常编程对数据库深入不多,只是达到了做网上书店所要求的基本知识,首先是ER图,各种范式,还有数据流图,怎么用语言插入数据,删除,查找等等,实际上,你要不是搞理论的,深到数据的具体存储效率的级别,我想这些对于编程就足够了,但对于高级的数据库程序员这些是不够的。 计算机组成

对于学习汇编和C语言这个其实很重要,因为这些语言还没有屏蔽这些硬件细节,VB就几乎完全屏蔽了硬件细节,你不需要了解太多的硬件知识。但学习汇编和C语言并不是要你了解到能作出CPU和连接存储器,我们只要知道他们的运行机理,但有一点你不要怀疑,那就是电信号他就是那样有趣,有趣到你无法想象它的速度和高低电平的传递,但是事实就是这样,你不需要怀疑,承认它就好了,因为我们还不能解释规律,只能运用它一样。原理对软件程序员就应该足够了,它会使你更加容易了解操作系统和硬件的工作。 操作系统

大家每个人对操作系统都不陌生,所有的计算机的课程几乎都是息息相关的,他们都有太多的联系,有些你可能迷茫,当所有的学完以后,你应该有个豁然开朗的感觉,那就是计算机的一切不应该是个迷。操作系统和硬件的接口,就是那些硬件提供的指令,通过这些指令来操作硬件,就象操作系统定义一样,他是管理系统资源的,管理硬件的使用,你在学习操作系统时,把它看成一个管理者就可以了,它是一个有着自己管理方法的管理者,管理这些硬件给每个进程使用,进程说白了就是一个应用程序在内存中或在外存中,有着运行权利的程序。现在的操作系统是多任务的,可以运行多个程序,并发是指单个CPU而言,每个进程在CPU中轮流执行,因为它太快了,你根本感觉不到他们的交替性,就象在同时运行,大多数教材讲并发比较多,我们大多数计算机都是单CPU的,具体怎么交替运行,那就是操作系统管理进程使用硬件的方法,不同的操作系统方法不同,但你的方法不要让其中的一个进程总是得不到想要的硬件使用(活锁或饥饿),但想出个好办法还不发生死锁(这里不说什么是死锁了,我毕竟不是再讲操作系统)也很难,总之,你要学的就是这些方法,这里说的是管理CPU,还有管理内存,外设等等。我在给出进程定义时,还说了外存,其实通常就指硬盘,因为你的内存太小,运行的程序又多,我要为了让其他的程序运行,只能先把它放在外存,也叫挂起。总之,你学的就是管理硬件的方法,怎么管理才能有效率,方便用户使用。如果可以,你也可以设计一套管理方法,那你就作出了一个新的操作系统。 计算机网络

所有和硬件有关的最后一个,说实话计算机网络很杂,你学第一遍后,把网络7层所有管理方法说出个查不多,很难,大多数学生都是晕头转向,网络是个很庞大的系统,它从硬件到软件,被规定了很正规的完整体系,这样大家都遵照这个规则才能,使每个人开发出的软件和硬件都可以用。记住计算机的交互就象人与人的交互,它通过0和1来代替人的语言,表情或所有可以可以传达信息的东西,也可以说是计算机通信的暗号,只有双方都知道了这个暗号的含义,双方才能通信,你和另一个人怎么通信,那么计算机和另一个计算机就怎么通信。例如:我想给你一个礼物(计算机看成我要给你发送数据,A发给B),我要先通知你,看你能不能收(这符合人的交往)(A发给B一个0和1组成的编码,事先两台计算机已经规定好了,比如说10010011代表看对方是否能接受),如果这个请求不丢失的话(丢失有很多处理方法,你自己也可以想一个处理方法,比如隔一端时间你没有收到对方是否同意接受,你就重发信息,总之,只要你肯想象,任何都是可能的),(1)对方发送一个可以接受的消息(比如说10010012),你收到了,你就可以发送,发送途中又有很多情况,比如说,你怎么发送,作车,还是徒步,如果交通堵了怎么办,是把礼物一起送过去,还是分开送过去,等等,具体到网络里是快速发送,分开发送,我们学的就是这些方法。(2)对方发送个不能接受的信息,你是还要立即发送,还是不发,还是等一会在发,这些方法很活,你要学的就是这些方法,如果你可以处理网络中出现的任何问题,你不学它也可以。我要告诉你的是,你要学的就是就是通信协议(就是实现规定好的暗号),通信方法,出现问题怎么处理等,你有好的方法,你可以不学了,很简单,方法就是人发现的,你比它的好,学它的干什么,就用你的。 软件工程

软件工程是从实践中总结的经验,对于很少做过项目的大学生来说,确实很难理解,只要你作过一些项目,比如网上书店之类的系统,你就会有些了解,它说的很对,我很清楚的记得软件工程分这几个过程:(1)可行性研究,也就是你要做的这个系统可行不,是否值得去做,做了能得多大效益。(2)总体分析,这个就是从整体来规划你要作的系统,只是个概况,并没有详细的阶段,把系统大体分成几个模块。(3)详细分析,这个阶段就是来详细每个模块,把所有的细节都要写好。(4)程序编码(5)测试(6)售后服务。

每个过程有分很多规范,因为一个项目很多人做,很多公司做,没有个很好的规范会乱套的,所以最后很容易合在一起。

编程数据结构语言c++ 方法

(三)

如何学好编程

一、为何要学编程? 每个人的动机不一样。大致有:

1、为了找个好工作;或为了有更好的机会和更好的发展。

2、看到别人超厉害,所以也想学。

3、实际工作中很多场合需要。

4、从小就立志做个程序员,做软件工程师。

5、振兴中国的软件事业。

。。。。。。

==

二、如何学编程?

1、多看好书。

差书误人子弟,不但浪费时间和精力,而且打击人的信心,差书使人很久都不会,让会让人怀疑自已

的学习能力。

现在的书很多,但好书很少,特别是被大家公认很有价值的好书,更是少之又少。历经多年时间考验

和市场风雨不残酷洗礼而仅存的巨著,更是极其稀少。中国历史上文学小说类书本多如牛毛,但仅存的巨

著,也只不过<<红楼梦>>等四本名著而已。

编程方面也是如此。

2、多动手。

这一点很重要。而且特别重要。

“纸上得来终觉浅,绝知此事要躬行。”陆游的千古名句说的就是这个道理,并且同样适合于编程方 面。

==

三、用什么语言最好?

这主要取决于应用领域,每种语言都有自已的长处和不足。

1、汇编语言和C语言在单片机及工控领域用较多。另外C语言也是一种通用语言,是学C++/c#的起点。

2、C++系统编程等多个方面,最常用的编译器是VC。

3、C#/Java网络编程方面新兴的。

4、VB通用。

5、还有Delphi等。。。。。。

个人建议:从未编过程的,就从学vb开始。有基础的可直接学c++/VC。

=====

四、有什么好书 ?

几年前,台湾著名技术作家侯捷先生曾经写过一篇影响很大的书评文章,叫做《MFC四大天王》。文章的

意思是说在MFC的浩瀚书海中,只要认真研读和学习其中四本,就可以“五岳归来不看山”。侯先生虽以

MFC为例,但是这个道理却同样适合于MFC之外的很多具体技术领域,这不能不说是一个有趣的统计现象。

通常在某一个具体细分的技术领域,会自然而然地出现3-5本顶级著作,它们彼此互相配合,形成一个完

整的体系。对于学习者来说,只需要认真研读这几本书,就足以升堂入室。我乐于将这种现称为“四书五

经现象”。对于读者来说,如果能够找到该领域中的“四书五经”,则无论在时间上还是金钱上都是最经 济的选择。好书几本,胜过烂书几捆,这个体会想必大家都有。在此,帮助大家遴选各个技术领域里的“

四书五经”。

编程的书可谓汗牛充栋,其中经典也是不泛其数,但绝大多数的过来人,都一致认为,要想很快的入

门并尽快的投入到编程实践中,只要其中的四到五本也就够了,即只看经典中的经典,圣经级的书就可以 了。

所谓活到老学到老,程序员是个终身学习的职业,要不断的看书,直到放弃编程的那一天。所以,

您要读的好书也绝非以下推荐的这些书哟,呵呵。

一句话,由于我们的时间、精力、金钱都是有限的,如何以最小的代价换得最大的收获。 [/equote] [equote] 经典好书分类热销榜

==================

1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父)

Java编程思想(第2版)----Java四大名著----Bruce Eckel

Java编程思想(第3版)----Java四大名著----------------Bruce Eckel

JAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann

JAVA 2核心技术 卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann

Effective Java中文版------Java四大名著--------Joshua Bloch

精通Struts:基于MVC的Java Web设计与开发---孙卫琴

精通Hibernate:Java对象持久化技术详解---孙卫琴

Tomcat与Java Web开发技术详解------------孙卫琴

Java与模式------------------------------阎宏

2、c#

C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑”

C# Primer中文版--------Stanley B.Lippman---C#语言“倚天屠龙双剑”

.NET框架程序设计(修订版)--------Jeffrey Richter“windows编程泰山北斗”---.NET平台四大天王

c#Windows程序设计----------Charles Petzold“windows编程泰山北斗”------.NET平台四大天王

.NET程序设计技术内幕-------------Jeff Prosise---.NET平台四大天王

.NET本质论--第1卷:公共语言运行库(中文版)--------Chris Sells---.NET平台四大天王

3、C++

C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父”

C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman

C++ Primer (第4版)中文版----c++八大金刚---Stanley B.Lippman

C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis

C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父”

深度探索C++对象模型---c++八大金刚----Stanley B.Lippman

Essential C++中文版---c++八大金刚---Stanley B.Lippman

Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers

More Effective C++中文版----c++八大金刚------Scott Meyers

C++编程思想(第2版) 第1卷:标准C++导引--------Bruce Eckel

C++编程思想(第2版)第2卷:实用编程技术 --------Bruce Eckel

C++程序设计--------------------------谭浩强

C++ 程序设计教程(第2版)--------------钱能

C++ Primer Plus(第五版)中文版---Stephen Prata

广博如四库全书The c++ programming language、c++ Primer 深奥如山重水复Inside the c++ object model 程序库大全The c++ standard libray 工程经验之积累Effective c++、More Effective c++、Exceptional c++

c++八大金刚:

1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者

2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表, 圣经。

3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。

4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。

5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。

作者: 热布克 2006-7-11 16:18 回复此发言

------------------

3 C++原创,超经典:为何要学编程?如何学编程?用什么语言最好?有

6、More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。

7、The c++ standard libray---c++标准库的百科全书。

8、设计模式:可复用面向对象软件的基础------good!

4、c

C程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父”

C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata

C程序设计(第三版)---------------------------谭浩强

C语言大全(第四版)---------------------------HERBERT SCHILDT

C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON

C语言参考手册(原书第5版)--------------------------Samuel P.Harbison

C程序设计教程--H.M.Deitel/P.J.Deitel

C陷阱与缺陷----Andrew Koenig

5、VB Visual Basic .NET技术内幕-----VB编程三剑客-----------Francesco Balena“vb首席大师”

Windows程序设计-Visual Basic.NET语言描述--VB编程三剑客-----Charles Petzold“windows编程泰山 北斗”---

.NET框架程序设计:Visual Basic.NET语言描述--VB编程三剑客--Jeffrey Richter“windows编程泰山北

斗”---,Francesco Balena“vb首席大师”

Visual Basic 6编程技术大全------------------------Francesco Balena“vb首席大师”

Visual Basic.NET 从入门到精通-------------------------Petroutsos,E.

高级VISUAL BASIC编程----MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架构剖析)----------李维

Delphi 7高效数据库程序设计--------------李维

面向对象开发实践之路(Delphi版)----------李维

7、VC

Windows 程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”---

Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”---

Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”---

深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷

MFC Windows程序设计(第2版)---MFC四大天王”---------Jeff Prosise

Visual C++ 技术内幕(第4版)--MFC四大天王”--------David Kruglinski

深入解析MFC-------------MFC四大天王”-----------George Shepherd

Visual C++.NET 技术内幕(第6版)-MFC四大天王”------------David Kruglinski

8、vf

Visual Foxpro程序设计参考手册-------------------张洪举

专家门诊——Visual FoxPro开发答疑160问-------------------张洪举

Visual FoxPro 6.0/9.0解决方案与范例大全-------------------张洪举

Visual FoxPro软件开发模式与应用案例-------------------张洪举

9、黑客 应用密码学(协议算法与C源程序-----------Bruce Schneier

网络信息安全的真相-----------Bruce Schneier

黑客大曝光:网络安全机密与解决方案(第5版)--------STUART MCCLURE

软件加密技术内幕------------看雪学院

加密与解密——软件保护技术与完全解决方案------------看雪学院

加密与解密(第二版)--------段钢

10、汇编

Intel微处理器结构、编程与接口(第六版)---------Barry B. Brey

80*8

6、奔腾机汇编语言程序设计---------Barry B. Brey

Windows环境下32位汇编语言程序设计(第2版)-----------罗云彬

IBM-PC汇编语言程序设计(第2版) 本书是国内优秀教材--------沈美明 温冬婵

IBM PC汇编语言程序设计(第五版) 这本书籍是国外优秀教材-------PETER ABEL著,沈美明 温冬蝉译

11、驱动开发

作者: 热布克 2006-7-11 16:18 回复此发言

------------------

4 C++原创,超经典:为何要学编程?如何学编程?用什么语言最好?有

Windows WDM设备驱动程序开发指南----- Chris Cant

Windows 2000/XP WDM设备驱动程序开发(第2版)--------------------------武安河

WINDOWS 2000/XP WDM设备驱动程序开发- 武安河

12、网络

计算机网络第四版中文版----网络编程三剑客--------------Andrew S.Tanenbaum

TCP/IP详解3卷本--------------------Richard Stevens----网络编程三剑客

UNIX网络编程2卷本--------------------Richard Stevens----网络编程三剑客

用TCP/IP进行网际互联-----------Douglas E. Comer

高级TCP/IP编程-------------------Jon C. Snader

C++网络编程-----------------------Douglas Schmidt

UNIX环境高级编程(第2版)--------------------Richard Stevens

13、算法 计算机程序设计艺术-------Donald.E.Knuth----------算法“倚天屠龙”双剑

算法导论-----------------Thomas H. Cormen--------算法“倚天屠龙”双剑

离散数学及其应用----------Kenneth H.Rosen

具体数学—计算机科学基础--------Donald.E.Knuth

14、图形编程

Windows 图形编程----------------FENG YUAN --图形编程界的Charles Petzold之书

15、数据结构

数据结构 C++语言描述》58.00(Data Structures C++) William Ford,William Topp 刘卫东 沈官林

数据结构算法与应用-C++语言描述》49.00Sartej Sahni 汪诗林 孙晓东等机械工业出版社

16、软件工程

设计模式--可复用面向对象软件的基础

重构—改善既有代码的设计

17、操作系统

深入理解计算机系统(修订版)-------RANDAL E.BRYANT

18、Unix

UNIX 网络编程 卷I 套接字联网API(英文版 第三版 UNIX 编程艺术

UNIX环境高级编程(英文影印第2版-----UNIX编程“圣经 UNIX环境高级编程(英文影印版)(第2版) 99-UNIX环境高级编程(第2版)

UNIX环境高级编程(第2版)---UNIX编程“圣经 UNIX网络编程 第1卷:套接口API(第3版)

UNIX网络编程卷2:进程间通信(第2版)(英文影印版) UNIX 网络编程(第二版)第2卷:进程间通信 UNIX编程环境

UNIX 网络编程 卷I 套接字联网API(英文版 第三版 UNIX系统编程 UNIX环境高级编程

UNIX环境高级编程(英文影印版 88-LINUX内核分析及编程

UNIX 网络编程 卷I 套接字联网API(英文版 第三版) UNIX网络编程 第1卷:套接口API(第3版) UNIX 网络编程(第二版)第2卷:进程间通信

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX 网络编程(第2版)第1卷:套接口API和X/Open 传输接口API UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版) UNIX环境高级编程

UNIX 环境高级编程(英文版) UNIX环境高级编程(第2版) Unix技术手册

19、Linux

Linux内核设计与实现 Linux内核完全注释 LINUX内核分析及编程 GNU/Linux 编程指南(第二版) Linux设备驱动程序(第三版)

嵌入式设计及Linux驱动开发指南——基于ARM 9处理器 Linux设备驱动程序 第三版(英文影印版) Linux内核设计与实现(第2版)

Linux内核设计与实现(英文影印版)(第2版) linux技术手册

20、游戏编程

Windows游戏编程大师技巧(第二版 游戏之旅--我的编程感悟 OpenGL超级宝典:第三版 OpenGL编程指南(第四版) Java 游戏高级编程 J2ME手机游戏编程入门 游戏之旅——我的编程感悟

游戏开发中的人工智能(英文影印版) 3D游戏:卷2 动画与高级实时渲染技术 面向对象的游戏开发 Java 游戏高级编程 3D游戏编程大师技巧 游戏编程精粹 面向对象的游戏开发

3D游戏 卷1:实时渲染与软件技术 3D游戏:卷2 动画与高级实时渲染技… J2ME手机游戏编程入门

Direct3D游戏编程入门教程(第二版…

21、移动开发

Windows Mobile手机应用开发 SYMBIAN OS C++手机应用开发

68-Windows Mobile手机应用开发--傅曦 齐宇 徐骏

48-SYMBIAN OS C++手机应用开发 (第2卷)------------------RICHARD HARRISON著,周良忠 王伯欣译 68-SYMBIAN OS C++手机应用开发---------------RICHARD HARRISON著,周良忠译 Windows CE.net内核定制及应用程序开发---------周毓林 宁杨 陆贵强 付林林 嵌入式系统Windows CE 开发技巧与实例--傅曦 Palm OS编程实践---绝版

22、单片机

单片机轻松入门---周坚(平凡老师)

单片机典型模块设计实例导航-----------------------求是科技

例说8051---------张义和 陈敌北

KEIL CX51 V7.0单片机高级语言编程与ΜVISION2应用实践-----徐爱钧

单片机应用程序设计技术(修订版)--------------------周航慈

8051单片机实践与应用吴金戎

MCS-51系列单片机实用接口技术---------------------李华

23、串并口通讯

Visual C++/Turbo C串口通信编程实践------------------龚建伟

VISUAL BASIC与RS-232串行通信控制(最新版)----------范逸之

24、电子

无线电识图与电路故障分析轻松入门(第二版) -------------------胡斌

无线电元器件检测与修理技术轻松入门(第二版) -------------------胡斌

图表细说电子技术识图-------------------胡斌

图表细说电子元器件-------------------胡斌

图表细说元器件及实用电路-------------------胡斌 [/equote]

[equote]怎样成为一名程序员[/equote]

[equote]

通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。

第一阶段:掌握一种编程语言

学习内容:学习任意一种主流的编程语言。例如C++语言。

学习目标:熟练掌握一种语言的语法和基本的编程技巧。

学习时间:3个月左右

注意事项:编程语言和编程工具是两回事情,编程语言是指C++、Basic、Object Pascal等

程序设计语言,它们是像汉语、英语一样的抽象的语法规则,编程工具是指 Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代码编辑器、程序编译器 在内的集成化、可视化的软件开发工具。C++源程序可以在Visual C++ 6.0里编写,也可以在

记事本里编写,而同一个C++源程序可以用Visual C++ 6.0编译、执行,也可以用C++ Builder 5.0 编译、执行,所以: C++ 不等于 Visual C++ 6.0

第二阶段:掌握一种编程工具

学习内容:学习任意一种主流的编程工具。注意编程工具要和第一阶段学习的编程语言一致,例如你学习的

编程语言是C++,那么编程工具要选Visual C++ 6.0或者C++ Builder 5.0。

学习目标:熟练掌握这种编程工具基本用法,例如:菜单、组件、程序跟踪调试、编写Windows程序等。

学习时间:3个月左右

注意事项:这个阶段侧重编程工具的使用,同时进一步熟习编程语言,最后达到能熟练编写各种基本的Windows程序。

第三阶段:掌握“算法与数据结构”这门课程

学习内容:算法与数据结构,推荐许卓群的《数据结构》,高等教育出版社出版。

学习目标:熟练掌握各种常用的算法与数据结构 学习时间:4个月左右

注意事项:这是一门不可或缺的软件开发课程,曾经有一本经典计算机专业书籍叫做《数据结构+算法=程序》,

这说明了数据结构和算法的重要性。它能帮我们建立良好的程序分析与设计能力。

第四阶段:实现一个模拟的小型软件项目

学习内容:软件项目的开发过程

学习目标:掌握软件项目的基本开发过程和方法

学习时间:4个月左右

注意事项:自己完成一个模拟的小型软件项目,强烈推荐做一个MIS(管理信息系统)软件,参考用书推荐

“中小型信息管理系统开发实例系列丛书”,人民邮电出版社,它的例子详实有效, 以它为基础再加以扩展,就可以做出实用的MIS软件来。

此丛书包括多种开发工具,大家可以选择适合自己的:《VISUAL FOXPRO6.0 数据库系统开发实例导航》

《JAVA数据库系统开发实例导航》 《VISUAL BASIC数据库系统开发实例导航》 《VISUAL C++6.0数据库系统开发实例导航》《 ASP.NET数据库管理系统开发实例导航》 DELPHI数据库系统开发实例导航》 《POWERBUILDER 8.0数据库系统开发实例导航》。 最后将完成的模拟软件刻成光盘,作为自己的作品去面试,以此踏上自己光辉的职业程序员之路!

方法

(二)

首先我要强调一下,如果能数控编程各种语言,那么你在社会人才竞争中就非常有优势。目前在国内制造业对数控加工高速增长的需求形势下,数控编程技术人才出现了严重短缺,数控编程技术已成为就业市场上的需求热点。

一、学好数控编程技术需要具备以下几个基本条件:(1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。(2)有条件接受良好的培训,包括选择好的培训机构和培训教材。(3)在实践中积累经验。

二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:(1)基本的几何知识(高中以上即可)和机械制图基础。(2)基础英语(高中以上即可)。(3)机械加工常识。(4)基本的三维造型技能。

三、选择培训教材应考虑的因素包括:(1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CAD/CAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。(2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。

四、数控编程的学习内容和学习过程基本可以归纳为3个阶段:第1阶段:基础知识的学习,包括数控加工原理、数控程序、数控加工工艺等方面的基础知识。第2阶段:数控编程技术的学习,在初步了解手工编程的基础上,重点学习基于CAD/CAM软件的交互式图形编程技术。第3阶段:数控编程与加工练习,包括一定数量的实际产品的数控编程练习和实际加工练习。

五、学习方法与技巧同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:(1)集中精力打歼灭战,在一个较短的时间内集中完成一个学习目标,并及时加以应用,避免进行马拉松式的学习。(2)对软件功能进行合理的分类,这样不仅可提高记忆效率,而且有助于从整体上把握软件功能的应用。(3)从一开始就注重培养规范的操作习惯,培养严谨、细致的工作作风,这一点往往比单纯学习技术更为重要。(4)将平时所遇到的问题、失误和学习要点记录下来,这种积累的过程就是水平不断提高的过程。

六、如何学习CAM交互式图形编程技术的学习(也就是我们常说的CAM编程的要点)可分三个方面:

1、是学习CAD/CAM软件应重点把握核心功能的学习,因为CAD/CAM软件的应用也符合所谓的“20/80原则”,即80%的应用仅需要使用其20%的功能。

2、是培养标准化、规范化的工作习惯。对于常用的加工工艺过程应进行标准化的参数设置,并形成标准的参数模板,在各种产品的数控编程中尽可能直接使用这些标准的参数模板,以减少操作复杂度,提高可靠性。

3、是重视加工工艺的经验积累,熟悉所使用的数控机床、刀具、加工材料的特性,以便使工艺参数设置更为合理。 需要特别指出的是,实践经验是数控编程技术的重要组成部分,只能通过实际加工获得,这是任何一本数控加工培训教材都不可能替代的。虽然本书充分强调与实践相结合,但应该说在不同的加工环境下所产生的工艺因素变化是很难用书面形式来表述完整的。最后,如同学习其他技术一样,要做到“在战略上藐视敌人,在战术上重视敌人”,既要对完成学习目标树立坚定的信心,同时又脚踏实地地对待每一个学习环节。所以,只要你对数控编程感兴趣,本人严重支持你去学它,前途无量啊。

方法

(三)

一、明确学习目的

学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。

二、打好基础

学编程要具备一定的基础,总结之有以下几方面:

1、数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。

2、逻辑思维能力的培养学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。

三、注意理解一些重要概念

一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针这些语法、结构的应用例子,做到举一反三,触类旁通。

四、掌握编程思想

学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。关键是学一种思想,有了思想,那么我们就可以触类旁通。

五、多实践、多交流

掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。

六、养成良好的编程习惯

编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。

七、上网学编程

在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。

八、加强计算机理论知识的再学习

学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。

上一篇:小孩能参加国家博物馆下一篇:湘教版初中地理说课稿

本站热搜