计算机程序设计基础

(陶伊达)CS1092024秋 2023秋 2022秋  
2024秋 2023秋 2022秋
8.8(4人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    很多
选课类别:专业任务 教学语言:双语
课程类别:通识必修课 开课单位:计算机科学与工程系
课程层次:未知 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
本课程主要面向具有一定编程基础的大学本科生。本课程将介绍程序设计语言的基础知识和编程技术。学生将学习一门主流的面向对象程序设计语言Java,学会如何使用该语言进行程序设计,解决复杂的计算问题。


The course aims to cultivate studentswho have programming experience before their university study. In this course,we will introduce the fundamentals of computer programming and commonprogramming techniques using a popular object-oriented programming language,Java. The students will be familiar with computer programming and be able toconstruct programs for solving complex computing problems.
点评写点评
排序学期
评分评分4条点评
user avatar   匿名用户     2023秋
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:很多

陶老师和朱老师都很好,尤其是对新手菜鸟很友善。陶老师大课讲的非常清楚,会对样例代码进行非常细致的讲解,只要好好听应该没有疑惑。朱老师lab课也都带着讲,有时候还讲讲作业,把很多重难点都说了。

唯一恶心的就是有一些自我感觉极佳的装13犯,在大课和lab课一直逼逼叨叨地与旁人叙述自己牛13的技术(当然这类人里有的据我了解有的总评连90都到不了,也不知道脸皮为啥这么厚,还一直打扰别人)

user avatar   摆烂比赛总冠军     2023秋
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

早就听说了陶老师讲得很好,慕名投了挺多分来听听,但现在发现好像知识都来自b站大学()。陶老师的讲课节奏很慢,可能比较适合没基础的人。然后老师人是很温柔的,有什么问题都可以在群里问。给分方面,陶的大课不用签到,但实验课要签到。javaA没有那种限时训练,只有online judge的assignment,也就是作业你只要肯花时间debug和问问题,全部可以拿满分(不像python的quiz,寄了就彻底没分)。然后期末会有一个project,那个project拿80分的难度很低(也就是总评-4),但拿100分就要花挺多时间了。

user avatar   Ryan_Fox     2023秋
  • 难度:简单
  • 作业:中等
  • 给分:超好
  • 收获:很多

讲课认真细致 适合零基础学生

以下内容基于本人有一定编程基础

        之前听说陶老师Java A很不错,特意选了她的课。陶老师讲的课比较偏基础细致,如果之前零基础的同学上课不要走神认真听会很容易听懂。并且陶老师会讲很多具体的例子辅助理解。但是对于有一定基础的学生来说就有点水,我上课基本上都在写作业。向同学们推荐互助课堂,学长会把很多概念在快速讲一遍

       期末前会有一个project 这个就比较考验能力了,我们今年是消消乐,老师会给一个基础框架,你要在框架的基础上魔改(也可以完全重写)。你就会看到很多大佬做出的各种优秀作品。Project可以找找大佬,和他们多多交流。一般来说实现动画 网络 人机 得分就能拉满了。

         期末考试非常考验基础,选择 填空 判断 手写代码题都有。题目不难但是有坑,建议大家先刷一下模拟卷练练手。

user avatar   比远方更远     2023秋
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:一般

因为我之前有一定基础,所以站在学过一定编程的前提下评价一下

 

纯纯的水课。

陶老师的理论课给我的感觉是慢,语调比较平淡,很容易走神,当然这可能是为了照顾之前没有学过的同学。课堂上会有一些例子,听一听还是可以了解一个大概的 (当然我也认识理论课一节没来过照样乱杀的神

朱老师的实验课感觉就比较舒服了,重点突出,认真看总能学到东西。

 

作业方面几乎没有代码上的难度,类与对象部分感觉会比较啰嗦,但写完后确实会加深理解

project是做一个消消乐,两人一组,根据队友的不同体验各异,80分的基础分比较容易,建议合理选择好写的bonus混一混。 再强调一下一定要找个好队友,如果你像我一样自己写整个project的话也很折磨(虽然有贡献比分配

 

期末考试占40%,我的评价是纯纯答辩。有判断题,单选,看程序写结果和手写代码等方面,我没看卷子不知道错哪里了,但总评给我卡在96就很难受

 

总的来说平时分的60比较好拿满,想拿高分期末考试好好复习。哪怕以前没有学过我觉得难度也是在接受范围内的


teacher avatar

陶伊达

暂无教师主页

其他老师的「计算机程序设计基础」课

陶伊达老师的其他课