我的教学实践活动主要是帮助老师编写C语言教材,我负责的是第一二章,基础知识部分。整个编写过程中,我找了许多材料,翻阅了许多书籍,虽然是c语言的基础部分,但是对丝毫没有写书经验的我还是觉得困难。
由于在大学时不是计算机专业的学生,所以也没有好好的学习C语言基础课,理论没有掌握的很扎实。结果现在在实际的编程写书的时候弄的乱七八糟的。写了几个参数后就弄的迷迷糊糊的,再写个几篇后就更乱了。结果到最后还是请教我们导师,为我理清了思路,帮我解决了问题。
一说到编程,只要是计算机系的都应该学好C语言,至此我对这点才深有体会,如果最基础的语言都没有学好。即使以后用JAVA ,VB,C++,C#等面向对象语言,都不能很好的掌握。C语言是基础。是培养你编程思想的必经之路。做为一个程序员,千万不要把计算机语言分的很清楚。因为语言是共通的,区别的只是语言的问题。要把编程思想掌握好的话。什么语言都是一通百通的。这次对C语言基础知识的再学习深刻的告诉了我,以后学习计算机的任何一种语言的时候,语法的掌握是必须的,但别花太多的时间,以后应用的时候记住就行了,但在看每一本语言书的时候,要把里边的编程思想学会,给挑出
来。在练习自己写程序的时候,要自己有一套自己的思想,按自己的思想去编程。思路是非常重要的,千万要清晰。前几天就是书中的一个小程序,由于我的思路混乱,导致后来无从下手。但当我看到我们导师帮我修改的时候,他都是先理顺自己的思路,然后把我的代码全部删掉,按他的思路从新的编写,我在旁边看的时候,简直就是一种享受。看他的思路特别的清晰,就是一气呵成。我想这就是扎实吧,也就是经验吧。我要把这些培养编程思想的这种技能学到手。等我编到一定程度后,也就能运用自如了。这时感觉到编程思想是多么的重要。
说到编程,说到思想,就要提到算法,这是我编写的重要一章也是让我受益匪浅的一章。这个大家应该都能深有体会。一个好的程序,精彩的程序,好的算法就必不可少,评论一个好的程序,要看他的人性化,就是在功能实现的基础上,简单易懂。而简单易懂就必须有个好的算法在里边。我在这里,只能提下算法,这个东西要看自己的数学知识和思维能力。这个东西是没有固定模式的。所以,如果想成为一个好的程序员的话,数学必须要有好的功底。
我感觉,在编程之路上,经验就是一种规范的形成,一种思路的形成。同时还有的就是知识的积累。好的程序研究者,知识要全面。还有在编写程序时要有个好的规范,看起来要美观,并且要一一对应。剩下的就是思路的培养,比如一本式样拿过来时,首先要有个整体的思路。这样会省不少的时间和经历。
另外,必须说一说的恐怕还有一件事情,就是外语。外语是很重要的,英语几乎是计算机所有的基础,如果英语OK,那么就基本没有问题,但是,看到其他参加别的教学实践的同学,我也意识到现在我国IT大部分的市场都是日本,所以日语也要学,要学好,最起码要能读懂式样书吧。如果要往长远想的话,日语学习也是必须的。 以上就是我这个阶段教学实践的一些感想,都是自己的心得。学习计算机专业的路很曲折,要从事这方面的工作则更加艰辛。路在自己的脚下,要靠自己来走,想怎么走,全靠自己。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务