计算机程序设计基础 (刘佳琳)CS1092023秋 2023春  
2023秋 2023春
9.3(3人评价)
  • 课程难度
    困难
  • 作业多少
    很多
  • 给分好坏
    一般
  • 收获大小
    一般
选课类别:专业任务 教学语言:英文
课程类别:通识必修课 开课单位:计算机科学与工程系
课程层次:本科 获得学分: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.
点评写点评
排序学期
评分评分3条点评
user avatar   NeilYoung     2023秋
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

老师:

老师人很好,圣诞节那天给全班每人发了一块费列罗。

老师讲课主要用英文,讲到重点处会用中文复述。老师说中文时,声音甜美动听;老师说英文时,发音有很大问题:

  1. 元音混淆
  2. 重音位置几乎全错

这意味着,有些Java常用的名词可能刚开始听不懂,需要一段时间适应。

作业(30%):

  1. 一些算法题。对于像我一样无基础的同学们来说,相当费脑筋且费时间;对于有竞赛基础的同学来说,应该毫无难度。
  2. 一些用于熟悉Java中类与接口等面向对象特性的应用题。

作业不限制提交次数,可以反复试错直到满分。

项目(20%):

2人组队,根据一个比较明确的要求文档,利用GUI,做一个小游戏。其中GUI相关知识在课上不会进行大篇幅讲解,需要课外花时间学一学。

考试(40%):

本课程没有期中考试,只有期末考试。期末考试内容是比较基础(也比较令人蛋疼)的Java基础知识。

user avatar   匿名用户     2023秋
  • 难度:困难
  • 作业:很多
  • 给分:一般
  • 收获:很多

刘老师人很好,全英课为了防止我们英语不好的听不懂,会在重点部分停下来用中文快速过一次,总体讲课结构很清晰,但有的时候怕讲不完会讲的极快,一学期下来对前期知识点掌握的很牢。但是后期的GUI和泛型讲的很浅(期末不考)但是project大量用,这部分会很吃力。

user avatar   Theresa_Moody     2023秋
  • 难度:困难
  • 作业:很多
  • 给分:一般
  • 收获:一般

选的全英java A,听不太懂但是认识了外国朋友,老师上课很抽象,基本靠自学,老师讲老师的,作业是作业的,考试考的又是另一些东西,很无语。不过总体还行,但是真的很难,本人有基础也觉得很难,慎选。


teacher avatar

刘佳琳

计算机科学与工程系

教师主页

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

刘佳琳老师的其他课