Как писать программы их рисующие и просто поподробнее на эту темы и простенький пример
Поиск по слову "Фрактал*" даст тебе десяток примеров...
Мне кажется, что фракталы воспринимают в упрощеннном виде. Фрактал не просто подобное повторение в нутрь или наружу, это движение, преобразевание образов. Задайте простые геометрические фигуры свяжите узловые точки в требуемой последовательности, можно внести возмущения, запустите итерацию и увидете фрактальное движение.