高职软件技术专业专业基础课教学设计探讨

2009-02-24 07:02陈宗升
计算机教育 2009年2期
关键词:专业基础课教学设计

陈宗升

文章编号:1672-5913(2009)02-0148-02

摘要:本文介绍了我院结合高职学生特点,对专业基础课所进行的科学合理的教学设计,对专业基础课的内容和开设模式提出了新的观点。

关键词:高职软件技术;专业基础课;教学设计

中图分类号:G642

文献标识码:B

1引言

国家近几年出台的有关大力发展软件产业的政策,决定了我国对软件人才的需求旺盛。国家教育部门根据市场需求提出了进一步扩大软件人才培养规模,依托高等院校特别是高职院校,加快软件“蓝领”人才的培养。当前,高职软件技术专业正处在一个起步发展阶段,有很多急需我们解决的问题,其中最为重要的问题是软件技术专业的教育模式问题,这是我们办学成败最为关键的环节。软件技术专业中专业基础课的教学设计是许多院校软件技术专业教学改革的重点。我们结合自己的教学实际,对软件技术专业中专业基础课的教学内容和方法进行了设计,并取得了一定的效果。

2专业基础课内容的选择

传统的高校计算机专业基础课包括计算机基础、计算机电路、程序设计语言、操作系统、数据结构、计算机组成原理和计算机网络等。这些课程都是重视理论,而且内容繁琐、重复,课时多。(见表1)

但在高职专业中,要求是“理论够用,技能要强”的原则。根据软件技术专业的特点和我们的实际,学校制定了五门课程作为软件技术专业基础课。即计算机基础、软件技术基础、程序设计语言基础、网页编程基础和数据库基础等。五门课程主要体现“理论实用、够用”的原则,把与软件技术有关的内容挑选出来,把与之无关的内容删除,这样既保证了知识的够用,也保证了学生以后的发展,见表2。

通过这两个表格对比我们可以看出,我们在专业基础课的内容和学时方面均进行了改进。

(1) 精选教学内容

传统专业基础课中存在着知识重复现象。像“进制”问题,在几门课程中都出现。我们在设计教学内容时,对其进行了整合,相同的知识只在一门课程中出现,这样既避免了知识的重复又减少了课时。另外,传统专业基础课中的一些理论知识,对于软件技术专业学生来说,内容复杂、繁琐,因此,我们对其进行了增删。除去一些与软件技术无关的知识,像组成原理中的指令系统,数据结构中的广义表,操作系统中的各种类型的操作系统介绍等。

(2) 减少教学学时

内容改变,相应的学时也减少。原来的每门课基本上是72学时,现在我们缩减差不多一半。学时的减少并不意味着教学内容大幅度减少,除了部分与软件技术无关的知识我们进行了删除外,其他与专业相关的内容,我们进行了融合。同时,学时减少,使教师有更充分的时间进行备课、充电,从而有利于进一步提高教学质量。

3专业基础课的课程开设模式

针对软件技术专业的专业基础课,我们在教学、实践、课程设计和测验方面采取了集中教学、开放式实验教学模式和多种测试成绩相结合的考核模式。

(1) 集中教学与开放式实验教学模式相结合

针对软件技术专业课的特点,我们对课程进行集中开设。例如计算机基础,这个课程是基础之基础,共30个学时,在三周内开设完毕,然后再开设其他课程。因程序设计语言基础、网页制作基础,两门课程没有很大联系,我们一块开设,课时不变,授课时间相应变长。

实验增加综合性、设计性强的内容,加强实验过程的管理和考核。实验采取开放式教学的模式,即学生除了正常的上机课外,其他课外活动或自习时间,我们给他们提供机房,学生根据自己的情况,有选择地去上机。有教师参与的实践课和开放式的实践课比例为1:1。在开放实践课时间,学生可自主进行学习。发现问题,可在有教师辅导的上机课上进行解答。这样,既可以减少教师的工作量,也可帮助学生提高独立思考和解决问题的能力,为培养学生的实践能力和创新能力奠定了良好的基础。

(2) 抓好课程设计,注重过程与方法的学习

课程设计是学完一门课后应用本门课程知识及以前的知识积累而进行的综合性、开放性的训练,是培养学生工程意识和创新能力的重要环节。例如C语言程序设计,在开设完这一门课程后,我们要给学生一个综合性的题目要求,要求学生分小组完成一个较大的项目,这个项目能综合运用所学C语言基础知识,还可以在此基础上进行扩充,充分发挥学生的自学能力和独立创新能力。在课程设计教学中,我们结合实际及时更新课程设计题目,调整设计内容。另外,我们还强调设计的方法与过程,强调设计的完整性和实用性,强调动手、加强实践,强调设计说明书书写规范等。

(3) 多样化的考核方式,检验教学效果

针对软件技术专业课的特点,我们实行了多样化的考核方式。根据课程的不同特点,课程的考试成绩将试卷考试、实验考核、平时考核、课程设计的考核相结合。在课程考核过程中采用分散与集中相结合,平时与期末相结合,一改传统的终结性考试模式。试卷考试采用闭卷、开卷、一页开卷等方式。平时考核请学生上讲台,进行课堂提问、课堂讨论,课堂的表现和课堂课下作业、小测验、实验等都记入平时成绩。课程设计的成绩评定将平时的学习态度、独立工作能力、协作能力、设计的正确性、合理性、完整性、说明书的规范性,是否有自己的发挥和创意等因素综合考虑。经过这样的考试改革,学生学习的积极性提高了,避免了学生为盲目追求高分而采取死记硬背的方法应付考试等情况,激励学生追求知识的真正掌握及运用能力。

4结束语

软件技术专业基础课是软件技术专业学好后续课程的基础,只有这些课程掌握牢固,才能进一步学好其他后续专业课。经过这些教学设计,软件技术专业的专业基础课做到了课堂教学、实验教学相互结合,相互促进,全面培养学生的上机动手能力、独立分析解决问题能力、知识综合运用能力。学生在学习过程中,不再出现厌学、逃课等现象。学生学习的积极性明显提高,不再是为考试而学习。经过我院2005、2006级学生的实践证明,这样的教学方式为以后的专业课学习作了很好的铺垫。2005级、2006新生参加山东省齐鲁大学生软件设计大赛,所完成的项目均取得了团体三等奖的好成绩。

参考文献

[1] 张杨. 从对高职计算机专业学生创新能力调查分析入手探求创新型人才的培养思路[J]. 计算机教育,2006,(07).

[2] 王秀平. 高职计算机专业课程改革的实践与探索[J]. 电脑知识与技术(学术交流),2006,(1).

[3] 赵敬梅. 高职计算机专业课程体系构建的探索[J]. 教育与职业,2007,(14).

[4] 向冬临. 高职计算机专业课程设置的思考[J]. 硅谷,2008,(07).

猜你喜欢
专业基础课教学设计
提高普通工科高校专业基础课教学质量的新尝试
《电机及拖动基础》翻转课堂教学的初步探索
问题中心的教学思想在专业基础课中的构建
基于朋辈教学法的技工院校专业基础课教学探析
《电气工程毕业设计》 课程的教学设计
高中数学一元二次含参不等式的解法探讨
微课在专业基础课中的应用研究
“仿真物理实验室” 在微课制作中的应用
翻转课堂在高职公共英语教学中的应用现状分析及改善建议
马克思主义基本原理概论课案例教学的几点思考