软件构造课程总结

作者分享了软件构造课程结课的感想,认为该课程因教学改革较新,仍需改进。教学形式为授课加实验,授课内容涵盖基本JAVA语法等,但实验难度大,且freeDay设置不合理。实验课不强制验收,批改有问题,未达交流目的。最后作者要复习备考。

上了一学期的软件构造课程,结课了稍微说说个人的感想。
确实因为教学改革,这是一门很新的课程,课程的引进也确实需要时间去不断改进来形成即适应本土的又跟得上国际趋势的崭新课程。但是,我只能说,现在这门课确实还是需要改进的。
首先从教学形式来说,是授课加实验的形式。
授课内容是综合MIT和CMU的软件构造公开课程以及HIT加的内容。PPT以英文形式展示授课。授课内容涵盖基本JAVA语法,GIT使用,构建基本软件项目等内容。这都是无可厚非的。主要我觉得问题最大的在于实验,实验难度和实验的freeDay真的让我非常想吐槽。这门课需要先修JAVA,计算机系统,数据结构和算法。问题是java并不是我们的先修课程。应该说我们的培养方案里只把C语言定为了必修课。天知道当初做实验的时候有多懵,我连着看了JAVA程序设计及其进阶的慕课近两周才开始做的实验。做下来就是觉得做的很糟糕//可能我太菜也是主要原因,但好像并不是只有我一个人这么想。实验的难度逐个递增,最难搞定的是实验三,它和实验四实验五进行挂钩,实验三没有做好,剩下两个实验崩了,emmmm.然后是实验的freedays,总共是5天。为什么不直接定为每个实验不准超过截止日期两天?到最后完善点想交又觉得乘了系数交了还更划不来,不交又觉得我都做得更好了不交太可惜。真实纠结……
其次从实验课程来说,每周固定两个学时的时间到实验地点做实验。主要是也不强制验收,就导致最后批改有很多问题。虽然我不知道助教如何改,但主要应该是看报告吧。实验课的目的在于交流……到最后好像也没达到这个目的,那每周这个实验课的效果也就不明显了。
最后,我觉得还是我好好复习一下PPT吧,要考试了o(╥﹏╥)o
//而且还不是一门,而是一天一门考试课(ಥ﹏ಥ)
附言:感谢徐老师这一学期来的授课Thanks♪(・ω・)ノ,我知道您每次讲课前都会过一遍PPT,只是为了让我们多听懂一点,您辛苦了!感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值