Activities/Turtle Art/Tutorials: Difference between revisions
→Planned topics: Add links |
|||
| Line 73: | Line 73: | ||
====Planned topics==== | ====Planned topics==== | ||
* [[Activities/TurtleArt/Tutorials/Figurate_Numbers|Figurate numbers]] | |||
* [[Activities/TurtleArt/Tutorials/Spirograph|Spirograph]] | |||
* [[Figurate numbers]] | * [[Activities/TurtleArt/Tutorials/Conservation_of_Number|Conservation of number]] | ||
* Spirograph | * [[Activities/TurtleArt/Tutorials/Elementary_Arithmetic|Elementary arithmetic]] with whole numbers (but no numerals) | ||
* Conservation of number | * [[Activities/TurtleArt/Tutorials/Shortcuts_to_the_Times_Table|Shortcuts to the times table]] | ||
* Elementary arithmetic with whole numbers (but no numerals) | * [[Activities/TurtleArt/Tutorials/Abacus|Abacus]] and [[Activities/TurtleArt/Tutorials/Chisanpeop|Chisanpeop]] (abacus on fingers) | ||
* Shortcuts to the times table | * [[Activities/TurtleArt/Tutorials/Fractions|Fractions]] with cake, pie, and pizza slices | ||
* Abacus and Chisanpeop (abacus on fingers) | * [[Activities/TurtleArt/Tutorials/Infinite_Sequences|Infinite sequences]] and [[Activities/TurtleArt/Tutorials/Infinite_Series|series]] | ||
* Fractions with cake and | * [[Activities/TurtleArt/Tutorials/Groups_of_Symmetries|Groups of symmetries]] | ||
* Infinite sequences and series | * [[Activities/TurtleArt/Tutorials/Permutations|Permutations]] and [[Activities/TurtleArt/Tutorials/Permutation_Groups|permutation groups]] | ||
* Groups of symmetries | * The ring of [[Activities/TurtleArt/Tutorials/Clock_Time|clock time]] | ||
* Permutations and permutation groups | * The fields of [[Activities/TurtleArt/Tutorials/Rational_Numbers|rationals]] and [[Activities/TurtleArt/Tutorials/Real_Numbers|reals]] | ||
* The ring of clock time | * [[Activities/TurtleArt/Tutorials/Knots|Knots]] and [[Activities/TurtleArt/Tutorials/Braids|braids]] (and knitting, crocheting, macramé, tatting...) | ||
* The fields of rationals and reals | * [[Activities/TurtleArt/Tutorials/Kindergarten_Calculus|Kindergarten Calculus]] ([[Activities/TurtleArt/Tutorials/Tangents|tangents]], [[Activities/TurtleArt/Tutorials/Maxima|maxima]] and [[Activities/TurtleArt/Tutorials/Minima|minima]], [[Activities/TurtleArt/Tutorials/Areas|areas]]...) | ||
* Knots and braids (and knitting, crocheting, macramé, tatting...) | * [[Activities/TurtleArt/Tutorials/Adding_Apples_and_Oranges|Adding apples and oranges]] | ||
* Kindergarten Calculus (tangents, | * [[Activities/TurtleArt/Tutorials/Vectors|Vectors]] | ||
* Adding | * [[Activities/TurtleArt/Tutorials/Venn_Diagrams|Venn diagrams]] | ||
* Vectors | * [[Activities/TurtleArt/Tutorials/Euclid|Euclid]], Book I: triangles, parallelograms, squares | ||
* Venn diagrams | * [[Activities/TurtleArt/Tutorials/Spherical_Geometry|Spherical geometry]] (Riemann) | ||
* Euclid, Book I: triangles, parallelograms, squares | * [[Activities/TurtleArt/Tutorials/Pseudospherical_Geometry|Pseudospherical geometry]] (Lobachevsky) | ||
* Spherical geometry (Riemann) | * [[Activities/TurtleArt/Tutorials/Projective_Geometry|Projective geometry]] | ||
* Pseudospherical geometry (Lobachevsky) | * [[Activities/TurtleArt/Tutorials/Geometric_Optics|Geometric optics]] | ||
* Projective geometry | * [[Activities/TurtleArt/Tutorials/Moiré_Patterns|Moiré patterns]] and interference | ||
* Geometric optics | * [[Activities/TurtleArt/Tutorials/Tilings|Tilings]] | ||
* Moiré patterns and interference | * [[Activities/TurtleArt/Tutorials/Topology|Topology]] (Rubber-sheet geometry) | ||
* Tilings | * [[Activities/TurtleArt/Tutorials/Juggling|Juggling]] | ||
* Topology (Rubber-sheet geometry) | * The [[Activities/TurtleArt/Tutorials/Square_Circle|square circle]] and other [[Activities/TurtleArt/Tutorials/Metrics|metrics]] | ||
* Juggling | * [[Activities/TurtleArt/Tutorials/Periodic_Functions|Periodic]] and [[Activities/TurtleArt/Tutorials/Almost-Periodic_Functions|Almost-periodic functions]] (Lissajous figures) | ||
* The square circle and other metrics | * [[Activities/TurtleArt/Tutorials/Maps|Maps]] | ||
* Periodic and | * [[Activities/TurtleArt/Tutorials/Complex_Numbers|Complex Numbers]] | ||
* Maps | * [[Activities/TurtleArt/Tutorials/Iterated_Functions|Iterated functions]] (attractors, chaos) | ||
* Iterated functions (attractors, chaos) | * [[Activities/TurtleArt/Tutorials/Fractals|Fractals]] | ||
* Fractals | * [[Activities/TurtleArt/Tutorials/Stack_Programming|Stack programming]] | ||
* Stack programming | * [[Activities/TurtleArt/Tutorials/Parse_Trees|Parse trees]] | ||
* Parse trees | * [[Activities/TurtleArt/Tutorials/Probability|Probability]] | ||
* Probability | * [[Activities/TurtleArt/Tutorials/Combinatorics|Combinatorics]] | ||
* Combinatorics | * [[Activities/TurtleArt/Tutorials/Models_of_Simple_Molecules|Models of simple molecules]] | ||
* Models of simple molecules | * [[Activities/TurtleArt/Tutorials/Sensors and Actuators|Moving between Turtle Art and the physical world]] | ||
* Moving between Turtle Art and the physical world | |||
''Primary school'' | ''Primary school'' | ||
* Algorithms of arithmetic | * [[Activities/TurtleArt/Tutorials/Algorithms_of_Arithmetic|Algorithms of arithmetic]] | ||
* Numerals | * [[Activities/TurtleArt/Tutorials/Numerals|Numerals]] | ||
* Learning math by teaching the computer | * [[Activities/TurtleArt/Tutorials/Learning_Math_by_Teaching_the_Computer|Learning math by teaching the computer]] | ||
* Galilean gravity | * [[Activities/TurtleArt/Tutorials/Galilean_Gravity|Galilean gravity]] | ||
* Galilean relativity | * [[Activities/TurtleArt/Tutorials/Galilean_Relativity|Galilean relativity]] | ||
* Measuring slopes of tangents | * [[Activities/TurtleArt/Tutorials/Measuring_Slopes_of_tangents|Measuring slopes of tangents]] | ||
* Approximate integrals | * [[Activities/TurtleArt/Tutorials/Approximate_Integrals|Approximate integrals]] | ||
* Python blocks | * [[Activities/TurtleArt/Tutorials/Python_Blocks|Python blocks]] | ||
* Transition to Python | * [[Activities/TurtleArt/Tutorials/Transition_to_Python|Transition to Python]] | ||
* Create your own Turtle Art add-ons in Python | * [[Activities/TurtleArt/Tutorials/Turtle_Art_Add-Ons|Create your own Turtle Art add-ons]] in Python | ||
* Turtle Graphics in Smalltalk | * [[Activities/TurtleArt/Tutorials/Turtle_Graphics_in_Smalltalk|Turtle Graphics in Smalltalk]] | ||
* Transition to Smalltalk | * [[Activities/TurtleArt/Tutorials/Transition_to_Smalltalk|Transition to Smalltalk]] | ||
* | * [[Activities/TurtleArt/Tutorials/Transition_to_Logo|Transition to Logo]] | ||
* [[Activities/TurtleArt/Tutorials/Frieze_Groups|Frieze groups]] | |||
* Frieze groups | * [[Activities/TurtleArt/Tutorials/3D_Tilings|3D tilings]] and crystallographic groups | ||
* 3D tilings and crystallographic groups | * [[Activities/TurtleArt/Tutorials/Coordinate_Geometry|Coordinate geometry]], Cartesian and Polar | ||
* Coordinate geometry, Cartesian and Polar | * [[Activities/TurtleArt/Tutorials/Conditional_Probabilities|Conditional probabilities]] | ||
* Conditional probabilities | * [[Activities/TurtleArt/Tutorials/Elementary_Statistics|Elementary statistics]] | ||
* Elementary statistics | * Models of [[Activities/TurtleArt/Tutorials/Molecular_Structures|Molecular Structures]]; nomenclature | ||
* Models of | |||
''Higher'' | ''Higher'' | ||
At this level it is not necessary to use Turtle | At this level it is not necessary to use Turtle Art_to_introduce ideas. Nevertheless the ability to display a topic in Turtle Art demonstrates that it is of only a moderate level of complexity. | ||
* The | * The [[Activities/TurtleArt/Tutorials/Chomsky_Hierarchy|Chomsky_hierarchy of machines and languages]] | ||
** Finite state machine/automaton | ** [[Activities/TurtleArt/Tutorials/Finite_State_Machine|Finite state machine/automaton]] | ||
** Stack machine or pushdown automaton | ** [[Activities/TurtleArt/Tutorials/Stack_Machine|Stack machine or pushdown automaton]] | ||
** Bounded linear automaton | ** [[Activities/TurtleArt/Tutorials/Bounded_Linear_Automaton|Bounded linear automaton]] | ||
** [[Activities/TurtleArt/Tutorials/Turtle_Art_Turing_Machine|Turtle Art Turing Machine]] | ** [[Activities/TurtleArt/Tutorials/Activities/TurtleArt/Tutorials/Turtle_Art_Turing_Machine|Turtle Art Turing Machine]] | ||
* Algebra | * [[Activities/TurtleArt/Tutorials/Algebra|Algebra]] (Solving equations; structures (groups, rings, fields,...) | ||
* Trigonometry | * [[Activities/TurtleArt/Tutorials/Trigonometry|Trigonometry]] | ||
* 3D coordinate geometry | * [[Activities/TurtleArt/Tutorials/3D_Coordinate_Geometry|3D coordinate geometry]] | ||
* Elementary differential equations | * [[Activities/TurtleArt/Tutorials/Elementary_Differential_Equations|Elementary differential equations]] | ||
* Electric and magnetic fields | * [[Activities/TurtleArt/Tutorials/Electric_and_Magnetic_Fields|Electric and magnetic fields]] | ||
* Algebraic structures | * [[Activities/TurtleArt/Tutorials/Algebraic_Structures|Algebraic structures]] | ||
* Statistical analysis | * [[Activities/TurtleArt/Tutorials/Statistical_Analysis|Statistical analysis]] | ||