I champion the use and concerted education of classical logic, paraconsistent/Brazilian logic, western philosophy, eastern philosophy, mathematics(arithmetic, algebra, analytical geometry, trigonometry, set theory, Tensor/Vector/Scalar), programming(Object-oriented, procedural, meta), and scientific method in classes for children as young as six.
Forget what you know about learning these things from college. The point is to have fun using them, to enjoy there exploration, to share them with friends & family. Teach kids to play games, and show them what types logic are being leveraged for a given game. No need for messy nonsensical ridged notations. Introduce the concepts, but only emphasize the types of expressions the scholars--school children
are scholars--will be capable of utilizing.
Magic: The Gathering is a complex card game which leverages many types of logic and mathematics to derive it's gameplay. It is relatively easy to learn for those who are capable of reading, but exceedingly difficult to master. Go is an excellent example of a game which is intellectually rich, easy to learn, but difficult to master. Video games provide a whole realm of intellectually rich and academically powerful tools for young and old scholars alike. I highly encourage those who are interested to read "What Video Games Have to Teach Us About Learning and Literacy" by James Paul Gee for an introduction. Also, check out
Mike Wesch's Youtube Channel.
----------------
There are no truths in science, only the falsifiable hypotheses and explanations of the people who test them.
Hyper Physics
Hyper Math
Wikipedia