logo

2022 S1 COMP 90041 精讲班 Programming and Software Development

大学:University of Melbourne

专业:COMP90041 Programming and Software Development

授课方式:线上

报名人数:3

课程亮点:每周重点知识讲解和总结 作业及考试知识点总结辅导

开课时间:2022/02/14

课程介绍:

本课程的目的是让学生了解如何用计算机解决中等复杂的问题,并能熟练地设计和编写程序。所使用的编程语言是Java。

涵盖的主题包括:
Java基础知识
控制台输入/输出
控制流
定义类
使用对象引用
编程与数组
继承
多态性和抽象类
异常处理
UML基础知识
接口
泛型

    Lesson 01 Lecture 3 Flow Control
    讲解Java的基础知识,包括面向对象的软件开发的概念(object oriented software development),Java的语法和特性,Java开发套件(Java Development Kit)的安装与配置,Java开发环境的配置。 进一步讲解Java的语法和特性,包括Constants,variables and data types,以及Operators and expressions。 讲解控制台输入/输出(console input/output)的概念和方法,配合练习题讲解Normal output及formatted output的不同用法,并进行题目的思路分析和大姨

    本节课程资料:

    • COMP90041 22 Sem 1 W1-2 public - Full.pdf
    • COMP90041 22 Sem 1 W3 public.pdf
    • COMP90041 Programming and Software Development - P1 - W.pdf
    Lesson 02 Lecture 4 Classes and Methods I Part 1

    本节课程资料:

    • COMP90041 22 Sem 1 W4.pdf
    Lesson 03 Lecture 4 Classes and Methods I Part 2 + Assignment 1

    本节课程资料:

    • Asg1_annotaed.docx
    • COMP90041 22 Sem 1 W4.pdf
    Lesson 04 Lecture 5 Classes and Methods II

    本节课程资料:

    • Lecture 5 Classes and Methods II.pdf
    Lesson 05 Lecture 6 Arrays

    本节课程资料:

    • Lecture 6 Arrays.pdf
    Lesson 06 Lecture 7 Inheritance & Polymorphism Part 1
    Lesson 07 Lecture 7 Inheritance & Polymorphism Part 2

    本节课程资料:

    • Lecture 7 Inheritance & Polymorphism.pdf
    Lesson 08 Lecture 8 Interfaces & Exception Handling
    Lesson 09 Lecture 9 File I/O
    Lesson 10 Lecture 10 Generics
    Lesson 11 Review for the Final Project Part 1
    Lesson 12 Review for the Final Project Part 2
    Lesson 13 Review for the Final Exam
1v1免费职业咨询