CMSC 150 -计算机科学入门

2020年秋季学期

课堂讲稿
  1. 安装NetBeans
  2. Java编程入门
  3. if-else语句
  4. 更多关于数据类型的信息
  5. 使用方法
  6. 循环简介
  7. 处理文本文件
  8. 写作方法
  9. 数组的基础知识
  10. 数组的例子
  11. 归并排序
  12. 避免常见错误
  13. 多维数组
  14. 对象介绍
  15. 猜谜游戏例子
  16. 数组列表简介
  17. 农产品跟踪器示例
  18. 更多关于排序的知识
  19. 更多关于对象的知识
  20. 计算器的例子
  21. Set和Map类
  22. 为实验八做准备
  23. 实验8溶液
  24. 准备第九实验
  25. 测验成绩例子
  26. 市场的例子
  27. 唯一数字示例
编程作业
  1. 编程练习2.17:截止时间为9月22日星期二下午5点
  2. 编程练习5.25:截止时间为9月29日星期二下午5点
  3. 带方法的编程练习5.25:10月6日星期二下午5点截止
  4. 编程练习7.23:10月13日星期二下午5点截止
  5. 编程练习9.13:10月27日星期二下午5点截止
实验室
  1. 实验室一个
  2. 实验室两个
  3. 实验室三
  4. 实验室4
  5. 实验室5
  6. 实验室6
  7. 实验室7
  8. 实验室八
  9. 实验室9
  10. 实验室十
考试

这是期中考试的学习指南。

这是期中考试。考试的作业截止时间是10月14日星期四上午9点。

这是关于决赛的信息。

这是期末考试。考试的作业截止时间是11月23日周一上午9点。

资源

教学大纲

这门课的教学大纲在这里。

Java类库

有关Java类库中类的文档可通过此链接获得。浏览此文档的最简单方法是按包浏览。一些更有用的包包括java。lang (String, Math, Integer,和Double类)和java。util (StringTokenizer, Random)。