跳到主要内容跳过导航或跳到内容

comp1231:计算机程序设计2

在COMP 1131的延续中:计算机程序设计ⅰ,向学生介绍解决更高级问题所需的编程工具。学生将进一步发展面向对象设计和编程原理的知识,包括接口和继承的使用,并学习排序数据和数据结构的基础知识。

学习成果

完成课程后,学生将能够

  • 使用Java语言的过程性和面向对象方面。
  • 使用适当的软件工程原理,开发合理的设计、开发和记录结构良好的程序的技术。
  • 继续应用解决问题的技能,并使用面向对象编程方法为高级编程课程提供基础。
  • 实现基本的通用编程数据结构(用于进一步的编程课程)。
  • 为应用程序开发GUI界面和相关处理。

课程主题

  • 单元1:继承
  • 单元2:多态性
  • 单元3:例外
  • 模块4:集合介绍
  • 单元5:图形用户界面

所需文本和材料

以下文本将在COMP 1131中购买。如果学生没有参加COMP 1131和/或还没有所需的教科书,请注意学生需要购买它。为此,请联系报名服务部student@tru.ca或1.800.663.9711(加拿大免费),250.852.7000(坎卢普斯,BC),

  • 刘易斯,J.,德帕斯夸里,P., &蔡斯,J.(2020)。Java基础:程序设计和数据结构的介绍(5日ed)。波士顿,马萨诸塞州:皮尔逊。
    类型:教材:ISBN: 978-0-13-520597-6。

这本教科书也用于truu - ol课程COMP 1131和2231,以及TRU校园课程COMP 1130, 1230和2230。

注意:有第四版课文的同学不需要更新到第五版;但是,请注意,本课程的参考资料会有所不同。

这本教科书也用于truu - ol课程COMP 2231,以及TRU校园课程COMP 1130, 1230和2230。

额外的需求

Java编程语言。

查看Microsoft Office或其他Office软件以查看powerpoint演示文稿。

评估

请注意,如果你的课程有期末考试,你需要向在线监考服务ProctorU或亲自批准的考试中心支付费用。请联系exams@tru.ca有什么问题吗?

为了顺利完成这门课程,学生必须在整个课程中取得50%或更高的成绩,在最终的强制性考试中取得50%或更高的成绩。

测验1 2%
作业1:继承 8%
测试2 2%
作业2:多态性 8%
测试3 2%
作业3:例外 8%
测试4 2%
作业4:收藏品概论 8%
测试5 2%
作业5:图形用户界面 8%
期末考试(必考) 50%
总计 100%

开放式学习教员信息

一个开放学习的教员可以帮助学生。学生将在课程开始时收到必要的联系方式。

搜索 最重要的
Baidu
map