Python Turtle – Repeating Fractal Patterns

In this Lesson we look at "Recursion" where Processes repeat themselves inside themselves to produce amazing "Fractal" Pattern Drawings.

FractalSlide01

 

In this Lesson, we build on the Python Turtle Drawing Skills which we learned in the previous three Lessons on Python Turtle Drawing. It is very important that you have already completed these Lessons on Drawing Shapes, Filling them with colors, and Using Loops and Functions to create repeating patterns.

FractalSlide02

This Lesson has FREE DOWNLOADS (Download Links are given further below on this page). These Downloads give detailed Step By Step Instructions for this lesson, as well as starter Program Code.

FractalSlide03

The Challenge task for this lesson is to make the classic "Koch Snowflake" Fractal and then get it filled with a colour of your own choice. 

FractalSlide04

The Step by Step Guide which is available below for this lesson, shows exactly what needs to be done.

If you are a Teacher or Instructor then click the downloads link below and get the FREE lesson materials for your students.

The Downloads are critically important if your school or institution blocks or discourages YouTube Videos.

The Lesson can be fully completed using the Download Guides without watching the Video.

Give the Overview and Step by Step Guide PDFs to your students and we think you will find that some of them will "get it" very quickly.

The other students will benefit greatly from watching the video for this lesson which goes through everything in full detail slowly step by step with repetition of examples.

Or simply use the FREE Downloads to do your own in class Presentation and Lesson on Python Fractals Drawing.

Because we are a slow talker, make sure students use the YouTube Player Bar Tools Cog to set the speed to 1.5x or even 1.75x

Note that the example Lesson Images shown on this web page are basic Printscreens, whereas the actual original Images are of perfect clarity and quality in both the downloadable PDF Guide and Word Document for this lesson.

 

LESSON OVERVIEW

This lesson consists of a Video Presentation and Written Instructions where we cover the following:

- Introduction and Overview
- Fractals Explained
- Sierpinkski Triangle
- Tree Fractal
- Random Snowflake Generator
- Stack Overflow Curling Shell
- Curly Wurly Mouse Fractal
- Challenge Task: "Koch Snowflake" 

- Our Website Python Programming Course
- Video Wrap Up and Outro

Watch the following YouTube Video Tutorial about Creating Python Fractals.

USE THE YOU TUBE PLAYER TOOLS COG TO WATCH THE VIDEO AT 1.5X OR EVEN 1.75X SPEED.

 
We highly recommend you use the RESOURCE MATERIALS available below
to follow along step by step with the Tutorial Video.

The YouTube Video is free to watch as many times as you want, and the Lesson Build Guide including all required Images and full program code listing(s) are available using the following Download Links.

Click on each item and it should automatically download using your Browser.

Fractals Presentation PDF Guide

Fractals Step By Step Guide PDF

If you experience any problems email us at:

EmailAddressV2PNG.fw