|
|
|
|||
| 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] | ||