这是用户在 2024-9-25 11:51 为
https://edstem.org/au/courses/17312/lessons/
保存的双语快照页面,由
沉浸式翻译
提供双语支持。
了解如何保存?
Skip to main content
FIT9131 S2 2024
–
Ed Lessons
0
G
课程
刷新
Index of Key Concepts
Coding Guidelines
Operator Precedence and Associativity
Assignment A
FIT9131 Java Connections
Last submitted:
Fri September 6th, 9:36pm
截止日期:
Fri September 6th, 11:55pm
Assignment B
FIT9131 Assignment B: Australian Rules Football simulation
截止日期:
Fri October 18th, 11:55pm
Week 0: Getting started
Getting started
Week 1: Introduction to Programming and OO
Week 1 Overview
Lesson 1.1: History of computers and programming
Lesson 1.2: Object-Oriented (OO) concepts
Lesson 1.3: Program compilation and execution
Lesson 1.4: Basic concepts: variables, types, statements, expressions
Week 1 Workshop
Week 1 Applied Session
Week 2: Classes, Objects and Basic Constructs
Week 2 Overview
Lesson 2.1: Defining classes
Lesson 2.2: Methods
Lesson 2.3: Working with objects
Week 2 Workshop
Week 2 Applied Learning Session
Week 2 Applied Learning Session - Rolling project Part 1
Additional Practice Questions (Optional)
Week 3: Operators, Selection, Input/Output, Coding Quality
Week 3 Overview
Lesson 3.1: Operators (relational & logical) and complex expressions
Lesson 3.2: Selection constructs
Lesson 3.3: Input and output
Lesson 3.4: Code quality
Week 3 Workshop
Week 3 Applied Learning Session
Additional Practice Questions (Optional)
Week 4: Iteration, Arrays, Strings, and Object Interaction
Week 4 Overview
Lesson 4.1: Iteration
Lesson 4.2: Collections: Arrays
Lesson 4.3: Strings
Lesson 4.4: Class and object interaction
Week 4 Workshop
Week 4 Applied Learning Session
Additional Practice Questions (Optional)
Week 5: Documentation and Class Libraries
Week 5 Overview
Lesson 5.1 Documentation
Lesson 5.2: Class libraries
Lesson 5.3: Math, String and StringBuffer classeses
Week 5 Workshop
Week 5 Applied Learning Session
Week 6: Collections and Debugging
Week 6 Overview
Lesson 6.1: Collections: variable-size collections
Lesson 6.2: Working with Collections
Lesson 6.3: Errors and debugging
Week 6 Workshop
Week 6 Applied Learning Session
Week 7: Identity, State, Equality and Testing
Week 7 Overview
Lesson 7.1: Identity, state and equality
Lesson 7.2: Testing
Week 7 Workshop
Week 7 Applied Learning Session
Additional Practice Exercises
Week 8: Program Design
Week 8 Overview
Lesson 8.1: Software development and design
Lesson 8.2: Class design
Week 8 Practice Mid-Semester Test
Week 8 Workshop
Week 8 Applied Learning Session
Week 9: Class Variables and Methods; Assessing Code Quality
Week 9 Overview
Lesson 9.1: Class variables and methods
Lesson 9.2: Constants
Lesson 9.3: Code quality
Week 9 Workshop
Week 9 Applied Learning Session
Week 10: File I/O and Exception Handling
Week 10 Overview
Lesson 10.1: Exception handling
Lesson 10.2: File I/O
Week 10 Applied Learning Session
Week 10 Workshop
Week10 Workshop Completion Consent
截止日期:
Tue October 1st, 9:00pm
Week10 Applied Session Completion Consent
截止日期:
Fri October 4th, 9:00pm
Additional Practice Questions (Optional)