|
|
||
《.Net程序开发实训》课程改革与实践 |
||
发布者: 发布日期:2010-08-21 14:54:00 点击: |
||
2008年,为改变以往教完语言程序设计类课程后,学生的动手实践能力差这个客观现实,计算机系开始了实训课程改革的步伐。首先是确定改革试点课程《vb.net程序设计基础》,专门开设《vb.net程序开发实训》这门课程,指定专任教师,制订该课程的教学大纲、考试大纲和实验大纲,着手课程设计、资料收集、课程授课方式设计、教学内容选取等,从2008~2009学年度第二学期正式开课。 教学改革和实践过程中,根据这门课程的特点,在授课的过程中,一改以往教师在上面教学生在下面听的传统教学模式,变为先前的理论基础知识是由教师讲授为主,但到后期实践的时候,变为以学生在上面讲为主,形成学生自主课堂,教师和同学在下面听为辅。课堂上可以随时根据讲解同学的讲解情况即使提问,共同学习,这一教学方式使学生课前能够积极准备讲解知识,充分的发挥了学生的主体作用,提高了学习效率,同时也提高了讲解学生的成就感。这一教学方式有效的发挥了教师主导作用,充分的展现了学生的主体作用。这种授课方式为以后这一类课程的授课方式提供了一个范例。 鉴于在这门课程开设前,已经开设过相关的先导课程,学生有语言程序设计基础,并且进行了一些简单的专项训练,但是缺乏系统训练,因此项目综合实训就成为该项教学方式的必然。然而项目教学中最关键的一环就是教学项目的设计。如何 把有关的教学内容转化成一系列相互联系的项目,是项目教学活动中的关键任务。实际教学过程中,教师根据教学目标和教学内容,合理设计具有真实应用价值的模拟项目和选取合适的真实项目。项目的数量、大小和教学要求可以根据实际条件具体确定。教师在确定好项目后,要梳理相关理论知识,预计可能出现的问题,给学生提供参考资料和获取信息的渠道,准备必要的项目实施所需的硬件和软件。教师讲授从项目需求分析到立项,然后项目实际开发到最后交付使用,使学生熟悉一个完整的项目开发流程,然后学生在这个基础上,根据学生实际条件,布置实训合适的实训项目,让学生进行项目开发。 在学生进行项目实际开发过程后,我们模拟项目开发公司的实际开发环境,首先是确定小组成员,指定小组长作为资项目负责人,各小组明确项目开发任务,对项目进行分解,制定详实可行项目开发计划,然后小组成员工作分工,模拟实际工作场景开发。在开发的过程中,要书写项目开发各阶段的开发报告,填写相关工作日志。定期进行评估总结,先由学生自己进行自我评估,之后再由教师对项目工作成绩进行检查评分。师生共同讨论、评判在项目工作中出现的问题、学生解决处理总是的方法以及学生的学习行为特征。通过对比师生的评价结果,找出造成评价结果差异的原因,最终达到学习的目的。 本门课程期末考核按照教学大纲规定的考核方式考核,通过考核发现,经过这几年的教学改革和实践,学生在以下几个方面有明显的进步:学习方法和学习能力有很大的提高,动手编程的能力有显著的提高,对项目开发认识更客观充分,学习热情高涨,迫切希望真正进入单位实习,我们也启动这项工作,已经签订了多家合作单位。 |
||