![]() |
![]() |
|||
|
|
|||
2014-2015 ICS4U | ||||
---|---|---|---|---|
Monday June 1 |
Final Exam (8:30 -10:30 am, Gym) | |||
Monday May 25 |
ISP Presentations | |||
9. Iterated Function Systems |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
72 May 21 |
![]() |
IFS/ISP Work Period | 25 | ![]() |
71 May 19 |
IFS Deterministic Applet![]() |
Java Classes: AffineTransform and AffineTransformOp Exam Preparation: The ComplexNumber Class Reference: Complex Numbers (p. 4-5) |
25 | IFS Construction Kit![]() |
70 May 14 |
![]() |
Final ACES' Assignment: IFS Deterministic 2014 ACES IFSDeterministic Gallery >>>> |
24 | AP Macro (pm) |
69 May 12 |
Complete Random IFS by the end of today's Period![]() ![]() ![]() ![]() |
|||
68 May 8 |
Collaborative Coding Class (C3)... The IFS, IFSRandom and Code Classes |
24 | ||
67 May 6 |
Yale's Affine Calculator![]() |
Iterated Functions Systems Workshop Tablet Graphics from Previous Class: ChaosGame, SolveTransform |
24 | AP PHYSICS 1 (pm) |
66 May 4 |
No Class | AP CHEM (am) | ||
65 Apr 30 |
Fractal Landscapes: Simon Fraser Univ. Game Programmer |
Michael F. Barnsley: SuperFractals 2014 ACES IFSRandom Gallery >>>> Yale University: Fractal Geometry Iterated Functions Systems Workshop: Session 1 |
24 | The Mandelbrot Monk |
64 Apr 28 |
![]() |
NOVA: Fractals NOVA: Hunting the Hidden Dimension |
||
8. Fractal Algorithms: Cantor, Koch, Lindenmayer |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
63 Apr 24 |
How Long is the Coast of Britain ? |
LSystems Work Period | 23 | |
62 Apr 22 |
![]() |
LSystems Work Period | 23 | Wolfram: Sierpiński Sieve |
61 Apr 20 |
Paul Bourke:
Lindenmayer Gallery POVRay Fractal Contest Results (PW?) Group Development: LSystems Class |
23 | JavaScript LSystem...![]() |
|
60 Apr 16 |
![]() |
Introduction to Lindenmayer Systems Algorithmic Botany Figure 1.7 With Code |
23 | ![]() |
59 Apr 14 |
![]() |
The Triadic Koch Snowflake (completed) |
22b | Algorithmic Botany |
58 Apr 10 |
![]() ![]() |
The Triadic Koch Snowflake![]() The Quadratic Koch Island |
22a | ![]() ![]() |
57 Apr 8 |
![]() |
22a | ![]() |
|
56 Apr 2 |
![]() |
The Quadric Cantor Set (Menger Sponge) |
21b | ![]() |
55 Mar 31 |
Reductive (Laser Cutter) vs Additive (3D Printer) |
The Triadic Cantor Set (Sierpinski Triangle) |
21a | ![]() |
![]() |
||||
54 Mar 27 |
Part 2 of 3: The Linear Cantor Set | 20 | ||
53 Mar 4 Mar 25 |
Interval Notation: Open: (a,b) Closed: [a,b] Asymmetric: (a,b] or [a,b) Base 3 (Ternary) Decimal ⇔ Ternary Conversion Limit: Is `0.999... = 1` ? |
Recursive Classics Revisited: Base Conversion Georg Cantor The Cantor Set and Function Linear (Ternary) Cantor Part 1 of 3: Analysis List of Fractals by Hausdorff (Cover) Dimension |
![]() Wolfram: |
![]() ![]() `Nr^D=1` |
MARCH BREAK |
||||
7. The Calculus Project |
||||
CLASS | CALCULUS | CONCEPTS | PROJECT | SUPPLEMENTARY |
52 Mar 2 |
![]() |
The Calculus Project 10. Analysis |
19 | ![]() |
51 Feb 26 |
With Console...![]() |
The Calculus Project![]() |
18 | ![]() `x_{i+1}=x_i-f(x_i)/(f'(x_i))` |
50 Feb 24 |
![]() ![]() |
The Calculus Project![]() |
18![]() Newton's Method |
![]() |
49 Feb 20 |
W. Knowles'...![]() |
The Calculus Project![]() |
18 | ![]() |
48 Feb 18 |
J. Gettings...![]() |
![]() The Calculus Project ![]() |
18 | ![]() |
FAMILY WEEKEND |
||||
47 Feb 12 |
Catalog Enter f(x)... | Graph |
The Calculus Project 8. prune |
18 | |
46 Feb 10 |
Catalog Enter f(x)... | Graph |
The Calculus Project 8. prune |
18 | ![]() |
45 Feb 6 |
Catalog Enter f(x)... | Graph |
The Calculus Project 6. differentiate: power rule... ![]() |
`sum_{C in S} 1/(sqrt(r(C))) ?` 2015 AMC12 #25... |
![]() |
44 Feb 4 |
Catalog Enter f(x)... | Graph |
The Calculus Project 6. differentiate: sum, product, quotient rules ![]() |
17 | ![]() |
43 Feb 2 |
Catalog Enter f(x)... | Graph |
The Calculus Project 6. differentiate: duplicate |
17 | ![]() |
42 Jan 29 |
The Calculus Project 5. Parser: factor, power |
16 | ||
41 Jan 27 |
The Calculus Project 5. Parser: `f(x)=x+1`, Functions, Bracketed Expression |
16 | ||
40 Jan 23 |
The Calculus Project 5. Parser: Error Queue? `f(x)=x+1`, Bracketed Expression, factor |
|||
39 Jan 21 |
The Calculus Project 5. Parser: `f(x)=1\pm1`, complete? |
|||
38 Jan 19 |
The Calculus Project 5. Parser: `f(x)= 1, f(x) = .`, ErrorCode |
|||
37 Jan 15 |
The Calculus Project 4. Evaluate |
14, 15 | ||
36 Jan 13 |
The Calculus Project 3. ENode, 4. Evaluate |
14, 15 | ||
35 Jan 9 |
![]() Stereoscopic Projection |
The Calculus Project 3. ENode |
14 | `-x(x^2-3x)sin x` |
34 Jan 7 |
![]() ![]() gcode file |
Take a test drive of life this Fall...![]() The Calculus Project 1. Syntax Diagrams for Expression Grammar (Sample) 2. Function.preProcess() Expression Trees 3. ENode |
14 | ![]() |
5. LinkedList and Binary Search Trees: Recursive Methods |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
33 Dec 17 |
![]() |
DIY Binary Search Tree: Overloaded Constructor: TreeNode(String data) Recursive Operations, Big O size(), insert(), search(), height(), remove() |
![]() |
|
32 Dec 15 |
![]() |
DIY LinkedList (cont'd) DIY Binary Search Tree: Recursive Operations and Big O Manual and Auto Assembly size(), displayAll(), insert(), search() |
13 | |
31 Dec 11 |
![]() |
DIY Linked List: Recursive Operations & Big O Lazy (short-circuit) evaluation length(), displayAll(),insertOrdered(), search() Left for you: remove(), copy(), merge() Circular List (Ring): The Josephus Flavius Game |
13 | ![]() |
30 Dec 9 |
![]() |
2014-2015 Animation Archive DIY Linked List |
13 | |
4. |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
29 Dec 5 |
![]() Discussion of Animation2D |
12 | ![]() |
|
28 Dec 3 |
`A^{-1}` | Matrix2D Enhancement: DAY 3 Inverse of a Matrix |
12 | New Vocabulary: determinant, cofactor, minor, adjoint |
27 Dec 1 |
![]() |
Matrix2D Enhancement: DAY 1: Finish Matrix2D Enhancement: DAY 2: Cramer's Rule Elective: DAY 4: Gauss-Seidel Method |
12 | `(D_X/D,D_Y/D,D_Z/D)` |
26 Nov 27 |
![]() |
Matrix2D Enhancement: DAY 1 Determinant Coding Session |
12 | ![]() Worked Example |
25 Nov 25 |
![]() ![]() ASCIIMathML.js |
Modeling in R2: Part 3. Animation2D |
![]() ![]() |
|
24 Nov 21 |
Final thoughts on Transform2D Full Work Period for Modeling in R2: Part 2. Transform2D |
11 | ||
23 Nov 19 |
![]() (Ohio State) |
Modeling in R2: Part 2. Transform2D Recall Enum: becker.robots.Direction Our Transform2D.Type Tutorial on Enum (halfway down) |
11 | |
22 Nov 17 |
`1/2` Period for Modeling in
R2: Part 1. Matrix2D Introduction to Matrix Transformations |
10 | ![]() |
|
21 Nov 13 |
ISP Productivity Logs Solving a System of Equations using Matrices Modeling in R2: Part 1. Matrix2D |
10 | ||
20 Nov 11 |
![]() |
Vector Arithmetic (cont'd): Products: dot (aka scalar, inner) cross (another day, very soon) Matrix Arithmetic: add, subtract, product ![]() Identity, Inverse Matrix Equation of a Linear System |
10 |
|
19 Nov 5 |
![]() |
Vector Arithmetic: add, subtract, products: dot (aka scalar, inner), cross Matrix Arithmetic Operations add, subtract, product Identity Matrix, Inverse of a Matrix Matrix Equation of a Linear System Solving a System of Equations using Matrices Modeling in R2: Part 1. Matrix2D |
10 | Name Changes: Framework → Catalog Elements → Activity |
3. Java Collections Framework |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
18 Nov 3 |
12:10 - 12:30: Framework Repair Session Syntax Diagrams for Expression Grammar (Sample) |
10 | ||
17 Oct 30 |
479-480 | The Stack<E> Class, The Queue<E> Interface |
9 | ![]() |
16 Oct 28 |
468-479 | Puzzle2 Recap: 2011-2012 About Panels Collection<E> and Iterator<E> Interfaces Lists and ListIterator<E> Interface (Doubly) LinkedList<E> |
9 | ![]() |
15 Oct 24 |
![]() |
Inspiration: ![]() Introduction to TreeSet<E> and HashSet<E> |
8 | ![]() |
14 Oct 22 |
![]() a Mouse Listener |
Donald Coxeter: ![]() Handling Mouse Events: MouseListener Interface Puzzle 2. Solution (Mouse-Enabling) |
8 | ![]() |
13 Oct 20 |
![]() |
Framework Enhancements (Cosmetic) Centering, Gradient Fills, Antialiasing (Functional) File Menu: Open | Exit |
8 | ![]() |
Oct 16 |
McMaster Engineering Olympics | 7 | ||
12 Oct 14 |
466-467 | The List Interface,
The ArrayList<E> Class ArrayList Exercises |
7 | ![]() |
2. Introduction to 2D Graphics with Animation Techniques |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
13 Oct 9 |
![]() of Exhaustion |
7 | ![]() |
|
12 Oct 7 |
![]() |
Framework Adjustments The About Class: Font, FontMetrics getStringBounds(String str, Graphics g) Linear to Rectangular Mapping, int[][] Gymnastics |
6 | ![]() |
11 Oct 3 |
![]() ![]() An Action Listener |
Launch it: Framework Menu Building: JMenuBar, JMenu, JMenuItem Classes Handling Menu Events: ActionListener Interface ![]() |
5 | ![]() |
10 Oct 1 |
![]() |
5 | ![]() |
|
9 Sep 29 |
![]() |
TG | ![]() |
|
8 Sep 24 |
Overview of Java 2D API Concepts |
BufferedImage Class: Javadoc, Tutorial In-Class Code: BasicPanelWithSave Graphics2D: AffineTransform, Drawing Primitives In-Class Code: BasicPanelWithAndroid The Mandelbrot Set |
4 | ![]() ![]() |
7 Sep 22 |
Overview of Java 2D API Concepts |
4 | ![]() |
|
6 Sep 18 |
3 | ![]() |
||
5 Sep 16 |
![]() 90-92 |
ISP Assessment Criteria |
3 | ![]() 564-565 |
1. Java Review |
||||
CLASS | REFERENCE | CONCEPTS | PROJECT | SUPPLEMENTARY |
4 Sep 12 |
![]() |
SRPs Recursion: What is...?, Types Task: public int countBits(int value) (Hint) Task: Number of Paths Task: Triangle Numbers: (`T_n`) (Sloane's: A000217) Squares (`S_n`) (Sloane's: A000290) Cubes (`C_n`) (Sloane's: A000578) |
2 | Developing Recursive Code through Inductive Reasoning |
3 Sep 10 |
Take Up Review Questions |
2 | ||
2 Sep 8 |
Take Up Review Questions |
1 | ||
1 Sep 4 |
1 | |||
0 Sep 3 |
Student Outline Mr. D's Schedule |
[ACES Culture] |