Skip to main content
1 of 4
Joseph O'Rourke
  • 150.9k
  • 36
  • 358
  • 958

Your task is both a challenge and an opportunity: they will be unfamiliar with complex numbers, but perhaps you could motivate the utility of complex numbers. I might try to introduce them to the computation of a Julia set, at first entirely computationally, showing them how $z$ grows under repeated computation of znew = zold² + c, all in terms of coordinates and distance from the origin (without mentioning complex numbers). They need not know any programming language to understand a simple iterative loop. Once they see how some starting points $z$ scoot off to infinity, and others hang around the origin, they can appreciate it would be natural to color each point according to its scooting-to-$\infty$ speed. And then they could understand how to make a Julia set:
     Julia set http://lodev.org/cgtutor/images/juliaset.gif
     (Image from cgtutor)

With this understanding secured, you might be able to introduce complex numbers.

For motivating applications, you could easily connect to the use of fractals in computer graphics in movies (Lord of the Rings; The Hobbit):
  FractalMountain http://2.bp.blogspot.com/_iLtwy6ZDGfw/TBdlz7GVzoI/AAAAAAAAABs/3aUogqFtYpI/s1600/cool2.jpg
  (Image from LifeInWireframe)

Joseph O'Rourke
  • 150.9k
  • 36
  • 358
  • 958