Python Turtle - Fractal Repeating Shapes - Python Beginners Tutorial Learn Python Fast
Subscribe to our Channel to get regular Video Lessons in Python Programming. Because we are a slow talker, we recommend you use the YouTube "Tools Cog" on the player bar to watch the video at a speed of 1.5x or even 1.75x. There are Step by Step Instructions on how to make and modify the Fractal Patterns shown in this lesson. These instructions are available as a FREE PDF DOWNLOAD for this lesson, along with a PDF version of this Video Presentation. FREE DOWNLOADS Link: https://tinyurl.com/r3mw9e3 You do not have to use PyScripter for our Course. All of the program code will run in Python 3.7 or higher. So if you want to use other popular Python IDE’s like PyCharm or MU, that will be okay. In this Lesson we look at Processes which repeat themselves by using functions that call themselves from within their own code. This repeating several times inside itself processing is called “Recursion”. In "Fractal" drawing the repeats inside repeats creates different sized repeats of the same pattern, and so we get some very interesting results. The Python programs in this lesson might be challenging to fully understand, but hopefully they will show some of the interesting things which can be made when we combine a Computer with some Mathematics and Geometry. The learning here Revises what we have learned so far in Turtle graphics. It will also be useful for future Python course lessons we will be progressively adding to our Channel. Because we are a slow talker, we recommend you use the YouTube "Tools Cog" on the player bar to watch the video at a speed of 1.5x or even 1.75x. If you are a Teacher watching this video then click the downloads link below and get all of the FREE lesson materials for your students. Give these resources to your students and we think you will find that some of them will "get it" very quickly. The other students need to watch this video which goes through everything in full detail slowly step by step with repetition of examples. This is a detailed video, if you want to fast track learning, then just Download and quickly work through the PDF of Step by Step Instructions using the Link given further down below. There is also a second Introduction and Overview PDF document giving a set of Learning Objectives for the Lesson. Then for anything you do not fully understand in these two documents, simply use the Timeline Index below to go and watch the relevant section of Video explanation. If you have the time it will be extremely beneficial to watch the entire video to maximize learning outcomes. TIMELINE INDEX 00:00 to 00:24 Introduction and Overview 00:24 to 05:19 Fractals Explained 05:19 to 06:37 Sierpinkski Triangle 06:37 to 07:43 Tree Fractal 07:43 to 09:20 Random Snowflake Generator 09:20 to 09:31 Stack Overflow Curling Shell 09:31 to 10:01 Curly Wurly Mouse Fractal 10:01 to 11:18 Challenge Task: "Koch Snowflake" 11:18 to 11:38 Our Website Python Programming Course 11:38 to 12:13 Video Wrap Up and Outro This video will be useful for anyone learning Computing, especially students doing VCE Applied Computing or VCE Software Development or HSC Computing high school courses in Australia, and GCSE in the UK. Check with your Teacher or Instructor before getting any Downloads from our Website, as they may already have these materials for you. You can download a FREE hard copy of the Step By Step Instructions Guide, and the Full Program Code at the following link: https://tinyurl.com/r3mw9e3 Check with your Teacher or Instructor first, as they may already have these Download materials for you. You can check out our full Python Programming Course at the following link: http://passyworldofict.com/python We are planning to make a number of Structured Programming Videos that will be a great course for people to learn how to Program in Python. Like this video if you found it helpful. Subscribe to our Channel to get notified of our weekly video updates. Enjoy, Passy
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.