※ 本文是否可提供台大同学转作其他非营利用途?(须保留原作者 ID)
(是/否/其他条件):是
哪一学年度修课:103-2
ψ 授课教师 (若为多人合授请写开课教师,以方便收录)
林宗男
λ 开课系所与授课对象 (是否为必修或通识课 / 内容是否与某些背景相关)
电机系复选必修实验
δ 课程大概内容
开发小画家、文字聊天室、练习使用各种api、与行动装置程式开发
Ω 私心推荐指数(以五分计)
零颗,大雷课
非 常 不 推
η 上课用书(影印讲义或是指定教科书)
没有用书,大多数是参考过往学长姐开发的程式以及网络上范例
自行开发
今年教授加上他自己想上很久的android课程,因此变成过去数年的内容
在加上每星期三晚上三小时的课程
μ 上课方式(投影片、团体讨论、老师教学风格)
上课用投影片,不过教授口条很差,讲解通常不是很清楚又没什么内容
投影片应该是用国外大学上课投影片,会知道是因为上次看到Berkley的
logo忘了删掉
内容的话就是基本的android概念,半个小时自己看看就懂的东西会讲
到三个小时,还会依此出作业。
今年出过的作业有圈圈叉叉、通讯录、行走距离侦测器以及必须使用\
machine learning的移动状态侦测器
建议真的想学习android的同学自己买本书来看看吧。
有点程式基础的话教授教的应该google一下就能理解了。
σ 评分方式(给分甜吗?是扎实分?)
给分蛮雷的,感觉应该不看学期中实验的成绩(上面说的文字聊天室那些
不知道有没有参考他的android作业(估计是没有
主要根据final
final要先提proposal,会先拿给评审看,如果他们不喜欢你的proposal
或是觉得这个东西看起来没什么商业价值,不能赚很多钱钱,那就会叫
你回去整个重想proposal。
有人的idea是做揪团app,大约能省100电影票钱之类的
评审的意见是:做了这么久只为了省一百块?
于是那组就被迫放弃回去重想了
final评分根据评审各人喜好,有点跟现在的社会脱节
像是根据前一阵子很红的知识王改编的音乐游戏
评审表示:我不知道有谁会想要在网络上跟陌生人这样对战啦
至少我是不会想这样啦
另外评分主要是商业考量,是以评审们觉得这个东西有没有商业价值
卖不卖得出去,能不能赚钱为主。
所以其实我也不是很能理解他们的依准是什么。
给分的部分大约都比以往给的低1-2个等第
ρ 考题型式、作业方式
没有考试,作业内容主要如上面所述的小画家那些(不含android
语言都不限,只有最低的功能要求
其他的feature由各组自己决定,当然做得越多越好分数越高
助教给分也不会吝啬,大多都九十几吧
虽然说我们不知道教授有没有参考这个成绩啦,感觉对教授而言不太重
要就是了
教授好像到期中后段都以为我们没有小画家那些实验,只有他的android
作业。
android之所以不算在作业中是因为上面那些程式都需要20-30小时的开
发,而android的部分大约半小时可以写完(不过很烦
同时老师也不会考量到这个作业的可行性
比如说他希望同学用手机内建的加速度计计算行走距离
问题是在不使用其他辅助的情况下,加速度计的准确度是悲剧
基本上不可能达到他要的要求。我们只能想办法变通自由发挥之类的。
另外他要求的machine learning基本上可以用两个if判断式达到功能
所以也不太知道为什要用到machine learning就是了
最后是教授好像很喜欢filter这个字,每次的作业都会问你有没有用到
各种的filter,如果有用到他就会很满意,分数会给比较高
虽然说我个人是觉得加了这些filter对效能并没有改善啦
final的部分我们也是加了filter,虽然那个加了filter的feature不怎
么实用,不过教授好像对加了filter这件事情很高兴就是了。
ω 其它(是否注重出席率?如果为外系选修,需先有什么基础较好吗?老师个性?
加签习惯?严禁迟到等…)
以往这门课基本上教授不会管助教的教学,而助教也不太会管同学如何
做到要求的功能,主要是磨练自己解决问题的能力
助教只负责叮咛同学的进度以及评作业分数
不过今年比较不一样,新加了老师不知道再教什么的android课程
跟过去一样的小画家、文字聊天室等等实验跟过去一样没有过多的干涉
主要就是有需要的时候才要准时出现在实验室,接近期中期末或没什么
重要的事就不用去实验室了
如果这种时候迟到的话就是被登记成值日生,有公差要出一下这样
不过相对的没有老师的干涉好像这部分的作业对成绩就不怎么重要。
教授的android课会要求助教记录出席状况,人太少教授会生气。
不过出席状况最后好像也跟成绩没什么关系就是了。
成绩基本上是看我不太清楚评分标准的final啦
Ψ 总结
其实网多以前是个让大家可以发挥自己的创意没有太多顾虑的实验啦
final要开发什么都可以也没有强制要求要在android平台上
不过今年好像就不是这样了
过往也没有除了实验课以外每星期三个小时不知道在上什么的课
也没有莫名其妙的评分标准。
不过助教人很好也乐于解答问题还有帮忙买器材、提供开发上的建议
建议修课同学可以先体认到
1)自己平常写很拼放了很多心血的作业结果最后根本不看
2)教授上课不懂android乱教,说deep learning可以train 5000层
3)花整堂课的时间看1-9组demo自己的android作业
4)final被限制东限制西,由一群跟社会脱节的人判断你的idea帮你评分
如果他们因为莫名其妙的理由觉得你的proposal不好就要整个打掉
再去修这门课,如果觉得自己没有办法接受,强烈建议等换开课教授
喔突然想到今年一开始final的demo方式是每一组不能demo自己的程式
要将操作手册写好之后评审自己使用过后再问同学们问题
如果有什么很猛的feature因为评审不会操作的问题没有demo出来
那就没有囉
后来才有开放给同学操作解释啦,不过因为一开始说不行所以大家都没
什么准备就是了
另外有一组印象深刻,他们在讲解的时候评审低头再滑手机
最后讲评的时候评审说对他们这组的功能没什么印象就是了
这学期修课的时候,上学期修过的同学建议我不要修
秉著不会差到哪里去的心情的我还是修了
结论是人还是要听劝,前人的意见都是字字血泪的
打了这么一长串无非是给各位一个参考,记得 要 听 劝
欢迎今年网多实验室的各位推文补充,我知道大家这学期都很男过