|
|
|||
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 9. Root Finding (Work Period) |
18 | Newton-Raphson: `x_{i+1}=x_i-f(x_i)/(f'(x_i))` |
50 Feb 24 |
The Calculus Project 9. Root Finding (Discussion Period) |
18 Dieter's Newton's Method |
Bisection Method | |
49 Feb 20 |
W. Knowles'... |
The Calculus Project 9. Root Finding |
18 | 2014 Final Exam |
48 Feb 18 |
J. Gettings... |
Java's
Floating Point
Hurts Everyone The Calculus Project 9. Root Finding |
18 | 2011 Final Exam |
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... : `\square^ \diamond = e^{\diamond \ln\square}` |
`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 : `(d |f(x)|)/(dx) = f'(x)*(f(x))/|f(x)|` |
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... MIT OC: AVL Trees 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 |
Inspiration: Z. Ringwood's SpaceShip movie 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 |
Determinants and Signals | 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 |
2D Matrix Transforms (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 The Commutative Property Identity, Inverse Matrix Equation of a Linear System |
10 | Shoelace Formula |
|
19 Nov 5 |
Matrix | 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 |
How To Write a Mouse-Motion Listener | Inspiration: Easing Introduction to TreeSet<E> and HashSet<E> |
8 | |
14 Oct 22 |
How To Write a Mouse Listener |
Donald Coxeter: The Man Who Saved Geometry Handling Mouse Events: MouseListener Interface Puzzle 2. Solution (Mouse-Enabling) |
8 | |
13 Oct 20 |
Stroking and Filling Graphics Primitives | 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 |
Process 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 |
How To Use Menus How To Write An Action Listener |
Launch it: Framework Menu Building: JMenuBar, JMenu, JMenuItem Classes Handling Menu Events: ActionListener Interface How To Make Dialogs (JOptionPane) |
5 | |
10 Oct 1 |
Concurrency | 5 | ||
9 Sep 29 |
Packaging Jars | 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] |