对于软件构造课程的建议

软件构造课程是一门较为新颖的课。通过对Java编程、设计模式、多线程编程、性能调优、版本控制系统等知识的学习,使我了解到如何构造一个规模较大的软件,以及如何在构造软件时考虑到日后的维护升级需求。事实上,有很多精力都花费到了对软件的维护而不是开发中,这就要求在开发软件的过程中用好一系列技术,并且具有长远的眼光。在这一学期中,我通过动手实践,不仅提升了编程能力,也树立了更加科学合理的编程理念,总而言之收获不小。
但是我觉得这门课还有很多应当改进的地方
1.借鉴国外的先进教学经验是必要的,但也要考虑到学生实际的接受能力。国外大学每学期常常只有4门课左右,有充足的时间进行自学和探究。但是哈工大的培养方案中一学期至少要学10门课,能花在软件构造课上的时间是十分有限的。可能再精简一下课程内容有助于学生的理解和接受。
2.实验的工作量过大。希望能精简掉一些细枝末节的要求,让学生把精力放在编程思想的理解和掌握上,而不是具体的如何实现算法。实验报告模板的设计也过于琐碎,使得编写实验报告耗时很长。工作量较大的实验建议能拆成若干个小实验,引导学生一步一步地完成。
3.考核方式上,增加平时分比例到50%左右比较合理。
毕竟软件构造课开课时间不长,不完善的地方是在所难免的,希望这门课越办越好,让学生收获更实用,更丰富的知识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值