课程设计理念
通过对多家 IT 企业的走访,我们了解到自学能力、动手能力、团队协作能力是现代
企业对人才的共同要求。因而我们也把培养具有这些能力的学生作为我们的课程目标,把
对这些能力的培养融入到平常的授课过程中。对以计算机网络、汽车电子等专业为代表的
学生,主要注重项目分析,流程图设计以及编程技巧和方法的培养,为进一步培养软件项
目综合开发和应用能力作准备。
1、基于工作过程,以职业能力培养为重点,与行业企业合作进行的课程开发与设
计。
在课程的讲授过程中,采用任务驱动的模式,以案例教学为主。在学生掌握了相应知
识点后,再提出新的问题,要求学生通过修改已有的代码加以解决。在修改代码的过程
中,既培养了学生的自学能力,又锻炼了学生的动手能力。
另外,我们把企业中的一些要求带到了教学过程中。例如代码必须加注释,标识名必
须用英文单词等。
2、课程设计充分体现了职业性、实践性和开放性的要求。
通过积极与行业、企业合作开发课程,课程思路体现职业岗位的能力要求,使专业核
心课程与职业岗位能力紧密对应。让企业参与到专业建设及课程设置的各个环节中,在校
企合作中创新人才培养模式。
为此我们围绕实验、实训、实习环节,建立了完善的实训体系。充分利用好学校、企
业及社会各自的办学资源,主动与行业、企业联系,加强校企合作,形成学校、行业、企
业互动,共同合作参与学生专业技能的培养,加强校外紧密型实训基地建设。
课程开发思路
《C 语言程序设计》课程的学习包括理论课、实验课和学生课外科研等形式。理论课
的安排,以程序设计方法为主线,由浅入深,先讲授程序设计的基本结构,再从数组、函
数、指针、结构和文件等方面讲授程序设计的方法,突出基本概念和基本技能,强调分析