计算机软件技术在理工科非计算机专业中的教改
学习知识、培养能力的目的,实现了“工程驱动、改造拓展、层层递进”的教学模式。
做法是:教师必须用自己走过的编程生涯作为蓝本,将企业模式和文化融入到教学中,设法激发学生的兴趣和潜能、打造学生的个性和技术人格,让学生有一种建立在技术底蕴基础上的个性张扬,树立培养学生“编程思想”的教学理念。通过课堂内和课堂外两个环节,完成编程思想的培养成长轨迹:“代码一算法一思想”,有了编程思想以后学生就可遵循“思想一算法一代码”的企业编程规范。
三、课程考核模式的改革
1.形成式考核。与传统考核模式的区别在于:形成式考核的过程贯穿于整个教学过程;考核的形式是多样化;考核的内容除知识点外,还包含学生学习过程中的表现,学生完成课程任务过程中表现出来的分析与解决问题的能力等多方面,是对学生的全方位的考察,是一种更科学的的评价体系。如这样一类学生总会得到我们的好成绩:课堂上不记录例题代码而是领会思路,实验中一个典型题目给出多个解决方案,接着分析出最优方案。
2.答辩式考核。实践的目的是培养学生综合应用所学知识解决问题的能力,考核的重点应该放在对学生把握问题、分析问题以及解决问题等诸多方面的能力上面。实践证明:通过答辩,能充分反映学生的全面素质,通过答辩过程中学生对问题的回答,也能较为准确与全面的了解学生对知识点的掌握情况,帮助学生掌握知识。这种答辩更多的是非正式的,随机的在实验中、实践中进行,与互动式教学模式实质上是统一的。
3.作品评价式考核。对于计算机软件技术教育,教学的目的是让学生最终能开发软件。这类作品要求学生综合运用所学知识,这种考核方式可大大发挥学生的积极性和主动性,实践证明不少学生的作品几乎达到了实用产品的程度。
计算机软件技术是一个与实际接轨且不断发展和更新的学科,教师知识更新速度应与技术的发展相适应,这就要求教师具备双重资格,既具备一般软件专业教师的素质,又具备本专业的素质,即要重视学习更新知识,更要重视实践积累经验。教师应走出去进修或参与研发或定期组织相关单位工程师来校讲课或开设讲座,这样才能全方位的提高计算机软件技术的教学效果,实现教学目的。
参考文献
[1]沙胜贤.VB程序设计基础[M].北京:高等教育出版社,2004(7)
[2]张青.工程软件开发技术[M].北京:国防工业出版社,2006(11)