道阻且长,行则将至
2022春季学期已经结束,今年与往年不同之处在于,今年将师生交流的平台由博客园,更换至CSDN教学 区。CSDN 区有大量分类的技术文档、技能树,已经帮助学生归纳好分类好,非常方便学生学习,在这里点赞!CSDN为教学 区推广提供了一系列的鼓励和资助,这里一并感谢!
去年总结了我们这几届坚持的一些教学内容和方法,这里就不再赘述了,详见博客,这里谈谈不同之处:
1. 进一步明确作业的评分点与课程目标的关系
“分、分、分,学生的命根”。学生对分数的执着,这两年越发明显了。学生对课程的关注和上心程度,是鞭策我们的动力!教师和助教在作业设计中,考虑的是能力训练的递进,然鹅学生不了解!本次的改进点之一:在课程中对能力的训练,要明确每次训练哪些能力,这样可以帮助学生更好地明白自己能力欠缺之处,明确努力的方向。
在课程初,我们就明确告诉学生本课程的课程目标(能力):
CSDN大礼包!
同学们的获奖感言:
Veltuss.
aboutazhang
061900408龚嘉怡
反思与改进
1.开展可持续迭代的项目的思考。
上轮教学中的项目考评,老师和助教选出了3个可持续迭代的项目:
山烛
发际线和我作队
OUTFITS
原计划本轮教学要开展持续迭代项目,在团队选题时,我们通知学生如果团队选题不满足NABCD的考核,就要进行持续迭代项目的开发。由于同学们的选题都很优秀、有意义,教学团队讨论之后,决定尊重同学们的选题。因此本轮教学中,本班没有小组实施持续迭代项目。
不过隔壁班有实施上述的迭代项目,出现了一个现象:本学期持续开发的学生一味的依靠学长进行技术支持,导致学长烦不胜烦,最后反馈到教师端。由此,对于开展持续迭代项目,个人认为以下几点需要考虑:1.迭代项目本身技术文档齐全,且采用主流技术框架,尽量减少后续接手学生的学习成本;2.持续迭代功能的边界应明确,避免功能重叠造成工作量浪费;3.技术支持的边界应明确,避免下届形成技术依赖,不利于学生成长。
2.关于换组
本轮教学中的换组出现了很有意思的情形,原以为需要花费精力疏导学生换组产生的情绪,事实却是:同学们不仅没有意见(大体明白这件事是一定要做的),几个组之间都出现了自愿交换,而且不约而同的,交换的同学都是做后端开发的!这个现象引起了我们的注意,但加以分析后,不难理解:前端技术框架太多了,虽说有很多共性,但执行的细节各个技术框架之间还是有较多不同的;相比之下,后端技术框架相对固定,交换的话,学习成本将低很多。当时教学团队中有人提出,是否要制止这样的行为认为,换组的目的是为了让同学们体会职场上进行工作交接的过程,当然这个交接会带来技术学习的成本,但是,更多的在于任务的交接是否顺畅。从这个角度,同学们能够在减少技术学习成本的前提下,很好地完成任务的技术交接,就达到换组的训练目的了。
3.希望CSDN教学 区能更契合教学需求
用了一学期的CSDN教学 区,体会是:优点很明显–强大的学习资源;缺点主要是与教学契合度不够,详见CSDN 区功能评测。当然,毕竟CSDN是一个技术交流的 站, 区的功能未能完全符合教学需要也能够理解,如能将上述问题解决,将大大优化教师助教的工作环境。
软件工程实践开展情况(2022春)
序 | 起止时间 | 博客作业 | 优秀作业 |
---|---|---|---|
1 | 1.22-2.18 | 开设博客+准备篇 | aboutazhang Veltuss. LKJKJOIUIU LinJianHui010318 |
2 | 2.19-3.04 | 热身篇—个人实战-冬奥奖牌总榜及每日赛程 | hyl12221900214何震东YYYTDMS aboutazhang 墨白罒 |
3 | 3.05-3.12 | 结对第一次–冬奥赛事可视化(原型设计) | aboutazhang YYYTDMS LKJKJOIUIU DAYTOYKKK |
4 | 3.13-3.15 | 团队作业第一次—种子队伍选拔团队展示 | FZUniTeam、Followers、今天不会摆烂对不队 |
5 | 3.16-3.26 | 结对第二次作业-冬奥会赛事可视化的实现 | 061900408龚嘉怡 221900331郑江涛 DAYTOYKKK Daisyeee |
6 | 3.27-4.2 | 团队作业第二次–项目需求分析 | Mobius队 添砖Java队 Followers |
7 | 4.4-4.9 | 个人作业软件评测 | 061900408龚嘉怡 LinJianHui010318 aboutazhang code_typer |
8 | 4.10-4.16 | 团队作业第三次—项目系统设计与数据库设计 | 今天不会摆烂对不队 Mobius队 幸存者小队 |
9 | 4.23 | 团队作业第四次—团队编程实战训练 | Mobius——git编程实战、Followers——团队编程实战、幸存者小队——团队编程实训 |
10 | 4.25-5.14 | 团队作业第五次—站立式会议+alpha冲刺 | 穿梭在银河的火箭队 今天不会摆烂对不队 添砖Java队 |
11 | 6.01-6.18 | 团队作业第六次—beta冲刺+事后诸葛亮 | FZUniTeam 穿梭在银河的火箭队 Followers |
12 | 6.21-6.28 | 个人作业—软件工程实践总结&个人技术博客 | KHL YYYTDMS 夏天。。 061900408龚嘉怡221900331郑江涛墨白罒 |
诚如学生学期总结中说到”揣着一口袋的知识完美落幕“,本轮教学也顺利地落幕了,然而对同学们而言,软件开发的探索之路才刚刚开始,青衿之志,履践致远,道阻且长,行则将至!勉之!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!