第一篇:关于C语言的学习方法
关于C语言的学习方法
学习是一种技巧,不论是学习什么东西,正确的学习方法是成功的一个开端。没有最好的学习方法,只有最适合自己的学习方法。C语言的学习也是如此,每个人学习的方法和技巧是各不相同的。下面我以自己的一点经验浅谈一下关于C语言的学习方法:
一、找准位置。每一个人的天赋、擅长的东西是不一样的,要根据自己的学习兴趣去选择要学什么,然后在慢慢由浅入深的学习。可以理解为找准目标。
二、学习方法。学习中是没有捷径可走的,如果真有,只有一条,那就是努力。人因为有不同的思维模式,同一个东西,每一个人理解的方法都是不同的,所以,人之间是具有差异的,学习方法就是找出自己与别人的差异,然后寻求适合自己的学习方法。C语言是计算机科学之一,人与人之间有很多的语言区相互交流。在生活中,我们时时刻刻都在与计算机打交道,而我们要和计算机进行交流,就要学习一门关于计算机的语言,计算机C语言是现在应用最广泛的计算机语言之一。不管是人类语言还是计算机语言,都具有一通百通的道理,学好一门计算机语言有利于学好其他的计算机语言。C语言更是如此,学习C语言有利于学习C++、C#、JAVA等。
三、教材的选用。学习中是不能缺少教材的,正确选择学习教材是学习中的一个重要环节。在C语言中,各式各样的教材不计其数,但是真正适合自己学习的却少之又少,如何选择一本适合C语言的教材,是很多人比较头痛的一个问题。在此,我建议刚入门的同学选择谭浩强编的《C程序设计》第四版清华大学出版社,当然,其他版的也可以。
四、坚持。学习每样东西并不难,难的是坚持。学习是一件持之以恒的事,尤其是像C语言这种东西,不要妄想花一点点时间就可以一窥全貌。你付出不一定有汇报,但是不付出就一定没有汇报!
这是个人关于这方便的一点小经验,希望对学习C语言的同学们有一点帮助!
第二篇:c语言学习方法
如何 学习C语言
时间:2007-1-5 17:23:03 作者:梁肇新
某天,你需要完成一个求100的阶乘的作业,于是你搬来一个最新的电脑,为它安装了最新的windows vista操作系统,然后坐在它的身前,喊“喂电脑,给我计算100的阶乘”,电脑说“ok, wait a moment”; 过了一会,一盘香菇小白菜端了上来!呵呵,电脑不是waiter, 你喂它它是不会有反应的,如果你真的wait a moment, 恐怕你就需要wait one more moment了!一万年后,人们就把你命名成“望夫崖”。
既然电脑不是伺应生,听不懂我们的话,那么我们要怎么控制它呢?如果你们给我装聋作哑,我会告诉你期末挂了你,哦,你立马老实了!对于电脑,我要怎么才能使唤它,让它为我工作呢?不错,我们有个强力工具,C语言!
好,我们把上面的场景复习一下:
你要我算100的阶乘,于是我去机房上机,编写了一个程序:
(参加ppt......)
运行程序,哦,结果出来了!
有人认为,现在是java和.net的时代,有谁还需要C以及汇编呢?孰不知,java和.net是建立在软件之上的,是为了垄断市场而建立起来的体系,犹如挖好一个金壁辉煌的坑,请你往下跳,还自以为站在巨人的肩膀上,事实上成了坑底之蛙。要成为一个真正的程序员,并期望成为一个程序员高手,必须从机器出发,从cpu到操作系统,再到软件体系,高手的境界就是悟道后的明镜灵台,软件设计出神入化,我就是程序,程序就是我。
听完我讲高手的境界,于是乎你很受感动,说:我要努力学习,向高手学习!隔天就买了一堆MFC, VB, JAVA以及.NET的书回来,早上五点钟起来背书!这样是不行的,正确的入门方法只有一个,要证大道,唯有此法!同学们,从C语言入手,努力学好C语言!旁观者李四说:此人大笨也!我用鼠标随便拖几个控件,就是一个xxx管理系统了,你用C语言恐怕是一年也写不出来吧!好吧,我要承认,讲这话的都已经是mS的奴才了,别的我不了解,MFC本身就是一个封闭的架构,从MFC入手学习,你只会形成一种封闭的思维模式,因为MS希望很多人只学会表面的东西,不致成为高手,所以它大力推荐所谓的可视化的程序开发工具,也真有很多人愿意上他的当,最后真正迷失方向。说他坐不了程序吧,他也可以作,但是如果程序复杂一点,出现问题时,问题出再哪里就搞不清楚了,反正是不清楚!
梁肇新,大牛啊,他说:“我就搞不懂了,用鼠标怎么写程序呢?在我的公司里,高手的键盘响个不停,鼠标偶尔响一下,新手是鼠标响个不停,键盘偶尔响一下,他们的薪水相差的就不是一倍那么多了!”
C语言是各大操作系统的基础,Unix、Linux、Windows其内核都清一色是C语言开发的,(某些地方是和汇编语言混合开发的),君不见Windows API都是C语言函数的接口?Unix/Linux绝大多数应用都是C语言开发的;Windows应用程序用纯API开发已然不多,大多都是依靠某种Application Framework,比如所谓的VC++,其实就是指VC IDE + C++语言 + MFC(现在重点已转向ATL、WTL),但是Windows服务、网络、驱动程序等底层软件,还是C语言开发的。各种语言的编译器,包括java虚拟机,都是用C语言开发的。各种嵌入式设备,如手机、PDA也都是C语言开发的。C语言历史悠久,其内容也绝非谭浩
强老师的《C语言程序设计(第二版)》所描述的那么简单——那本书只是针对中国国情的教学入门书而已。
学生总喜欢问:那种语言好?学那种语言有前途?这种问题天天在讨论,永无休止。其实我觉得大家所关心的,无非是那种语言更有“钱途”,学习那种语言毕业后能够轻松找到高薪的工作——当年我也是这么想。那么,我告诉你,如果你精通C语言,请你去华为,不要在小池塘里浪费青春了!
OK, 听了我苦口婆心的劝告,你准备从C语言入手,开始攀登程序员高手这座山峰了,在你出发之前,你的行囊中需要准备什么呢?
第一个要装进行囊和你一起前进是“规范的格式”,有很多教科书,参考书,不太注重程序的格式的问题,写出的程序就象一堆堆的垃圾一样,这也导致了现在很多人写的程序中有很多的废码,垃圾代码,这和那些入门的书有非常大的关系,要把那些作者都拿来打打PP。真正的商业程序绝对是规范的,张三写的程序和李四的程序格式大致相同,各种标识符的命名规则一样,否则谁也看不懂你写的程序。如果写出来的代码谁也看不懂,那绝对是垃圾。如果要把那些垃圾翻半天,勉强才把金子找出来,那这样的程序不如不要,还不如重新写过,这样,思路会更清楚一点。所以说,规范的格式是入门的基础。那这个规范的格式包括什么呢?不少啊,要坚持才能做到!长标志符命名,代码缩进,一对大括号范围不超过一屏幕,等等。
第二个要装进行囊的是耐心,所谓工欲善其事,必先利其器。要想成功,没有一个相对平淡的过程是不可能的。这不仅仅指你在学习过程中要有耐心,要循序渐进,而且也说的是另一个重要的方面:调式程序。调试是写程序过程中一个重要的方面,如果有人能一次写成程序,牛啊,而且是大牛,不光是大牛,还是老子骑的那头青牛,凡人是做不道的!调试是每个程序必定经历的历程。经常有同学问我:老师,我的程序完全没错误啊,都是照书抄的啊!怎么就运行不出来呢?对于这个问题我也看不出来!你们有问题可以找我,找其他的老师,老师找谁啊?李师父?那是很荒谬的!我就只好坐下来调试,这个说实话,调试是很枯燥的,所以有同学抱怨说我操作太快,不理解为什么要这样,为什么要那样,我的脾气不太好,一烦躁就会骂人地,所以,这个就需要你们自己修炼内功了!
有了这两个就可以了,可以出发了,估计有人说了,英语和数学不要了?大家都说大学生了,这种问题就不要问了嘛!你已经用早晨和傍晚的时光学习了英语了,我这个没有要去,计算机专业英语超简单,小学水平而已,记住一些专业词汇就可以了!关于数学,说数学好,写程序就好是没有科学根据的!我就有个同学,数学回回100分,写程序也就是hello world的程度,不过人家现在是数学博士了!惭愧啊!做为的大学生,而且是我们这个专业的大学生,已经完全具备了写程序所需要的数学素养了!所以这个不是我们要担心的,Ready? Go!
第一招,学什么呢?打狗棍法!呵呵
有一个伟人说过:“重复权威是成熟的必经之路”,这是站在巨人的肩膀上的做法,习武之人首先要学的都是各种套路,比方说辟邪剑法,然后才能融会贯通,开宗流派;我们学习写程序也要这样来,这是一个捷径,帮你走得更远得捷径。
看书,看好书!书中所写,是前人数十年经验所写,看十本书,就相当于汲取了前人数十年的功力,那么你的内功也会迅速上升1甲子。:)书当然要看好书,只有好书才营养丰富。要做到读书破万卷,编程如有神;枯燥的看书是很郁闷的,很容易变成化石!现在很多是书都是用源码说明问题的,源码就像是动画、就像是幻灯片,把书中的招式一一演练给
你看。可以说高手的经验大都是源自代码,最后也都化成源码展现在大家面前,把书上的程序一个一个的输入(用键盘,用你的手指)到电脑中,编译运行。自己手工输入这一步不能省略,现在很多书有配套源码,很多同学或者成年人学习的时候都耍小聪明,直接把源码复制过去编译运行,hoho, 这是没有效果的。
自然,我让你输入程序不是让你练习盲打,你在输入的过程就可以品出程序的好坏来了,如果发现自己输入了很多重复代码,那至少这个程序的结构就不好了,穷则变,变则通嘛,你就想改进它啊,这不是很好吗?
当然,程序输得多了,盲打功力也上了一个台阶,键盘敲得快了,薪水也跟着涨上去了!^_^不过,键盘敲得快不代表你的程序就写得好,否则学校只要每个学生发一份盲打联系软件,四年毕业后,个个都是程序高手了!
好了,你输了一个程序进电脑了,锻炼了手部肌肉,也运行出了结果,愉悦了身心,就此满足了?那离高手还远呢,要变成高手,你还要锻炼一下你得脑部肌肉!拿起你得笔,拿起你得纸,用你得大脑,这号称世界上最精密的机器来运行你输入的程序,记录下不同运行时刻变量的值,记录下程序的运行分支,最后发现,这个程序被你解剖到了纸上,我相信也解剖到了你的心里!这是捷径的核心,一定要记住,输入的程序不是说正确运行就完事了,要去阅读一下代码,利用笔和纸做辅助工具,做一下笔记,这就是重复权威,当然,如果你是天才,那请你塞上耳朵,你不在我们讨论的范围之内!
为什么这一步很重要呢?
大家刚开始学习的时候,是不是有种感觉,如果让你写一个程序,你从哪里下手呢?前面?后面?上面?下面?为了解决这个问题,我的程序该如何写呢?抓耳挠腮,好烦啊,于是乎干脆睡觉去,不写了,你看,这种行为是要打PP的!
练武功,总是先重复师父的动作,才能有自己的动作,所以也让我们重重复别人写的程序开始,然后再写自己的程序吧!
遵循这个方法,你们就跟着组织走上了通往罗马的大路了!
接下来,你得走啊,不走怎么到罗马呢? 把你学会的程序设计方法应用到你写的程序中去啊!
某天,你看到这里有个问题,你有了想法,怎么办?上机去,和键盘奋战去!stop, stop!暂停一下,上机之前,不要忘记了你的笔和纸,勇敢地把你的想法写下来,如果写不出来,就不要去机房浪费爸爸妈妈的血汗钱了!
当然,你不能乱写啊,写出来的东西怎么样才叫不是乱写的呢?实践是检验真理的唯一标准!用你的大脑去运行一边啊,不是叫“人程序合一”嘛?,这就是了!学武功就要学绝世武功!虽然号称最精密,实际效果上,人脑还是没有电脑的准确度的,如果你的大脑能马马虎虎地运行出来之后,那么OK,带上规范的格式和耐心,去上机吧!
自然,我们说一天到晚面对字符界面的TC是有些郁闷,大家都习惯了windows,微软的客户体念设计中心可不是吹出来的!windows多好,色彩斑斓的。当你修炼到我这个程度的时候,非要听这京剧才文思泉涌的写程序的时候,当然要用windows下的集成开发环境了。但是对大家来说,不是现在,windows是很危险地,程序员还是回到TC中去吧!TC至少有一个好处,可以锻炼我们使用组合键的习惯,可以锻炼我们使用键盘编程的习惯,回想我们刚刚说的梁某说的话“用鼠标怎么编程呢?”有同学不免要提出疑问了,我是80年代甚至是90年代生人,你还让我面对那么枯燥的输入输出界面?我跟你有代沟!我期
待有更丰富更吸引人的交互手段哦,这个问题问得好,C语言中也有图形啊,完全可以满足大家寓教于乐得心理!让我们来看这个程序,很简单,就是在屏幕上话一个周期得正弦波!(参见ppt......)
运行效果是不是很好?你学数据结构的时候,树啊,图啊,你都可以这样输出啊,很多地方你都可以做的更好呢!
好了,到这里,我们基本解决了在学习C语言程序设计时的一些方法论的东西,关于具体的学习过程,如果你要我在这里给你们讲指针要如何学习?函数要如何学习?那我讲的内容也不会多于任课老师的内容,或者开个专题叫“如何学好指针”,当然,如果你愿意和我探讨一下指针的本质和高级应用的话,课后,课后啊!
现在,我们要谈最后一个问题!我们这个专业的女生的比例较其他的工科专业还是要高一些的,不知道为什么经常到如下的说法:1,我是女生,我不适合写程序啊;2,我的性格比较外向,不适合坐下来安静的写程序呢!
性格外向不适合写程序?你们看我啊,觉得我是性格内向的任吗?程序员也非常需要发散的外向型思维,老比,地球上最富裕的人说,他招程序员更愿意招原来是学物理的人,因为学物理的人的思维可以从极大(宇宙)到极小(原子)。所有,说性格外向不适合写程序的话是懒惰的借口,是要掩盖他不可告人的目的的接口!狂打PP!
女生又为什么不适合写程序呢?我到知道一个理由,对皮肤不好啊!你们看我这满脸沧桑的,就知道了!除此之外,还会又其他的理由吗?英国科学家早就证明了男女的区别完全不是人们想象的那样,很多方面女性是要超过男性的!想想以前的母系社会,现在的惠安女!我就见过一个上市公司的研发二部全是女性!,从软件工程师到硬件工程师再到部门经理都是女性,业绩根本不输其他的研发部门,这个公司在湖南,不是我瞎掰的!
第三篇:C语言学习方法
2010级C语言试卷满分同学的心得体会
说起C语言吧,刚开始接触的时候,我也觉得比较陌生,上课的时候也感到比较困难,很迷茫,不知道该怎么去学习它,不过我对自己还是挺自信的,只要好好努力就一定能掌握好学习C语言的方法,所以C语言也没有想象的那么困难。
要学习好C语言,首先要对它感兴趣,俗话说“兴趣是最好的老师”,有了兴趣,我们才会更加投入去学习,如果我们望而生畏,就不会用精力去好好去学习它了。我喜欢思考,C语言是一门需要思考的学科,我们一定要学会思考,学会怎么思考,所以我很喜欢C语言。在学习的过程中,我们要注意总结一些基本的方法,比如说怎么求最大值和最小值,掌握了一些基本的方法,我们才能够得心应手。上课的时候我们一定要认真听讲,尽量不要逃课,老师讲了以后我们才能更容易理解,不然的话我们会花更多的时间,而且效果也没有那么好。我从来没有逃过C语言课,因为我觉得没有必要,老师讲的时候一定要跟着老师的思维走,学会老师的思考方法。还有就是每次老师讲了以后,一定要用时间去温习,不然等到下次上课的时候什么都忘记了,造成一系列的连锁反应。
有些同学不注重实验课,认为只要别人做好了,然后拷贝就可以了。我觉得这种想法是不对的,我们要自己去思考,C语言的学习是一个过程,在训练的过程中我们会提高自己的思维能力。我的实验基本上就是自己做的,有些实验可能比较难,但我们可以请教别人,我的扫雷那个实验就是请教的一位计算机学院的同学。所以大家一定要自己去思考,在思考的过程中训练自己的思维。
如果要想期末考试的时候取得好成绩,就一定要做好复习。我算了一下,我大概用了2周的时间复习C语言,第一周我把书本通看了一遍,把以前不懂的知识点弄懂了,课后的习题我也全部做了一遍,第二周我自己到复印店买了一些题做,这样就能够把书本上的知识点掌握得更牢固,最后那几天我又把书看了一遍。大家一定不要认为只要考前那天晚上一个通宵就可以了,那是绝对错误的想法,一个晚上不可能把书本上知识弄懂,即使能够弄懂一些,第二天考试的时候也没有精力,所以大家一定要制定好自己的复习计划,做好了准备我们才会信手拈来,胸有成竹。
总之,大家只要好好努力,掌握好学习方法,我相信学习好C语言也是一件很容易的事。
第四篇:c语言学习方法
计算机基础和程序设计学习方法
计算机基础和程序设计学习方法
大学之前的基础
大家是不是认为我大学之前就积累了很多计算机方面的基础知识呢?事实不是这样的,我的小学是在们村里上的,根本就接触不到电脑,高中的电脑课时有一次没一次的,基本上都被老师占用上别的课了,就是高二的江苏省计算机的考试也只是背题目过的。至于浏览器只知道IE,QQ也是6月9号晚上去网吧我干的唯一一件事,本来准备包夜的,无奈自己什么都不会,只好回宿舍睡觉了,那好像是我第三次去网吧,那时不知道有迅雷可以下载东西,至于最基本的word,excel是上个暑假恶补了一下。PPT我相信在座不会的是极少数吧,我是这学期要做班长论坛PPT才学的。所以我并没有什么关于计算机的基础,可谓是大学之前一片空白。
大学开始现状
大学一切都是美好的,一切都是陌生的,一切都是残酷的。刚开始时我的学习方法还都是和高中一样的,除了预习高数,其他一切都是浮云了。我们的计算机老师也许和大家的不一样,大学计算机信息基础教程应该只讲了三个星期吧,我的基础大家也知道了,而且我的老师又不按书上的讲,我就更当听天书了。
就到了第四个星期吧,开C语言的课,结果我发现老师好像讲了180页的内容吧,一点也不夸张,就连文件都讲了,带了C语言书的同学可以看看文件在书上的哪个地方。课后我就想大学计算机信息基础教程我是一个字不懂,现在老师又讲了180,要是到期末考试我可怎么办啊,而且我是班上学号最后的,这样的如果我不挂还有谁挂呢,要是大家的期中考试在一年前的时间我来考,我肯定考不到二十分的。
请问在座的各位同学有多少没有考到二十分的?又有多少同学有我上面所说的那么好的基础的?
可是现在呢?我是这么样的呢?全国计算机等级考试是在今年的3月份考的,当时C语言的课还没有授完,我就以优秀通过了。江苏省计算机等级考试是这学期10月份考的,因为班上的事情在考试前一直没有时间复习,也就是我是裸考的,结果还以以优秀通过了。
下面就讲讲我的学习方法吧。
学习方法
大学计算机信息基础教程
对于大学计算机信息基础教程没有其他好的学习方法,一个字的看,最后一章就不要看了,一是不这么能看懂,二是考试不这么考到。那如何去看呢,首先没有重点,不要让老师给你划重点,重点就都是重点,就考试来讲什么都考,就个人而言,为了自身的发展就都要学,为什么叫基础教程呢,因为这些都是一些最基础的东西。比如在座的各位有多少知道MIDI,实质上就是乐谱的数字表示。用与计算机合成音乐的。
不同于c语言的是大学计算机信息基础教程要慢慢看,一章一章的看,每看完一章然后就做关于这章的习题,然后再把这章在看一遍,把做错的相关知识点重点看,最后在把自己做的习题在看一遍每一个选项搞懂就ok了。最后说白了就看你有没有看了。不看不会,认真看就会了。
C语言
很多人对学习c语言感到无从下手,经常问我同一个问题:究竟怎样学习c语言? c语言是一个实用性很强的语言。你如果想要学好它,就得下一翻功夫。可是大多数人都认为它太难学了。所以就没有认真的学,也当然学不好了。
首先你要有一个正确的态度,没有一个正确态度的人是学不好任何东西的。你如果真想学好C语言的话,你就要做好好好学它的准备,不要三心二意。
其次,你要了解你学这个语言的目的。你是想过计算机等级考试呢?还是想真正想用这一门语言。这就有很大的区别,这决定你学习的程度。
你可能认为我们学院要学习它干什么呢?又有什么用呢?
那大家想不想什么东西都像电脑一样智能化呢?
如果想那这就是我们学习C语言的理由,就拿电脑而言吧,是有许多的微型计算机集成的,说白了就是单片机,而单片机是深入我们生活的,比如电子表之类的。
而单片机能接受的语言有2种,一是汇编语言,另一个就是C语言了,如果C语言要一年学的话,那汇编语言至少要学3年。到了大三的时候我们会有微机原理的专业选修课,到时大家就可以选了。现在社会发展的趋势不就是实现智能化吗。又有谁会嫌自己的东西太智能话人性化呢。为了让自己的生活更美好所以大家得把它当专业课看待。
然后,就是学的问题了。你做好了上面的准备,就好好开始学了。可是学好一门语言,一个好的方法很重要的。C语言是面向过程的一门语言,特别强调各个程序的关系。像程序之间的调用,所谓面向过程就是你要知道他在计算机了每一步到底是怎么的一个执行过程。所以你要多的把它透。
下面我给大家提几点建议
1、要提前预习,不预习一切都是白费,c语言上课的容量以我的眼光来看是很大的,而且大学课都是2节课一起的,如果不预习,上课也许前面的你懂了,但是头脑的容量是有限的,上到后面你就会渐渐不懂,如果长此下去,你的C语言就可想而知了,况且老师不可能把书上的知识全部讲到。所以对于c语言预习是必不可少的。而且在预习得时候要达到懂的程度,也就是你只把上课当做一种提升自己的时候,从老师那里学书上没有的知识。
2、如何正确的预习呢?要带着思考看书,不思考书是看不下去的,看着看着头就晕了,马上就不想看了,结果就不看了。书不是看一遍就懂的,要每次在看不下去之后再从你这次开始看的地方看,看上几遍就懂了。如果你在晕头转向之后就停止的话,差不多就等同于这次没看吧,白白浪费时间了,所以得多看多思考。如何思考呢?你要带着计算机是这样实现理解这个语句的,为什么要有这个语句?就比如变量为什么要先声明后使用呢,因为他不是人,不知道他是变量,只有你用语句表达出是什么,他才知道是什么,你不说的她不知道。所以电脑是很笨的。
3、上课时相当重要的,老师会讲无形中强调书上的重点,编程在哪些地方容易错(比如在scanf中的&),以及一些编程的技巧。当然c语言无所谓重点,都是重点,也许你就会因为一个小小的错误最后vc给你报100多个错误的。习题课一定不要逃,基本上现在我们
常见编程的老师都会讲到。当然了第一学期都是一些基本的,和高中的伪代码没有什么多大的区别,有的就是有好多注意点,所以有了预习的基础上课这些东西一点你就会明白的。切记不要一节课或几节课不懂就不听了,课后也许你这要看上一遍就会明白了上课不懂的地方,因为你毕竟知道老师这个地方是怎么讲的,有听的基础。
4、要多练习,学了C不就是为了自己能写吗?怎样才能写出好的呢,只有自己多练习了,尤其是上机课,不要玩,要利用好,因为这是有老师指导的,有错了你会很容易问到老师你哪里出错了,而课后能你只能自己去发现它,那样会费好长时间的。自己多写还能很容易发现自己的薄弱点,C语言的使用时很灵活的,所以就更要多练,灵活掌握。
总结一下就是一看二思三听四练,要反复反复再反复。
就我个人而言,我认为最重要的还是看书,书是一切之本,我们不要因为这本书看不懂就去找其他书刊,至少对于C语言我们现在用的书可以说是最经典的了。所以你要做的就是要把它变成你的,说老实话,如果你认真看书,不用老师你也会精通的。
那看书最重要的是什么?答:读程序。没错,读程序是学习c语言入门最快,也是最好的方法。尤其是我们用的书,基本上每一个知识点后都有例程供大家学习。
然后就是自己编程了,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。
最后说一下怎样才能成为一个高手呢?
写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。
程序要考虑它运行所需的内存空间,和运行时间,谁能达到两者兼顾谁就是高手。
考试
学校考试如何复习。
我们学校讲的知识与全国计算机等级考试与江苏省高校计算机考试有和差别以及如何备考。
第五篇:学生语言学习方法研究材料
开展研究性学习活动材料
【
新词新语与流行文化研究
内容摘要】
伴随着社会的不断发展、进步,人与人之间广泛的交流,产生了越来越多的新词新语。白领、炒作、秀等等多种形式的新字眼涌现在人们面前。新词的出现是不可避免的,新词的传播以及被广泛使用,也属常事。新词有其显而易见的优点。人们不再需要饶口地、大篇幅地讲述,几个字几个字母,言简意赅。同时也使人与人之间的交流颇带轻松、快意的气氛。新词更多地表现了一个人一个人类集群对生活观念认识的演变也更多地显现了人们对文化尤其是流行文化的追求。具有好词义的新词,他可以诠释更多用一般语言无法详细描写的词境,这显然为人们的沟通又打开了具有烂漫色彩的一条路。但并非全然如此。新词的大量产生、积累,成为人与人之间交流的一个屏障,我们需要不断去转录其意,否则,就只能不求甚解。然而事实并不允许我们过度乐观。现在它已成为中小学生所追求的各种时尚中最有活力的。引导他们自觉自愿地去创造和运用既具时代感又比较高雅的流行语。从而帮助他们自觉抵制趣味低下的流行语的侵蚀。所以我们要去正视新词,去使用新词,但其最主要的前提就是有选择地利用新词,从而理解它与流行性文化的关系。【关键词】新词新语 流行文化 创造和运用
伴随着社会的不断发展、进步,人与人之间广泛的交流,产生了越来越多的新词新语。给力、炒作、高富帅等等多种形式的新字眼涌现在人们面前。新词的出现是不可避免的,新词的传播以及被广泛使用,也是网络和社会文化发展的必然趋势。
说是新词,其实不过是以新意代替旧词而已。例如,去年大蒜和生姜的价格不断上涨,网络上就出现了“蒜你狠”、“姜你军”这样的谐音新词,一时红爆网络。新词言简意赅,生动形象,受到了多数年轻人的追捧。年轻人之间交流不时使用的新词,也为人际关系的交往带来了新的风尚。
当然,新词的出现带给我们不只有好处,凡事都具有两面性,这样的流行文化传播,也会对我国的汉字文化带来冲击。中华五千年传承积累的精华被唾弃,无数自以为新潮的青年人开始对旧文化进行全盘抨击和否定,用古怪、奇异的标点符号和错别字来彰显个性,以毫无创意的拼音缩写的方式来解读一些不伦不类的词义,这显然是不可取的。
今天,我就是由这样一个问题来透过现象直击本质,来对新词新语与流行文化的两面性来进行研究:
日新月异——新词新语的诞生之初
新词新语的出现,是带有必然性的。随着网络的不断深入,国外文化和国内文化的旋转交织,外来词语的引入和发展,一些稀奇古怪又让人眼前一亮的词语出现在人们的生活之中。就拿英文举例:沙发(SOFA)、秀(SHOW)、3Q(THANK YOU)这样的外来词语在词典中被赋予了新的意义,不仅为生活添姿添彩,也让文化不断融合交流。无论是经济方面、社会生活方面,还是科技领域出现的新词新语,社会发展都是它们产生的基本条件和强大动力,它们是社会发展的必然结果,随着社会前进而发展,这也是语言发展的一条规律,这类新词新语绝大多数已经被广泛运用,成了全民语言的一部分。
流行变化——新词新语的发展
天下大势合久必分,分久必合,正如和平不是永远的总会有战乱一样。新词新语的出现,总会伴有一定的变化。有些词语就会故意歪曲一些词或短语的意思。如:蛋白质指“笨蛋+白痴+神经质”,这些词有的由褒变贬,有的由贬变褒,乍听让人会摸不着头脑,仔细听懂解释后往往让听的人忍俊不禁,或许在一些娱乐性作品和节目中会取得意想不到的艺术效果,但是在日常交流中的使用就会起到反作用,有侮辱的意味显现其中。
在生活节奏愈来愈快的当今社会,凡事人们都讲究效率,力求省时省力,这种习惯在语言文字的处理中也不例外,一些简略的拼音缩写代替文字站上了新词新语的舞台。例如:PF(佩服)、GF(英文女朋友Girl friend的缩写)、BT(变态)这样的词语。但是这种语言的随意性太大,不稳定,只是年轻人时髦的“文字游戏”。在平时生活中或上网时偶尔用用可以,但在作文里尽量避免使用为好。
追求多样─——方言词语的利用
汉语普通话不是万能的,有些方言词所具有的某种特殊表现力或特殊表现范围不是普通话词汇所能企及的,所以很多方言词源源不断地被普通话吸收,如:自粤方言的“搞定、靓、买单”等,来自吴方言的“摆平、小儿科”,来自北京口语的“盖、侃、款、托儿、铁、宰、腕儿”等不断出现。这也成为了一股风潮,席卷国内。
总而言之,因诸如以上的各种因素,新词新语以各种各样的形式涌现出来,速度之快,使人不能料及,新词新语像潮水般涌现,这无疑给人们的社会生活带来极大改变。近些年,人们对新词新语给予了旧文所不能及的关注和热情,这样的新词,处于青年时期,富有不可想象的创造性,给予足够的期许和引导,或许不久的将来,这股新生力量会以不可阻挡的姿态骄傲崛起呢?
中小学生流行语产生的原因
中小学生流行语的产生绝不是偶发现象,现在它已成为中小学生所追求的各种时尚中最有活力的。如果谁不懂得几句流行语,他在同学中间就显得不合潮流,就会受到嘲笑和冷淡。那么为什么校园流行语具有如此大的魅力?我们可以从以下几方面去剖析其产生的深层次原因。
1.学生之间相互模仿,追求时尚。中小学生的心理、生理正处于发展最快、最不稳定的阶段,这个阶段的中小学生对新事物、新现象很感兴趣,并且接受很快,容易跟风。他们认为使用流行语就是一种最前卫、最现代的标志,否则就会为同学群体所耻笑。
2.大众传媒潜移默化的影响。现在的中小学生接受信息的途径相当广泛,网络、影视、书刊等大众传媒都为流行语的流行起到了推波助澜的作用。例如被中小学生视为偶像的影视明星、时尚人物都是操用流行语的高手,而这些渠道的信息远比父母、老师的说教要有趣得多、生动得多,因此他们更易于接受。
3.宣泄压抑、孤独的心理。我们发现有相当一部分流行语是宣泄对学校教育体制、教育方式的不满。由于现代的中小学生在家背着“望子成龙”的过高期望的压力,在学校又负担着要为老师、学校增光添彩的任务,同时要为自己的未来透支自己的体力和脑力,这“三座大山”压得他们喘不过气来,压抑、苦闷、孤独、忧郁等不良心理情绪又无法与父母、老师沟通,只能通过编歌谣、仿套歌词、诗词进行宣泄。因此这些流行语幽默、反讽意味非常浓厚,而中小学生的心理也在传诵这些流行语中得到了抚慰。
关键在于正确引导
我们认为中小学生流行语是把双刃剑,它既能宣泄不良情绪,有助于中小学生心理的扩散,但由于其大部分内容的粗俗、低级趣味,因而又影响他们的心理的健康发展;它既能提高中小学生自觉灵活运用语言的能力,同时又因为它们的不规范性,不利于培养中小学生正确运用祖国语言文字的良好习惯。因此,我们必须采取各种有效措施,正确引导学生运用流行语。
1.要培养中小学生的评判、鉴别能力。由于中小学生的心理发展还很不成熟,因此我们就应运用喜闻乐见、富有现代气息的教育手段,教会他们懂得什么是美,什么是丑;什么是正确,什么是错误;什么是高雅,什么是粗俗。引导他们自觉自愿地去创造和运用既具时代感又比较高雅的流行语。
2.多疏导,忌堵压。中小学生在创作流行语的过程中所表现出来的想像力、感悟力和创作热情,远远超出了我们的想像,这就说明我们的中小学生之所以在作文时抓耳挠腮、唉声叹气,决不是他们缺乏创作动力、写作技巧,而是我们的教育出了问题。如果我们的老师家长能够用平等的态度倾听孩子们的心声,设身处地地理解他们在成长过程中遇到的烦恼,那么他们也就不需要通过偏激、趣味低下的流行语来宣泄自己的不良情绪。
3.创造高雅的流行语。我们的教育工作者、语言文字工作者都可以发挥自己对语言驾轻就熟的优势,创造出高雅、生动的流行语,为我们的中小学生创造一个良好的语言环境,这样既满足了他们求新、求异的心理,又能使他们得到较为规范、高雅的语言教育,从而帮助他们自觉抵制趣味低下的流行语的侵蚀。
《新词新语与流行文化》研究性学习活动总结
一、研究课题提出的背景
网络上有新词新语,其它媒体(如报刊、电视等)都有新词新语。关于新词新语的概念,一般认为,新近创造出来的词语,或是旧词新用,这样的词语就叫新词新语。新词新语有着新颖、形象、通俗易懂、便于交际等特点,这是新语之所以能广为流传的一个重要原因。同学们要提高自己书面表达和口语交际能力,就应该向生活学习,了解、掌握和运用新词新语。用新词新语反映新的生活,生动地表达自己的思想。梳理探究新词新语,我们的着眼点在于学习和运用。新词新语的产生与发展,新词新语的品味与规范,新词新语的含义与运用,这些问题都很值得同学们深入思考。
二、研究的目的和意义
1.使学生了解新词新语产生的原因和规律,培养学生在生活中关注语言的意识,提高对语言的感悟力和判断力。
2.学会从语言变化与发展的轨迹中感知社会生活的变迁,加深对社会生活的认识与理解。
3.能从新产生的词语中领略当代流行变化,并能作出较深层次的透视和理性的思考。
4.对语言的发展变化作更为深入的了解,从中感悟深层次的文化蕴涵。
三、研究方法:走访调查,搜集资料。
四、指导方法
1.引导学生了解研究性学习的过程。
2.引导学生学会走访调查、查阅资料应注意的问题。3.教给学生如何撰写结题报告及心得体会。
五、活动过程
1.准备工作
⑴成立研究小组。分工如下:有的研究新词新语的产生与发展;有的研究新词新语的品味与规范;有的研究新词新语的含义与运用;有的研究新词新语的文化蕴涵有的负责幻灯片制作;组长负责材料搜集整理汇总及总结;共同走访调查。
⑵确定调查地点:图书室、资料室、网络教室、社会各种活动场所、家庭。
⑶做好研究的物品准备。⑷和相关人员联系调查事宜。2.实施研究
①小组成员利用节假日到社会各种活动场所搜集新词新语。
②到图书室、资料室、网络教室搜集有关新词新语的资料。3.整理、分析资料
将资料汇总、选择、分类整理。4.撰写研究报告
从理论和实践的角度进行定性分析,写出专题研究报告。5.展示研究成果
举办有关新词新语研究报告的交流会
六、研究成果
1.学生从词语含义、词语用法、产生途径、使用场合、文化品味、语言规范及与流行文化的关系等方面,深入梳理探究,活动完成,同学自行举办一次梳理探究活动成果展。
2.同学自己收集整理的一些新词新语。【社会生活类】
知本家、RMB、DV、DIY、边缘化、性骚扰、漫游、下载、下课、灰领、付学费、低保、玩转、“421”、双赢、SOHO一族、黑恶、另类、愿景、丁克家庭、猫腻、黑洞、磨合、地毯式、峰会、反超、跟进、缺位、西部文化等。
【休闲旅游类】
驴友、负离子、森林浴、绿色旅游、玩家、星级等。商业类: 断码、量贩店、仿建、车市、灰色市场、均价、扩销、错峰等。
【环保类】
绿色壁垒、石漠化、白色垃圾、断流、环境科学、环境激素、空气质量、藏羚羊
【科技类】
液晶电脑、蓝牙、CEO、CFO、黑客、生物芯片、干细胞、暗物质、背投电视、编程、波导、磁控、转基因、纳米、彩显、失能武器、信息库、环境武器、军演、虐俘、闪盘等。
【经济类】
双赢、作秀、脱口秀、电子货币、世界银行、套牢、发烧友、国脚、扳平、反超、拉力赛、逼抢、赛季、外援、极限运动、“三农”、软着陆、按揭、价格战、并购、撤标 循环经济、熊市、牛市、垃圾股、蓝筹股、实名制等。
【医药卫生类】
禽流感、非典、苏丹红、瘦肉精、抗药性、强迫症、刨冰、微波炉、干红葡萄酒等。
【政治法律类】
和平崛起、FB、问责、和谐社会、反恐、不作为、特别法等。
七、心得体会
1.通过这次研究性学习活动,我看到了学生潜在的素质。在与学生共同活动的过程中,我发现,当我们留给学生一片自由天地让他们自己去耕耘时,他们都表现出良好的素质、顽强的意志、巨大的潜力,学习能力、研究能力远远超出老师的估计。面对这样的学生,如果我们仍不能改变传统观念,不给我们自主学习研究的机会,将会埋没很多人才,而且这也是教育资源的极大浪费。
2.新词新语有着新颖、形象、通俗易懂、便于交际等特点,这是新语新语之所以能广为流传的一个重要原因。同学们要提高自己书面表达和口语交际能力,就应该向生活学习,了解、掌握和运用新词新语。用新词新语反映新的生活,生动地表达自己的思想。
3.我们探究的新词新语,有的有文化品味,有的新颖形象,有的粗俗不雅,有的费解抽象。看来新词新语真的是泥沙俱下良莠不齐啊。因此同学们既要学会运用,丰富自己的词汇量,更要学会辨别,粗俗不雅的要坚决抛弃,这样才能净化文字,更好的反映生活。