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

COMP 1131:计算机编程

本课程为没有编程经验的学生提供解决问题和计算机编程技能。学生将使用Java,一种高级的,面向对象的计算机编程语言,学习计算机编程的基础,包括如何编写,编译和执行程序。熟悉电脑是有益的。

学习成果

完成本课程后,学生将能够:

  • 演示使用软件工程原则设计、开发和记录结构良好的程序的可靠技术。
  • 通过Java编程语言演示基本的编程方面。
  • 应用解决问题的技能,这将为使用面向对象(面向对象编程)方法的更高级编程课程提供基础。
  • 用Java实现基本的编程逻辑,包括声明变量、算术、决策和迭代循环。

课程主题

教材中的章节标题很好地说明了本课程所涵盖的主题:

  • 模块1:介绍
  • 单元2:数据和表达式
  • 单元3:使用类和对象
  • 单元4:条件语句和循环
  • 单元5:写作类
  • 模块六:数组
  • 模块7:递归

所需文本和材料

学生将获得以下证书:

  1. 路易斯,J.德帕斯夸莱,P.和蔡斯,J.。Java基础:程序设计和数据结构的介绍(5日ed)。多伦多:皮尔森。类型:教材:ISBN: 978-0-13-520597-6

额外的需求

  • 一台电脑和互联网接入。

  • Java编程语言

  • 使用Microsoft Office或其他Office软件查看powerpoint演示文稿。

注意:作为一门编程课程,您还需要一个开发环境来编译和运行您的程序。模块1包含关于安装Java交互开发环境(IDE)的详细说明。

评估

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

为了顺利完成这门课程,学生必须在整个课程中取得50%或以上的及格成绩,并在期末强制性考试中取得50%或以上的及格成绩。

测验1 2%
作业1:数据和表达式 4%
测试2 2%
作业2:使用类和对象 4%
测试3 2%
作业3:条件句和循环 8%
测试4 2%
作业4:写作课 12%
测试5 2%
作业5:数组和递归 12%
期末考试(强制) 50%
总计 100%

开放学习教师信息

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

搜索 最重要的
Baidu
map