974
974
< svg viewbox ="0 0 24 24 " xmlns ="http://www.w3.org/2000/svg "> < path d ="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25Z "> </ path > </ svg >
975
975
</ a >
976
976
< div class ="admonition warning ">
977
- < p class ="admonition-title "> 1688916720 </ p >
977
+ < p class ="admonition-title "> 1705592007 </ p >
978
978
</ div >
979
979
< h1 id ="_1 "> 面向对象程序设计< a class ="headerlink " href ="#_1 " title ="Permanent link "> < span > < span class ="heti-spacing "> </ span > ¶</ span > </ a > </ h1 >
980
980
< div class ="badges ">
@@ -991,7 +991,7 @@ <h3 id="_3">先修要求<a class="headerlink" href="#_3" title="Permanent link">
991
991
</ ul >
992
992
< p > (个人认为< span class ="heti-skip "> < span class ="heti-spacing "> </ span > C++ 0< span class ="heti-spacing "> </ span > </ span > 基础来上课是没问题的,想准备可以提前了解下相关语法和特性< heti-adjacent class ="heti-adjacent-half "> 。</ heti-adjacent > )</ p >
993
993
< h2 id ="_4 "> 任课教师< a class ="headerlink " href ="#_4 " title ="Permanent link "> < span > < span class ="heti-spacing "> </ span > ¶</ span > </ a > </ h2 >
994
- < div class ="tabbed-set tabbed-alternate " data-tabs ="1:2 "> < input checked ="checked " id ="__tabbed_1_1 " name ="__tabbed_1 " type ="radio "/> < input id ="__tabbed_1_2 " name ="__tabbed_1 " type ="radio "/> < div class ="tabbed-labels "> < label for ="__tabbed_1_1 "> 翁恺</ label > < label for ="__tabbed_1_2 "> 陈翔</ label > </ div >
994
+ < div class ="tabbed-set tabbed-alternate " data-tabs ="1:3 "> < input checked ="checked " id ="__tabbed_1_1 " name ="__tabbed_1 " type ="radio "/> < input id ="__tabbed_1_2 " name ="__tabbed_1 " type ="radio "/> < input id =" __tabbed_1_3 " name =" __tabbed_1 " type =" radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_1_1 "> 翁恺</ label > < label for ="__tabbed_1_2 "> 陈翔</ label > < label for =" __tabbed_1_3 " > 李际军 </ label > </ div >
995
995
< div class ="tabbed-content ">
996
996
< div class ="tabbed-block ">
997
997
< p > 不出意外的话后续几年图灵班< span class ="heti-skip "> < span class ="heti-spacing "> </ span > OOP< span class ="heti-spacing "> </ span > </ span > 的预置老师还会是翁恺老师。尽管翁恺老师在< span class ="heti-skip "> < span class ="heti-spacing "> </ span > 21< span class ="heti-spacing "> </ span > </ span > 级风评飞速下跌,大有晚节不保的情况,但作为永平奖获得者和在< span class ="heti-skip "> < span class ="heti-spacing "> </ span > OOP< span class ="heti-spacing "> </ span > </ span > 课程组辛勤耕耘< span class ="heti-skip "> < span class ="heti-spacing "> </ span > 20< span class ="heti-spacing "> </ span > </ span > 余年的老师,翁恺老师授课毫无疑问还是最有水平的,也会做出很多课程外的知识拓展,因此不太推荐更换预置的翁恺老师。</ p >
@@ -1001,6 +1001,14 @@ <h2 id="_4">任课教师<a class="headerlink" href="#_4" title="Permanent link">
1001
1001
< p > 当然有一个小的雷点就是< span class ="heti-skip "> < span class ="heti-spacing "> </ span > oop< span class ="heti-spacing "> </ span > </ span > 部分他的编程题描述不清或者有一些奇怪的测试点,经常会搞人心态(翁老师可能忙着自己的公司对作业的审核越来越不上心了)。</ p >
1002
1002
</ div >
1003
1003
< div class ="tabbed-block "> </ div >
1004
+ < div class ="tabbed-block ">
1005
+ < p > 考勤:纸质点名< span class ="heti-skip "> < span class ="heti-spacing "> </ span > /< span class ="heti-spacing "> </ span > </ span > 做简单题目,听< span class ="heti-skip "> < span class ="heti-spacing "> </ span > 21< span class ="heti-spacing "> </ span > </ span > 级学长说是只有一次签到,一次占比< span class ="heti-skip "> < span class ="heti-spacing "> </ span > 5< span class ="heti-spacing "> </ span > </ span > 分;但是< span class ="heti-skip "> < span class ="heti-spacing "> </ span > 22< span class ="heti-spacing "> </ span > </ span > 级签到了三四次,第一次签到在第二周就有了,并且事后请假没有用,老师也不怎么看钉钉(有同学是亚运会志愿者,事后请假,还是找了别的老师之后才给算上的,可能是学校没有沟通好< heti-adjacent class ="heti-adjacent-half "> ?</ heti-adjacent > )</ p >
1006
+ < p > 平时作业:< span > 7< span class ="heti-spacing "> </ span > </ span > 次左右,经常会出现几百道选择题的情况,感觉老师不是很挑题目。虽然因为这个被同学们诟病很久了,但是< strong > 期末考试会考</ strong > 这类题目,而且很大概率是李际军出题,这些题目基本在网上都能搜到解答,其实就当题库做就好。</ p >
1007
+ < p > 大作业:用< span class ="heti-skip "> < span class ="heti-spacing "> </ span > OpenGL< span class ="heti-spacing "> </ span > </ span > 实现一个项目,< span > 21< span class ="heti-spacing "> </ span > </ span > 级是几何画板,< span > 22< span class ="heti-spacing "> </ span > </ span > 级是实现< span class ="heti-skip "> < span class ="heti-spacing "> </ span > libigl< span class ="heti-spacing "> </ span > </ span > 的< span class ="heti-skip "> < span class ="heti-spacing "> </ span > tutorial< span class ="heti-spacing "> </ span > </ span > 里的三个基本功能(三维建模、读入读出文件等),工作量巨大,可以试一试找网上的代码。大作业在< span class ="heti-skip "> < span class ="heti-spacing "> </ span > PTA< span class ="heti-spacing "> </ span > </ span > 上交并且互评,千万不要不交,李际军不支持补交,不能出现姓名但可以出现学号。一个雷点是互评基本无法申诉,且容易被反噬扣分:总是会有不完成< span class ="heti-skip "> < span class ="heti-spacing "> </ span > /< span class ="heti-spacing "> </ span > </ span > 一看就是随便找来的代码上交的,这些很难打出一个统一的分数,大作业的最后得分应该是< span class ="heti-skip "> < span class ="heti-spacing "> </ span > project< span class ="heti-spacing "> </ span > </ span > 得分< span class ="heti-skip "> < span class ="heti-spacing "> </ span > -< span class ="heti-spacing "> </ span > </ span > 反噬扣分< span > < span class ="heti-spacing "> </ span > /2</ span > 。</ p >
1008
+ < p > 考试:全英文考试,非常八股文,包含选择题、程序填空题、函数题,不过他的< span class ="heti-skip "> < span class ="heti-spacing "> </ span > ppt< span class ="heti-spacing "> </ span > </ span > 很全,考前过一遍就差不多了。很阴间的一个点是函数题的答题框不支持< span class ="heti-skip "> < span class ="heti-spacing "> </ span > tab< span class ="heti-spacing "> </ span > </ span > 和自动补全等功能,甚至不如记事本,但是可以用< span class ="heti-skip "> < span class ="heti-spacing "> </ span > markdown< span class ="heti-spacing "> </ span > </ span > 渲染显示高亮(我考试的时候甚至打不出英文标点,老师助教过来看半天没解决,最后我用了复制粘贴。< heti-adjacent class ="heti-adjacent-half "> 。</ heti-adjacent > < heti-adjacent class ="heti-adjacent-half "> )</ heti-adjacent > 。</ p >
1009
+ < p > 分数组成:期末考试< span > < span class ="heti-spacing "> </ span > 50%</ span > ,平时< span > < span class ="heti-spacing "> </ span > 50%</ span > 。平时分包括< span class ="heti-skip "> < span class ="heti-spacing "> </ span > Pintia< span class ="heti-spacing "> </ span > </ span > 作业< span > < span class ="heti-spacing "> </ span > 30%</ span > ,大作业< span > < span class ="heti-spacing "> </ span > 15%</ span > ,点名< span > < span class ="heti-spacing "> </ span > 5%</ span > 。</ p >
1010
+ < p > 总结:虽然大作业确实阴间< heti-adjacent class ="heti-adjacent-quarter "> ,</ heti-adjacent > ”百题斩“ 写起来也很头大,但是平时作业当题库写就行,最后期末考前还会有同学来找< span class ="heti-skip "> < span class ="heti-spacing "> </ span > ljj< span class ="heti-spacing "> </ span > </ span > 的题目刷,最后给分也还不错。老师不好说话,所以尽量不要出现错过点到、作业超时等情况,在钉钉大群发言也要注意。另外老师上课有点大舌头听不清,但是可以看< span class ="heti-skip "> < span class ="heti-spacing "> </ span > ppt< span class ="heti-spacing "> </ span > </ span > 学,< span > ppt< span class ="heti-spacing "> </ span > </ span > 很全,而且他在第一节课就会放上所有的< span > < span class ="heti-spacing "> </ span > ppt</ span > ,这一点还挺好的、、</ p >
1011
+ </ div >
1004
1012
</ div >
1005
1013
</ div >
1006
1014
< h2 id ="_5 "> 课程教材< a class ="headerlink " href ="#_5 " title ="Permanent link "> < span > < span class ="heti-spacing "> </ span > ¶</ span > </ a > </ h2 >
@@ -1167,7 +1175,7 @@ <h2 id="_8">分数构成<a class="headerlink" href="#_8" title="Permanent link">
1167
1175
}
1168
1176
</ style >
1169
1177
< div id ="footer-wrapper ">
1170
- < p > < span class ="twemoji "> < svg viewbox ="0 0 24 24 " xmlns ="http://www.w3.org/2000/svg "> < path d ="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2v1.8Z "> </ path > </ svg > </ span > 2023-07-09 < span class ="twemoji "> < svg viewbox ="0 0 24 24 " xmlns ="http://www.w3.org/2000/svg "> < path d ="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12 "> </ path > </ svg > </ span > Contributors < span class ="contributors "> < a href ="https://github.com/TonyCrane " target ="_blank " title ="TonyCrane "> < img alt ="TonyCrane " src ="https://avatars.githubusercontent.com/u/44120331 "/> </ a > < a href ="https://github.com/GoldfishHorse " target ="_blank " title ="GoldfishHorse "> < img alt ="GoldfishHorse " src ="https://avatars.githubusercontent.com/u/104991291 "/> </ a > < a href ="https://github.com/yhwu-is " target ="_blank " title ="yhwu-is "> < img alt ="yhwu-is " src ="https://avatars.githubusercontent.com/u/80104150 "/> </ a > < a href ="https://github.com/ZhouTimeMachine " target ="_blank " title ="ZhouTimeMachine "> < img alt ="ZhouTimeMachine " src ="https://avatars.githubusercontent.com/u/99057383 "/> </ a > < a href ="https://github.com/RyanFcr " target ="_blank " title ="RyanFcr "> < img alt ="RyanFcr " src ="https://avatars.githubusercontent.com/u/97524892 "/> </ a > < a href ="https://github.com/DaViD-Pigeon " target ="_blank " title ="DaViD-Pigeon "> < img alt ="DaViD-Pigeon " src ="https://avatars.githubusercontent.com/u/117525184 "/> </ a > </ span > </ p >
1178
+ < p > < span class ="twemoji "> < svg viewbox ="0 0 24 24 " xmlns ="http://www.w3.org/2000/svg "> < path d ="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2v1.8Z "> </ path > </ svg > </ span > 2024-01-18 < span class ="twemoji "> < svg viewbox ="0 0 24 24 " xmlns ="http://www.w3.org/2000/svg "> < path d ="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12 "> </ path > </ svg > </ span > Contributors < span class ="contributors "> < a href ="https://github.com/TonyCrane " target ="_blank " title ="TonyCrane "> < img alt ="TonyCrane " src ="https://avatars.githubusercontent.com/u/44120331 "/> </ a > < a href ="https://github.com/GoldfishHorse " target ="_blank " title ="GoldfishHorse "> < img alt ="GoldfishHorse " src ="https://avatars.githubusercontent.com/u/104991291 "/> </ a > < a href ="https://github.com/yhwu-is " target ="_blank " title ="yhwu-is "> < img alt ="yhwu-is " src ="https://avatars.githubusercontent.com/u/80104150 "/> </ a > < a href ="https://github.com/ZhouTimeMachine " target ="_blank " title ="ZhouTimeMachine "> < img alt ="ZhouTimeMachine " src ="https://avatars.githubusercontent.com/u/99057383 "/> </ a > < a href ="https://github.com/RyanFcr " target ="_blank " title ="RyanFcr "> < img alt ="RyanFcr " src ="https://avatars.githubusercontent.com/u/97524892 "/> </ a > < a href ="https://github.com/DaViD-Pigeon " target ="_blank " title ="DaViD-Pigeon "> < img alt ="DaViD-Pigeon " src ="https://avatars.githubusercontent.com/u/117525184 "/> </ a > < a href ="https://github.com/AnyaReese " target ="_blank " title ="AnyaReese "> < img alt ="AnyaReese " src ="https://avatars.githubusercontent.com/u/112845902 "/> </ a > </ span > </ p >
1171
1179
</ div >
1172
1180
< style >
1173
1181
.md-content .admonition : first-of-type {
0 commit comments