Skip to content

Conversation

plegner
Copy link
Member

@plegner plegner commented Oct 14, 2020

Co-authored-by: Kevin DeLand [email protected]

* First attempt at prototypes for matrix linear transformations

* Centered shapes, each now on different pages.

* Added much content+interactions to matrix content.

* Edits from 8-7 user testing session

* fixed indents and lint

* added a sailboat shape

* draw sailboat shape as polygons

* Prototyping for Determinants

* Cleaning up some content

* Using function Geopad.animatePoint

* Experimenting w/ THREE.js

* Drawing a 3d arrow and scaling it with sliders.

* DIAGRAM todo comments to help w/ understanding 3d (can omit)

* Experimenting w/ Three.js to illustrate 3d systems of equations.

* Cleaned up markdown explanations to match experimental three.js.

* Replace "skew" with "shear" (not sure what happened here).

* Matrix Multiplication Part 1, w/ images

* Missed some skew references (use case-insensitive search next time)

* Experimenting with displaying matrix multiplication as two-column scroll.

* Section on formal rules/defintion for matrix mult.

* ✍️ Section about Matrix Factorisation

* Draft for Multiplication as Successive Transformations

* A calculator-type interaction to demonstrate multiplication.

* Aligned multiplying matrices horizontally.

* Associative and Commutative property of matrix mult. (also added glossary terms).

* Better animations for matrix-multiplying calculator

* Matrix addition.

* Scalar multiplication.

* TODO comment for Distributive property

* Slight refactoring for matrix-multiplying calculator

* Outlined Step IDs for Matrix ch1

* Better segmenting for Chapter 2.

* Outline Ch3 by IDs

* Refactor point animation into one function.

* Replace (pill) with (target)

* Distributive glossary use math term.

* Caption diagrams in Scroller Playground w/ corresponding images

* Moved prototype/placeholder images to separate subfolder

* Ch1 intro

* Interactive Space Ship 🤯 🤯 🤯

* Better pills and fixed angles/points.

* Angle paths

* Triangle hover highlighting

* Refactor transformation examples from separate chapters into Chapter 1

* Content for "matrix" and "linear-combination" sections

* Content for "identity" and "basic-transformations" sections

* Activity: Transform the Mathigon Logo

* Content for last three sections, plus some earlier edits

* Refactor repetitive code into single function.

* Replace homemade function w/ Fermat.js function.

* Replaced redundant g.grid Pug w/ Mixin

* Cleanup

* Remove merge duplicates

Co-authored-by: Kevin DeLand <[email protected]>
@plegner plegner marked this pull request as draft February 2, 2021 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant