面向对象方法学(全英)
软件工程拓展课,无考试无报告,分高事少好毕业,授课教师是Z Huang
最后更新于
软件工程拓展课,无考试无报告,分高事少好毕业,授课教师是Z Huang
最后更新于
这门课也是软工拓展课,讲了大量关于面向对象的知识点,包括各种用例的设计、图表的绘制(用Visio或者等工具绘制)、软件设计模式等内容,虽然这些东西大概率在未来用不着,但这课还是挺好的,能给到97分这种专选课顶流分数,事情也不多,老师推荐的书和PPT也够了解这门课的内容(有些章节甚至提供了中英两版PPT)
课程没有考试也没有报告,就每周陪他在教室念两节课PPT,不陪他问题也不大,他点过一两次名,最后一节课点个名说给到场的来点bonus分数,想赚点分的也不赚白不赚
作业根据每周的章节内容来布置,形式多变,不过都挺简单的(回答问题、画图、简单编程)。然后还会有每周的Quiz,跟此前的问题求解与程序设计课程相似,然而在雨课堂上布置的题目是几乎搜不到原题的,而且老师应该有一个大于雨课堂出题数的题库,随机出题,学生需要回答的题目可能不相同
为了干掉Quiz,同时减少用时,我使用了一个类似于随机森林分类器思想的策略,抓来了三个厂子开发的LLM(ChatGPT 4o,Claude 3.5-Sonnet和Kimi)进行回答。在Quiz中属于通识的问题,三个LLM一般会回答相同的答案,我将会直接采用,如果存在分歧,我会再进一步在PPT里搜索;对于根据PPT中实例问出的问题,我同样需要进一步搜索以确定答案,每次做题过程中大约有5道左右题目需要进一步确认,对于总量大约是50道的Quiz来说,这能够剩下不少时间,同时正确率也挺高的(最终在Quiz部分的均分为95.4)
总之这个课还是挺轻松的,24Fall早十上课,下午晚上就可以把Quiz和作业搞定。我从新课表中了解到他带过的课程似乎有在传承给新老师的意思,也许Z Huang老师上完这个24Fall就荣休了,不过如果他不怎么改配套的课件的话,相信新入职的青椒(青年教师)也没那个时间去做多少改动,所以这些所谓经验之谈应该还能派上几年用场