当前位置: 首页>>教育信息>>作风与学习 > 内容

作风与学习

静的下心,必有所成——IT精英培训班学员体会文章(二)

   作者: 车丽萍 等 发布时间: 2017-07-23 14:35 [收藏] [打印]

IT 精英培训心得  

   

作者:磐安县大盘镇中心小学车丽萍  

   

培训即将接近尾声,回首一个月前刚来到“虞新坪,有好奇,有忐忑,还有满满的期待,那是对一种知识的渴望,是对自己平时只能远观而不能触摸的领域的敬畏。带着家人和领导的祝福,我开始了长达一个月的C语言编程培训。  

都说初生牛犊不怕虎,在这个风景如画的天然氧吧,在平易近人,学识渊博的洪教授的带领下,我开始了我的“求学”之路。从一个什么都不知道的菜鸟,到如今能写一些简单的程序,其中的艰辛只有我自己知道。我喜欢坐在第一排,因为这里可以让我汲取洪教授所有的讲解精华,也可以让我有问题就马上得到解答。  

从“鱼骨法”了解到编程的中心/主干——指针,以及编程的四大板块:数组(ARRAYS)、结构体(STRNCT)、函数(FUNCTION)、宏(MACRO)。从原生类型表中知道了各种类型的含义:char(字符型)、int(整型)、short intfioatdouble等。我们也知道了#includegccgdbprintf&%*等简单符号的用途,明白了组合键:ctrl+actrl+besc+>ctrl+shift+@等的作用,甚至也陆陆续续接触到a[10]typedefstructunionenum等难度较高的C语言程序。每一天,我们都在理论学习和实践操作中提升自己;每一天,我们都把自己的脑袋装的满满当当;每一天,我们都在“编程—纠错—讨论—再编程—成功”当中体会编程的喜悦和乐趣。  

不得不说,当你专注在一件你并不熟悉的事情上,并获得一定的成就时,你收获的满足不是一点两点。如今,我已能写一写简单的编程,如: 输入三个整数x,y,z,请把这三个数由小到大输出。  

#include <stdio.h>   

int main()   

{   

int x,y,z,t;   

scanf("%d%d%d",&x,&y,&z);   

if (x>y)   

{  

t=x;  

x=y;  

y=t;  

}        /* 交换x,y的值*/   

if(x>z)   

{  

t=x;  

x=z;  

z=t;  

}    /* 交换x,z的值*/   

if(y>z)   

{  

t=y;  

y=z;  

z=t;  

}      /* 交换z,y的值*/   

printf("small to big: %d %d %d\n",x,y,z);   

return 0   

}   

程序并不难,但当它运行成功时,你会兴奋地飞起来,恍如中了超级大乐透一般。特别是当运行不成功,而你又把错误找出来改正并运行成功时,那滋味,不是一般的舒畅。  

如今, 越来越多的程序运行成功了,偶尔也有一、两个让我找不到北,但是我热衷于这种编程的乐趣,就好像人生,不可能是一帆风顺的,总会遇到一些小石子绊你的腿。未来会如何,我不知道,但就让我沉浸在当下的美好中,这里有芬芳的鲜花,有葱郁的树林,有风趣的洪教授,有壮观的八角楼,有幸福的店主一家人,还有可爱的你们-我们伟大的教师团队!!  

   

[NextPage]  

静的下心,必有所成——培训体会1.0  

   

作者:磐安县实验初级中学傅柏林  

   

当初我是带着一点梦想来参加培训的:想通过4周的学习,让自己入门,顺带女儿参加NOI入门。因此心中期待洪老师能够讲些数据结构、算法、C编程之类的。  

通过一段时间学习,我发现自己已经跟不上洪老师的节奏。找了第十五届初赛的题目,一看题目居然不知采用何种算法,更不知如何编程,梦想与NOI还有很大差距。  

『例题』  

1. 输入任意一个数列元素(其中的个数不多于100),元素之间以空格隔开,以回车键结束。数列元素由负整数、正整数、0构成。  

2. 请找出数列中的一个连续子数列,使得这个子数列中包含的所有元素之和最大;在此前提下还要求该子数列包含的元素个数最多。  

3. 输出子数列的和以及元素个数。  

4. 举例:键盘输入4-5324时,输出93;键盘输入1 2 3 -5 0 7 8时,输出167  

梦想在培训前是不可想象的,现在至少有距离感,这就是培训的最大收获。  

虞新坪是一个培训学习的好地方。远离城镇,没有城镇的喧嚣和干扰,清有的只是虫叫鸟鸣,没有汽车尾气的刺鼻气味,有的是清新的空气,没有杂事的干扰,我的心慢慢的“静”了下来,认认真真听课、学习、整理。  

洪老师的鱼骨教学法是一种值得推广的教学法。至少我已经知道这么几点:指针——是C的灵魂;数组、结构体、函数、宏基——是C的大刺。C编程基本就是如何对几根鱼刺的灵活运用。讲解与实例操作结合的教学法让我这个门外汉快速入门用。  

洪老师的敬业让我充满了尊敬。每天6个多小时的讲解对喉咙是一个极大的考验,,每天在群里发布讲课内容和日志更加不容易。  

做事情,难在敬业,贵在坚持。  

洪老师一个人备课、讲课和指导,精力有限,如果能够提高合适的教材(讲义)给学员,其教学效果将会成倍提高。在培训中,如果利用PPt进行播放,可以提高教学速度,省去书写的麻烦而把时间用在更多的例子讲解上。  

抓住鱼骨,牵一发而动全鱼固然好。接下来就要仔细品味鱼肉的鲜美,还有仔细提出那些小刺。  

别忘记:吃到美味的鱼,才是我们的最终目标。  

路,是走出来的,更是闯出来的。从互联网+到大数据到人工智能,这是一个随时都能起飞的时代,假如我们准备足够充分。  

   

[NextPage]  

计算机培训心得  

   

作者:磐安县万苍乡中心小学  陈巧君  

   

人常说“上帝给你关上一扇门,总会给你打开一扇窗” ,今年夏天上帝收回了我一个月的暑假,却为我打开了C语言的一扇窗,同时也为我的教学开启了新的思路。  

世界上第一台计算机ENIAC诞生至今不过70余年,在这短短的几十年他像一个新生儿一样快速成长,远远超过了其他产业的发展速度。读书时学习计算机,只觉得计算机很神奇,能把简单的01变换成我们熟悉的文字、图形,却从未深入探究过它是如何做到的。想到这里忽然觉得计算机才是那个我“最熟悉的陌生人” 。  

来到虞新坪的这半个多月,我了解了计算机的本质,学习了C语言的基本操作,终于明白要用那些计算机语言让程序运行起来可真是一件不容易的事,也明白了想要在一朝一夕内学会编程那更是天方夜谭。虽然学艺不精,但是这十几天的学习却给了我许多可贵的启示。  

一、学习贵在得法  

我一直非常欣赏孔子的那句“吾道一以贯之”,而我们洪教授在教学中一直践行着这句话。从开学第一天起洪教授就在给我们强调他的教学方法——鱼骨法。用简单的鱼骨,把C语言的主干抓了出来,再一点点丰富他的肌肉,使我们的学习重点突出,内容详实。  

此外,“庖丁解牛”的比喻也给我留下了深刻的印象。世间万物都是应时而生,如果摸不清事物的缘起和本质就无法理解事物的发展规律,更无法创造出优秀的新事物,编程大抵也是如此。洪教授的课堂吸引人的一点就在于他深知计算机的本质,并用形象的比喻、直观的验证向我们展示这一本质。让我们知其然,还知其所以然。  

教授还十分注重培养我们良好的编程习惯。良好的习惯不仅可以使我们编写的程序简洁、易读,还能节省我们的时间成本。这一点在我们其他学科的教学中也可以以一贯之。  

二、实践出真知  

不少伟人都曾说过“实践是检验真理的唯一标准” ,学习编程也不能在纸上谈兵。我的专业和计算机算是八竿子打不着,没有点计算机基础,理论学习一深入,便觉得举步维艰。教训十分深刻——学习任何东西都要先夯实基础。好在教授上完理论课总会留出实践让我们上机练习,自己去验证程序的正误,理解指针、函数、结构等的作用。在出错、修改程序的过程中,我们慢慢对理论加深了认识。用教授的话说就是:“不能在岸上学游泳” ,可见最伟大的见解却是最朴实的。  

在我们农村小学教学过程中,最缺乏的就是实践。孩子们学习了六年的文化知识,却不知道自己为什么要学语文?为什么要练习听说读写?也不知道数学的公式到底是怎么来的?有什么意义?这就导致学生一放假,就把所学的知识都还给了老师。所以,在今后的教学过程中,我们一定要让学生了解学科的本质,让学生在实践中体会知识在生活中的运用。只有这样,知识才能内化成学生的能力。  

三、师傅领进门  修行靠个人  

此次学习期间,还有一点感受很深,那就是“师傅领进门,修行靠个人” 。教授的讲解无疑是精彩的,短短几个星期时间就让我们对C语言有了一个简单的了解。但是我也发现,同学们的学习水平参差不齐。虽然同学们的起跑线不同,但是我始终坚信,但只要你努力向上,终有一天你也可以攀上行业高峰。  

C语言是如此,学习其他也是如此。教师只能教你方法,就像洪教授给出的那根“鱼骨” ,但是要让鱼儿变得丰满、美丽,还得靠自己自主学习。重要的是要让我的学生们也明白这一点,我才能为祖国培养出行业的领军者,而不只是输送行业的打工者。  

     

[NextPage]  

暑期C语言编程培训学习体会  

   

作者:磐安县方前镇中心学校傅慧英  

   

时间如白驹过隙,暑期的编程培训学习已经过去一半的时间,细细想来,有收获,有困惑,有思考,更有成长。  

一、教师教法创新  

原本以为洪老师会从很基础的C语言讲起,譬如定义变量,赋值,定义的类型等。但是洪老师用他自己独创的教学方法领着我们向C语言的大门迈进。洪老师从早期的计算机讲起,逐步过渡到对C语言的讲授。如:编译器的设计,计算的本质,还有数据结构和算法,OS内核,库。虽然我听得是云里雾里,但是一个又一个星期的讲授,似乎有点懂了。又翻翻自己前面的笔记,原来不明白的知识似乎有点清晰了。洪老师要把别人上一个学期或者说两个学期的内容压缩到一个月,不创新,怎能做到?洪老师说学习C语言的关键是理解指针的本质。用他教授的鱼骨法,很自然地就把C语言中的数组、结构体、函数、宏串在了一起。由此我也想到我的教学,年复一年地在一块地上耕种,却从不思考怎样教,学生更能接受,也更容易懂。这也是学C语言外的又一收获吧!  

二、教师态度和蔼  

洪老师,自由软件运动的倡导者,“明”操作系统的设计师、职业技术作家。不仅如此,他还擅长哲学、数学、计算机科学、经济学、语言等多方面的课程。重要的是他对学生的态度很好,教师的个人修养、涵养也很好。对于学生有不懂的地方,老师总能耐心地给予讲解。有一次,我一个程序写好了,可是编译时总是有很多错误。向同桌请教,同桌试了以后,还是没能解决。他建议我去请教洪老师,可是我不敢。担心老师的讲解听不懂,老师要嫌弃我这个笨学生。思前想后,考虑了很久,还是向洪老师去请教了。洪老师一听我叫他,就立马走到我身边,耐心地给我讲解题目,我不懂时,他还给我又讲了讲,让我很收感动。我非常庆幸,自己第一次见到教授,竟是这样一位人品与教品都堪称楷模的教授。他跟我的谈话,让我好像知道了或者模模糊糊知道了:教授是这样做的,程序是这样编的。如果我在以后的教学中也能这样温柔地对待犯错的或者是后进的学生,那么相比简单粗暴的教育方法一定会有效果得多。  

三、 我的学习收获  

C 语言的学习属于程序性知识,程序性知识的学习是需要实践的过程。洪老师总会说一句话:“不要在岸上学游泳。”就是告诉我们计算机的学习,是在不错的实践操作中成长起来的。经过第一阶段对X86系统的学习,很多概念我还比较模糊,或者说很多东西太抽象了,这就为我们第二个阶段的学习做好了实例化的准备。可以这样说吧,第一个阶段就为我们的学习而构建一个类,第二个阶段就是老师边讲边操作。老师上午讲解例子,下午我就操作。我虽然很慢,但是我喜欢自己打上去,而不是copy。里面的例子,我们是每次都打了一遍。我个人认为,对于初学者来说,最好还是自己动手打一遍比较好,比较这些东西对我们来说,都比较陌生,如果每个字都自己打完的话,有些代码你不想记住也难了。最后,我们就应该汇一下总,把前面做过的例子里所用的技术理一下,再做一个比较大的例子,尽量把到目前为止所懂的知识全部应用到里面去。   

  这是个人的一点学习心得,希望能更好的运用到学习中去。c语言是一门很有用的、对于我们的就业很实际的语言,学习好c语言是一项必须而实际的任务。我们必须要好好掌握。  

   

[NextPage]  

心得体会  

   

作者:磐安县职业教育中心孙志明  

   

5 月份的时候,学校就告知我,将安排我参加为期20天的软件培训,因为不知道培训什么,内心一直很忐忑,没底气。到了虞新坪,才知道是学习C语言。说实话,刚开始学C语言的时候,很迷茫,在此之前从没有接触过C语言,有点摸不着头脑,内心想着,认真听,好好学,不辜负这么一次难得的机会。  

上课的洪峰教授语言平实,亲切,不难懂,所以我一开始在课堂上认真听洪老师讲课,由于大学中没有接触过C语言,学的很吃力,只好边听边看书,我认为要学好C语言就要先懂得最基本的语法知识,看课本是必需的。我觉得看不懂也没关系,尽力去理解就好了,在对知识有了一个大致的了解过后,就要上机实践。学习C语言一定要动手,就像洪老师说的:在岸上学游泳是不行的。所以我打打书上的例题,熟悉程序,慢慢的开始试着编程。  

在编程时要理清自己的思路,然后再转换成C语言中的语言,这个时候就更要动手了,只有通过上机操作才能验证自己程序的正确性。执行程序,不要害怕错误,其实,我觉得错误是好的,知道了自己所学知识的不足,并根据提示改正程序中发生的错误,一种成就感油然而生,觉得自己的付出都是值得的。    

在学习的时候,也碰到了许多不懂的问题,不会的一定要问明白,所以旁边的这位,我就经常麻烦他,否则自己一个人钻牛角尖,浪费时间又学不到东西。    

个人觉得输入程序时一定要认真,不要把“,”与“;”混淆,用scanf的时候不要忘记“&”,用“switch”要记得“break”,用ifwhile的时候注意不要加“;”,“{}”“()”一定要配对,不要多也不要少一半,“=”与“==”的区别要清楚,要勤查优先级,要记住一些基本的,例如两个值之间的调换怎么写等等。    

培训到今天已经过去一大半时间了,能学多少是多少,拥有一个良好的心态,相信自己,尽心就好。如果以后有机会将C语言用于实践,那我还将继续努力。    

关键词: