计算机程序设计基础A

(张煜群)CS102A2022春 2021春 2020春  
2022春 2021春 2020春
8.3(3人评价)
  • 课程难度
    困难
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    很多
选课类别:专业任务 教学语言:双语
课程类别:通识理工基础课 开课单位:计算机科学与工程系
课程层次:本科 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
该课程注重培养具有计算机编程天赋或在高中阶段有一定的编程基础的学生。在课程中,我们会介绍面向对象编程语言基础(java)及编程技巧,让学生熟悉一门语言并达到可以设计一个软件系统的能力。


The course aims to cultivate talented students who have programming experience before their university study. In this course, we will introduce the fundamentals of object oriented programming language (java) and programming techniques, and the students will be familiar with a programming language and be able construct software for solving general programming problems.
点评写点评
排序学期
评分评分3条点评
user avatar   匿名用户     2022春
  • 难度:困难
  • 作业:很多
  • 给分:一般
  • 收获:很多

中上,对比于我投的分来说,性价比是高的

user avatar   匿名用户     2022春
  • 难度:困难
  • 作业:中等
  • 给分:杀手
  • 收获:很多

改版前的Java,闻者丧胆,听着落泪。

8分是打给张老师的,给Java课程教务组打分的话,我打4分。

这里不针对某位老师,我说的是整个现象,只不过我Java是张老师教的而已。

简单来说,我觉得Java对没学过编程的同学非常不友善。讲得很快,内容多,据我了解我们一个学期上了有些学校将近两个学期的课。作业也比较难。上到期中以后,我真的跟不上进度,作业做不来,搞了半天不知道怎么处理。另外lab课老师和助教真的很重要,我理解助教有自己的课业,但遇到问题半天联系不上助教真的令人痛苦。大作业已经花了大家很多时间了,还有占比40%、平均分60的期末考试……

造成的结果是Java以一己之力拉了我大概0.2gpa。我计入了Java对同学期其他专业课的影响。

我很好奇这门课开设的目的,是不是为了劝大家不要来计系?我后面上NUS计系的境外交流课,虽然有一定压力,但完全没到如此痛苦的地步。

如果不是真心喜爱计算机编程从而想进计算机系、或者有基础和足够的信息,我建议不要在学业繁忙的时期学JavaA,或者酌情少选1门专业课。依我看,我花在Java这门课上的时间快接近两门专业课了。此外,做项目如果能找到大佬带、或者找个计算机系的学长指导那是再好不过了,无论如何,找个目标与您相近、做事认真可靠的队友。如果还是和我们一样大作业只占20%分数的话,建议不要花太多时间在上面。

user avatar   cra     2022春
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

问:收Java张煜群老师怎么样?

答:挺好,大课讲中文,中规中矩,lab都是看学助。java这种课还是靠自己。

答:我觉得还可以。但是lab老师和TA好不好更重要,我当时lab老师是王薇,觉得还行。

答:随和友善的老师!!张老师能力很好,不过大课还是要自己跟紧老师的步伐哈哈哈

 


teacher avatar

张煜群

计算机科学与工程系

教师主页

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

张煜群老师的其他课