- 相干保举
浅谈C说话笼统比喻操纵
1比喻切近糊口,变笼统为直观比喻操纵的例子要源于糊口,尽可能选用先生熟知的、感乐趣的,或是与他们糊口紧密亲密相干的事物,借以申明笼统的C说话题目,进而使先生懂得和把握常识点。案例:“指针观点”的讲授。指针的观点一向是C说话讲授中的难点,“指针是一个寄存另外一变量地点的变量,因为这个变量指向的是地点,故称它为指针。”先生单从字面上很难懂得,能够或许或许经由进程上面的例子赞助先生懂得指针的观点:重生要去教务处,但不熟悉路。有教员告知他:你去101。重生到了101,发明这里并不是教务处。可桌上有张纸条“教务处在105”。先生按照纸条内容,在105找到了教务处(表1)。经由进程如许一个图示,先生大白了:有一种变量,是用来寄存另外一个变量地点的,这类变量称为指针。对初学者而言,任何标准化的界说都是笼统的,乃至不知所云。此时,笼统比喻显得很是首要,能够或许或许把笼统转为直观,先生加强进修决定信念的同时,也加深了对常识点懂得。
2比喻浅显易懂,具备延长性罗列实例要浅显易懂,援用糊口中的简略事物论述C说话庞杂的常识点,同时,斟酌到常识点的联贯性,比喻工具也须要具备延长性,便利先生在已有常识的根本上接管新内容。案例:“数组观点”的讲授。“在法式设想中,为了处置便利,把具备不异范例的多少变量按有序的情势构造起来,这些顺次摆列的同类数据元素的调集称为数组。”乍看起来很笼统,可是若是经由进程笼统比喻,先生就会很清楚。用“堆栈房间”作比:当界说了intarray,表现在内存中斥地了10个持续空间,下标从0~9;只能寄存int数值。就比方在堆栈定下了10个房间,门商标从0起头一向到9,而后主人顺次入住;主人的身份也有必然的请求,只能是int型的主人能力入住。由此,先生把握了操纵数组须要注重的细节。当教员提出array元素是不是存在时,先生能够或许或许敏捷遐想到号码为10的房间不存在,由此顺遂延长出“越界”的观点。同时经由进程这个事例,先生对一维数组的懂得直观清楚,在此根本上加以延长,使得二维数组讲授也获得了比拟好的讲授结果。
3比喻活泼风趣,寓教于乐操纵先生感乐趣的话题,活泼笼统地打比喻,用诙谐的说话,笼统的比喻,激起先生进修乐趣,让笼统的代码变成活泼的故任务节,从而到达让先生谙练编写代码的目标。案例:“在有序数组中拔出元素”的讲授。转化为陈说《武林别传》中一个故任务节:同福堆栈佟掌柜划定,伴计需按春秋由小到大的挨次,顺次支配房间入住。老白、郭芙蓉、李大嘴、吕秀才已按请求住下多日,现有春秋为20岁的祝无双到来,要拔出此中,想坚持本来挨次稳定,该若何操纵?(表2)故事讲完了,令先生搅扰的代码布局也搭建终了,在此根本上略加完美,完全的代码就降生了。先生在讲堂上表现了极大的热忱,以重现故事进程的情势,完成了代码的编写,在轻松愉悦的氛围中把握了数组的实际操纵。
4比喻工具拟人化,冲破常识难点C说话编程有良多牢固格局和请求,诸多标准贯串在这门课程傍边,较着融会贯通只会减弱先生的进修热忱。此时,能够或许或许把根基标准拟人化,让每个标准都变得活泼,让每段代码都富有性命。案例:“主函数与非主函数间挪用干系”的讲授。
5以“公司老板和员工的干系”作比(公司老板—主函数、员工—非主函数):(1)公司的运转,应由老板下达号令;(2)老板能够或许或许叮咛员工干事,反之不行;(3)员工之间能够或许或许彼此帮助。转化为函数的观点,即:(1)法式需从main函数起头履行;(2)主函数能够或许或许挪用非主函数,非主函数不能挪用主函数;(3)非主函数之间能够或许或许彼此挪用。操纵拟人比喻,先生不再会把相干观点记混合,具有清楚的思绪,就能够或许或许编写出准确的代码。5比喻深切到操纵,激起进修能源经由进程笼统的比喻,把C说话在任务糊口中的首要性、适用代价论述给先生,培育先生进修的客观能动性。
比方先生常常爱玩的“五子棋”、“饕餮蛇”、“心思测试”等等,他们固然没法写出游戏对应的庞杂法式,但从中能够或许或许感触感染到诱人的动画结果,计较机说话的壮大功效。先生学好C说话,能够或许或许设想“特性计较器”,给伴侣编写“猜数字”等等互动小游戏。经由进程笼统实在的比喻,让先生晓得C说话在实际糊口中很是适用,熟悉到C说话是一门很风趣的课程,如许能力激起他们更壮大的进修能源,往课程更深处探讨。
6结语综上所述,笼统比喻在C说话讲授中的操纵结果很是较着,几近能够或许或许贯串全部讲授进程:经由进程笼统比喻,讲堂氛围轻松愉悦,激起了先生的进修乐趣和能源,常识重点与难点不再是他们进修进程中的妨碍,使得教员讲授更加流利。
【浅谈C说话笼统比喻操纵】相干文章:
C说话的操纵05-29
C说话的首要操纵07-29
C说话的reduce方式操纵10-22
浅谈c说话和c++和VB的区分07-04
C说话常识点及其简略操纵05-27
C说话scanf函数操纵题目解答10-27
对于计较机道理中C说话的操纵08-30
C说话和C++的别离06-18
C说话的布局10-14