- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言教学应聘教育小荷露角.pdf
C语言教学,应聘教育小荷露角
王希
北京师范大学珠海分校信息技术与软件工程学院,珠海519085
【摘要】 自从大学扩招以来,每年都有相当多的大学毕业生很难找到称心如意的工作,另一方面企业也
很难招到合适的人才,笔者在教授C语言程序设计这门课程时。根据实际情况,提出了应聘教育的思想,
在教学、考试和课余生活中,有针对性的采取了一系列措旌,帮助学生学好本课程,同时也为将来应聘就
业打下坚实的基础.
【关键词】 C语言教学应聘教育实施方案
1 引言
应聘教育,指为了帮助学生在应聘时能脱颖而出而采取的教育方法,这种方法在教学
过程中注重企业需求,有针对性的培养学生。自从1999年大学扩招以来,本科毕业生一年
比一年多,就业也一年比一年难,但很多企业负责人却仍然觉得,学校培养与企业需求脱
节,难于招到合适的人才.在与一些相关从业人员的接触中,笔者了解到,企业招人时,
对学生的基础非常重视,大部分毕业生的程序设计能力是不能令人满意的。C语言程序设
计目前在国内很多大学都是计算机系学生的第一门专业基础课,如何通过推行应聘教育为
这些刚刚踏入大学校门的新生打下一个良好的基础,就是本文要探讨的问题。
2在教学中培养学生良好的j惯
在求职的过程中,一些良好的习惯往往可以在其他条件相当的情况下为求职者加分。
而这些习惯很难临时准备,通常是在学生的学习中慢慢培养出来的。作为学生接触的第一
门专业基础课,老师有责任让同学们在一开始就养成良好的习惯,为将来的学习和以后的
工作打下坚固的基础。在授课过程中,笔者主要在以下几个方面作了一些工作:
2.1有良好的编程风格
良好的编程风格包括有多个方面,例如写注释,变量以及函数的命名规则,程序的缩
进等等,让学生在一开始学习程序设计的时候就注重这些细节,使程序容易阅读、理解,
这也可以减轻后续教学中批改作业的工作量。在此基础上,还可以提出更高的要求。例如
让学生在编程时注意程序的安全性,从堆中分配空间以及打开文件时,总是先判断是否成
功再进行后续操作等。一个有着良好风格的程序,在应聘笔试的时候,首先就可以给人留
下好的第一印象。
527
2.2注重效率
虽然现在的CPU速度越来越快,内存也越来越大,但是笔者在与一些企业负责人的交
流中发现,他们对于自己的程序员能不能写出高效的代码还是非常重视的。有些同学在写
程序的时候不注意程序的效率,觉得只要程序运行结果正确就可以了,而不知道去考虑程
序的时间复杂度和空间复杂度。作为教师,平时就可以引导学生注重程序的效率。首先要
对学生正确的程序给予充分的肯定。然后再在效率上进行分析,最后拿出更为高效简洁的
程序进行比较,那么学生在得到认同感之余,也会认识到自己的不足.在今后的练习当中
程序进行比较。那么学生在得到认同感之余,也会认识到自己的不足。在今后的练习当中
就会努力地改进,水平得到进一步的提高。当然,在做这个工作的时候要向学生指出两点:
~是现在编译器功能很强大,可以完成一些基本的优化工作,例如i=i+l与i++,虽然后者
效率更高,但是一些编译器会将前者自动优化成后者,从而在效率上没有差别;二是程序
的效率绝对不能以牺牲程序的可读性为前提,一个清晰但是稍稍慢一点的程序,远好过一
个设计精巧但是晦涩难懂、不好维护的程序。
2.3遵循标准
ANSI
C使C语言在不同操作系统和不同编译器之间的移植变得容易,在实际开发中,
遵循标准的思想非常重要,在很多公司的招聘广告中,都列出了精通标准C/C++的条件,
老师在平时教学中就应该告诉学生这一概念。现在很多教科书的程序都并没有遵循这一标
准,同时也未加以提及,这就导致有人提问,为何某某书上抄下来的源代码在我的电脑上
不能运行,对于新手来说,这确实让人有些无所适从。比如main函数的写法,在C99中
规定:“在程序开始时调用的函数称为主函数(main),它定义为返回值为整刑,没有参数
或者有两个参数,也可以是其他一些实现软件定义的方式”。而在很多教科门中,所有的程
序都写成了void
mainO,或者直接是mainO。如果一开始就强调标准的重要性,让学生在
编码时就尽量遵循,这样写出的代码,能让招聘者有眼前一亮的感觉。
2.4学会调试程序
作为一个初学者,在刚接触C语言的时候必
原创力文档


文档评论(0)