- 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语言教学改革中的探索的论文.doc
浅谈工学结合模式在C语言教学改革中的探索的论文
[论文关键词] c语言 工学结合 教学改革
[论文摘要] 本文通过分析新形势下it业界需求和目前教学形式的局限,通过对校企互动、课程设置、教学模式等六个方面的阐述,找出一条符合时代发展的工学结合的c语言教学改革之路。
以计算机科学为灵魂的信息产业是优化我国产业结构,促进低碳经济,改变我国以劳动密集型产业为主现状的希望之星。产业进步,教育先行,纵观我们数年来在信息产业人才培养上取得的一些成果,不难发现其中存在着教学内容与产业脱节,落后于产业发展的现象。因而在学生就业和企业揽才时就会看到这些现象——学生发现在校所学的东西无法满足企业的需要,而企业在求贤若渴的同时又面临着无法找到合适人才的困境。本文尝试探索将工学结合这一教育模式应用于计算机教学实践中,特别是在c语言的教学改革中来解决上述问题。
在探索工学结合教育理念的过程当中,笔者不断认识到,工学结合不应该仅仅只是一种学生培养模式的改变,还应该体现在学校与企业互动方式、课程设置、教材选择、教学模式选择和学生实习实训等各个方面内容的变化。
1 校企互动
在工学结合的实践中,学校应该走出去,引进来。积极跟企业接触,尽量早的把企业进入到人才培养和教育的过程中。对于有意向的企业,可以实行定向招生、培养计划,在招生期间学校和企业就可以联合面试和招生,在学生第一、二年在校期间,学校和企业可以共同就教材选择和师资力量上合作。比如学校教师+企业导师的“双师制”教学,学校教师和企业资深工程师结合产业需要共同编写教材,以及学校教师教学和企业工程师定期或远程的答疑等,探索学校和企业共同培养、工学结合的新路子。.
2 课程设置
c语言在计算机科学中有着非常重要的地位,它不仅是其它众多现代编程语言的基础,也是业界应用最多、最为广泛的语言之一。但是在笔者看来,目前各高校在c语言程序设计课程的内容设置上存在不合理的现象。首先,c语言程序设计不应该仅作为一门单独的课程来开设,而是应该变成系列课程。产业界在做产品和做项目时,编程语言的运用只是作为一个最基本的因素存在而已,可以说同时拥有编程语言知识、平台开发知识和产品领域知识的开发者才是一个企业真正的人才。产品相关领域知识的学习在实际开发过程中会由产品经理来解决,而且不同的产品需要不同的领域相关知识,这个是学校教育基本无法解决的问题。但是反观我们目前的课程设置,其实只是解决了编程语言知识这一问题。举例来说,学生要想在fc/ac平台开发人才的企业,可以增设“unix程序设计”、“gtk/gnome程序设计”、“opengl程序设计”和“iphone程序设计”等课程。
在企业分工日益精细的今天,绝大多数企业需要的是专才,而非通才。如桌面客户端开发和在线客户端的开发完全是两个不同的部门,也有着完全不同的人员配置。而我们当前的课程设置中,一个专业中既有《c语言程序设计》这类桌面程序开发技术的课程,又有《asp.程序设计》这类. ritchie编写的《the c programming language》(也称《kr》),中文译名为《c程序设计语言》,由机械工业出版社出版。这本书无论从作者的资历还是内容的权威性上讲都是学习c语言的不二选择。
3.2 环境选择
在实验和上机环境的选择上,目前国内各高校基本上采用的都是icrosoft的产品系列中,一来不利于扩展视野,二来微软的c/c++编译器历来都对c/c++标准的支持存在问题。所以笔者建议高校在准备实验室环境的时候可以大胆引进以linux操作系统为平台的开源软件,使用更好遵循标准的gcc编译器,这样不仅节约了大笔的办学经费,也让学生在跨出校门前可以接触到更多元化的学习环境。如果学校已经采购了windows操作系统的许可证,也可以在windows平台上部署集成了gcc windows版的免费ide环境code::blocks,这样也不失为一种好的解决方案。
3.3 教学模式选择
在教学内容上,要力争突破过去那种教学项目内容枯燥的模式。可以将实用化和趣味化的项目引入到课程教学过程当中,将项目分解成一个个具有实际意义的设计模块,每个设计模块的实现必须解决多个疑点,将c语言教学的内容结合到每个疑点中,每次课内容就是由1至3个疑难点引出的c语言知识,当一个模块中所有的疑难点都解决了,相应设计模块也就实现了。在设计实现的同时可以启发学生进行多角度拓展和优化模块设计的训练,这样能让他们更多的掌握c语言编程的技能、技巧以及经验知识,如程序编写的可读性、可维护性、可拓展性以及工作人员的分工协作等,这些问题在设计实现企业产品的项目中都会遇到,通过这种模式可以实现教学内容职业化。
4 实习实训
在工学
原创力文档


文档评论(0)