|
|||||
ACES Home Pages: JA, RB, AC, IH, JH, KM, MaK, MiK, AR, MR, SM, OW | |||||
ICS3U Exam Outline | |||||
UNIT 9. Fractal Explorer |
|||||
CLASS | REF | RELATED | CONCEPTS | PROJECTS | UML |
---|---|---|---|---|---|
75 May 28 |
The Beauty of Mathematics Series: Explorer 5. (Live!) Animation |
||||
74 May 24 |
The Beauty of Mathematics Series: Explorer 5. Animation |
||||
73 May 22 |
The Beauty of Mathematics Series: Explorer 4: The Palette Class |
||||
72 May 17 |
The Beauty of Mathematics Series: Explorer 3: Mandelbrot with Save |
||||
71 May 15 |
The Beauty of Mathematics Series: Explorer 3: Mandelbrot with Save |
||||
70 May 11 |
The Beauty of Mathematics Series: Explorer 2: Plot |
||||
69 May 9 |
The Beauty of Mathematics Series: Explorer 1b: The Driver |
||||
68 May 7 |
The Beauty of Mathematics Series: Explorer 1a: The Driver |
||||
67 May 3 |
The Beauty of Mathematics Series: The Mandelbrot Class |
||||
66 May 1 |
Newton's Method: x←(x+a/x)/2 |
The Beauty of Mathematics Series: The Orbit Class |
|||
65 Apr 27 |
The Beauty of Mathematics Series: The ComplexNumber Class |
||||
64 Apr 25 |
Studies (p. 4-5): Complex Numbers |
The Beauty of Mathematics Series: Complex Numbers |
|||
UNIT 8. Parametric and Polar Relations |
|||||
CLASS | REF | Grapher UML | CONCEPTS | PROJECTS | MINISTRY |
63 Apr 23 |
The Beauty of Mathematics Series: Grapher 6: Saving Images |
||||
62 Apr 19 |
The Beauty of Mathematics Series: Grapher 5b: Equation(Polar) |
||||
61 Apr 17 |
The Beauty of Mathematics Series: Grapher 5b: Equation(Polar) |
||||
60 Apr 13 |
Version 7.1 (updated) |
The Beauty of Mathematics Series: Grapher 5a: Polar Axis and Grid |
|||
59 Apr 11 |
Version 7.1 (updated) |
The Beauty of Mathematics Series: Grapher 5a: Polar Axis and Grid |
|||
58 Apr 5 |
The Beauty of Mathematics Series: Grapher 4: Equation(Parametric) |
||||
57 Apr 3 |
The Beauty of Mathematics Series: Grapher 4: Equation(Parametric) |
||||
MARCH BREAK | |||||
UNIT 7. Introduction to Graphics: Applications, Applets, & Apps |
|||||
CLASS | REF | RELATED | CONCEPTS | PROJECTS | MINISTRY |
56 Mar 9 |
UML Grapher: Parametric |
The Beauty of Mathematics Series: Introduction to Parametric Equations Epitrochoid: PlotParametric1.txt |
|||
55 Mar 7 |
UML Grapher: Version 5.5 |
The Beauty of Mathematics Series: Grapher 3: Equation(Cartesian) Work Period |
|||
54 Mar 5 |
UML Grapher: Version 5.5 |
The Beauty of Mathematics Series: Grapher 3: Equation(Cartesian) |
|||
53 Mar 1 |
Mac: Grapher |
UML Grapher: Version 5.2 |
The Beauty of Mathematics Series: Grapher 2: Grid #-Comments |
||
52 Feb 28 |
Mac: Grapher |
UML Grapher: Version 4.0 |
The Beauty of Mathematics Series: Grapher 1: Review and Modifications frame.setResizable(false); |
||
51 Feb 24 |
Mac: Grapher |
UML Grapher: Version 3.0 |
Stock Market Project: Task D Grapher Development Session |
||
50 Feb 22 |
Mac: Grapher |
Preview: 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 BalloonTester The 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 |