计算机系统设计及应用A

(陶伊达)CS209A2024秋 2023秋 2023春 2022秋 2022春  
2024秋 2023秋 2023春 2022秋 2022春
8.5(2人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    一般
选课类别:专业任务 教学语言:双语
课程类别:专业选修课 开课单位:计算机科学与工程系
课程层次:未知 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
这门课程主要用java语言介绍比较高级的面向对象编程技术,包括网络编程及多线程。学生应该熟悉java编程环境及相关APIs。通过这门课程,学生可以具备开发一款可以实际应用软件的能力。


The course aims to teach students advanced skills of object oriented programming in java, including network programing and multimedia processing. The students should be familiar with java programing environment and related APIs. Students will learn how to develop a software project to solve some practical problems.
点评写点评
排序学期
评分评分2条点评
user avatar   Maystern     2023春
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:一般

这门课确实应该被称为Java2,可以充分锻炼调API的能力,给分还算不错,但是满绩还是比较难。

分数占比还是很明确的:

  • 6% 3次随堂(因为给的时间很长,实际上可以take home)Quiz,Quiz前老师会发邮件通知,因此多关注邮件可以避免有quiz不知道的情况。
  • 25% 作业,两次作业,第一次作业是OJ作业(过测试点的那种)这学期是对使用collection、stream的练习,第二次作业是一个小project(有demo,可以照着写)练习JavaFX、网络编程。作业不是很难,可能会有bonus,还有第二次作业lab课检查的时候尽量给sa检查。
  • 20% project(2分的bonus分别是15周提交、大课展示)被选中大课展示这1分的bonus还不会给满,所以还是需要好好准备。
  • 15% lab的练习,签到+练习是分开的,如果当堂完成10次是有1分的bonus的。
  • 4% 代码格式,需要用github管理,第一节lab课会说,两次作业2分,project2分。
  • 30%期末,非常逆天的期末考试,感觉如果平时是API调包侠,期末一定会很痛苦的,因为内容巨多。考试的题型是单选、阅读程序写结果、回答问题、手写代码(这学期期末写了socket和stream)。

最后期末考烂了,总评96,喜提 A,再吐槽一次期末真的很逆天。

user avatar   Julie_Brown     2022春
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:很多

Java部分的理论知识比较难,细碎且多,各个类还有包含关系,真的有些晕。陶老师的理论课真的非常棒,PPT是非常用心地在做,而且讲解得非常细致。不过lab课陶老师讲得特别快,十几分钟就讲完了,还是不如隔壁赵耀姐姐的lab课更细致


teacher avatar

陶伊达

暂无教师主页

其他老师的「计算机系统设计及应用A」课

陶伊达老师的其他课