|
|
|||||
| ACES Home Pages: JA, RB, AC, IH, JH, KM, MaK, MiK, AR, MR, SM, OW | |||||
| ICS3U Exam Outline | |||||
UNIT 8. The Mandelbrot Set |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
|---|---|---|---|---|---|
57 Mar 28 |
Take a look & Take your place 2 gems: D. Fishbein's Newton's Method & 2006 ICS3M |
||||
UNIT 7. Introduction to Graphics |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
51 Feb 24 |
Mac: Grapher |
||||
50 Feb 22 |
Mac: Grapher |
||||
49 Feb 16 |
Tutorial: 2D Graphics |
Eclipse RAD Features (Thanks, Matt L.) |
|||
48 Feb 14 |
Stock Market Project: Task C |
||||
47 Feb 10 |
58-63 |
Graphical Applications and Frame Windows |
|||
UNIT 6. Searching
and Sorting (and a gentle introduction to Recursion) |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
46 Feb 8 |
|
Overriding the equals(Object obj) method |
|||
45 Feb 6 |
Class Design Concept: Inheritance (extends) |
||||
44 Feb 2 |
Introduction to Recursion: Part 4 hcf(a,b), convert(number, base) Sorting Algorithm IV: Quicksort (Big O?) Exercise: Sorting Algorithms |
||||
43 Jan 31 |
Review of Spy Tools Introduction to Recursion: Part 3 binarySearch(data,key,low,high), hcf(a,b) Exercise: Sorting Algorithms Sorting Algorithm III: Merge Sort (Big O?) |
||||
42 Jan 27 |
Introduction to Recursion: Part 2 |
||||
41 Jan 25 |
Introduction to Recursion: Part 1 |
||||
40 Jan 23 |
637 |
Sorting Algorithm II: Insertion Sort (Big O?) |
|||
39 Jan 19 |
Sorting Algorithm I: Selection Sort (Big O?) |
||||
38 Jan 17 |
628-637 |
Barrack Obama on Sorting |
|||
37 Jan 13 |
Searching Algorithm II:
Binary Search
|
||||
36 Jan 11 |
649-654 |
Searching Algorithm I:
Linear (Sequential) Search |
|||
UNIT 5. Arrays and
ArrayLists |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
35 Dec 21 |
Euler Enrichment | ||||
34 Dec 19 |
Bingo Project WrapUp Euler Enrichment |
||||
33 Dec 15 |
Essential ArrayList<E> methods: |
||||
32 Dec 13 |
Review of Bingo2, Bingo3 Discussion |
||||
31 Dec 9 |
292-297 |
ArrayList<E> SchoolDB: Day 3: Queries |
|||
30 Dec 7 |
SchoolDB: Day 2 | ||||
29 Dec 5 |
SchoolDB: Day 1 | ||||
28 Dec 1 |
Bingo Trilogy: Array Hierarchy SchoolDB, Project: SchoolDB, Day 0 |
||||
27 Nov 29 |
292-297 |
Review of BingoCard,
Parameter Passing: Pass by Value (primitives) vs Pass by Reference (Objects) Matrix Exercises, ArrayList<E> |
|||
26 Nov 23 |
288-292 |
Array Exercises, Matrix Exercises | |||
25 Nov 21 |
288-292 |
Array Primer, Matrix Exercises | |||
24 Nov 17 |
288-292 |
Array Exercises |
|||
23 Nov 15 |
288-292 |
PrimePrinter / PrimeGenerator Array Primer |
|||
UNIT 4. Iteration |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
22 Nov 9 |
281 282 |
Exercise P6.6: FactorGenerator |
|||
21 Nov 7 |
244-255 |
Nested Loops, Processing Sentinel Values |
|||
20 Nov 3 |
234-244 |
do ... while (condition); for Loops: Syntax Investment Example, Common Errors Exercises |
|||
19 Nov 1 |
227-237 |
while and for Loops | |||
UNIT 3. Decisions |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
18 Oct 28 |
Case Study: iTunes1 Review Exercise |
||||
17 Oct 26 |
498-500 |
Reading a Text File FileReader fileReader = new FileReader(filename); Case Study: iTunes1 |
|||
16 Oct 24 |
205-210 |
Comparing Objects Case Study: Prioritizer boolean: Constants{false, true}, Operators: {!, &&, ||} boolean: Variables, DeMorgan's Laws |
|||
15 Oct 20 |
192-195 205-210 |
Comparing Objects Case Study: Prioritizer Testing for null, Multiple Alternatives (Ladders) |
|||
14 Oct 18 |
189-192 |
Comparing Objects: compareTo() and equals() Decision Trees Revisited: Sorting 3 Strings Review of Line project: implicit (this) vs explicit (other) parameters private (Constructor) helper method |
|||
13 Oct 14 |
188-189 197 |
Comparing floating-point values: |x - y|<ε Comparison Techniques: Primitives: >, <, >=, <= ,==, != vs. Objects: compareTo() and equals() methods |
|||
12 Oct 12 |
182-188 197 |
The if Statement,
Decision Trees The Selection Operator The switch() statement, Relational Operators Comparing floating-point values: |x - y|<ε |
|||
UNIT 2. Fundamental Data Types |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
11 Oct 7 |
165-169 158-160 |
![]() |
Triangle User Input: Console vs Dialog The String Class, String Methods and Exercises |
||
10 Oct 5 |
167-168 |
System.out.printf() |
Project 4.1: Triangle (Output)
|
||
9 Oct 3 |
|||||
8 Sep 29 |
155-159 179 |
||||
7 Sep 27 |
150-155 |
HTML5 canvas example: BalloonTester.html Exercise P4.10: Balloon and BalloonTesterThe Math class, Operator Precedence Integer Division, Calling static Methods |
|||
6 Sep 21 |
140-149 |
Constants (final) Assignment, Increment, Decrement Arithmetic Operation and Mathematical Functions |
|||
5 Sep 20 |
134-140 |
Number Types, Cast, Roundoff Errors Big Numbers, Binary Numbers |
|||
UNIT 1.
Java I/O Concepts: Console and Dialogs |
|||||
| CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
4b Sep 16 |
34-39 |
Types and Variables, The Assignment Operator Objects, Classes, and Methods |
|||
4a Sep 16 |
Dialog I/O: javax.swing.JOptionPane (Tutorial, Javadoc) Creating an Executable Jar (Java ARchive) Example: ExP1_8.jar (Source Code: ExP1_8.java) |
||||
3 Sep 14 |
31 |
Console Input: Scanner input = new Scanner(System.in); |
|||
2 Sep 12 |
30-31 161-162 |
Comments (//, /*...*/, /**...*/) Console Output: System.out Escape sequences (eg. \n, \t, \") Unicode Code Set (Latin, Latin-1 Supplement) |
2 |
||
1 Sep 8 |
pp. 25-26 |
Development Cycle: Edit→Compile (javac.exe)→ Interpret (java.exe) |
|||
0 Sep 7 |
Orientation |
ACES Hall of Fame, Course Overview, To Do List |
|||