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.
We continue our Python Programming Journey by Drawing Repeating Patterns in Symmetry and Spirals, as well as learning about FUNCTIONS in Python.
Download Link:
https://tinyurl.com/vxpeepy
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 Python Lesson we specifically learn:
Revision of the Python Turtle Drawing Skills which we learned in Lessons 1 and 2 - Drawing Shapes in Python.
It is vitally important you have completed Lessons 1 and 2 before doing this Lesson.
How to make repeating pattern Shapes and Spirals, which will teach FUNCTIONS as well as how to make REPEATING LOOPS which are a fundamental component in ALL computer programming, not just drawing.
Using two Loop structures - the "FOR" loop and the "WHILE" Loop
Doing Incrementation of a Variable Value inside a Loop
Using RT and FD shortened commands after importing "turtle all *"
It will be fun making the Repeating Drawings, but you need to study and understand the program code, as well as the organisation structure of the program steps. The primary objective is to learn FUNCTIONS and REPEATING LOOPS. This will set the foundation for learning during later Python Projects.
The learning here will be essential for future Python Programming 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 we suggest you click the downloads link below and get all of the 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.
VIDEO TIMELINE INDEX:
(Click on the time number to jump to that section of the video).
00:00 to 03:10 Introduction and Overview
03:10 to 04:40 Learning Objectives
04:40 to 05:43 Preview of Growing Squares Program
05:43 to 06:42 Preview of Tilting Squares Spiral
06:42 to 07:44 Preview of Challenge Task
07:44 to 10:33 Program 1 - Bigger and Bigger Squares
10:33 to 14:22 Creating a Function for Program 1
14:22 to 18:48 Adding a "Grow Size" Loop to Program 1
18:48 to 21:42 Program 2 - Tilting Squares Spiral
21:42 to 22:26 Challenge 1 - Tilting Triangles Spiral
22:26 to 22:37 Challenge 2 - Tilting Hexagons Spiral
22:37 to 23:27 Challenge 3 - Tilting Circles Spiral
23:27 to 27:17 Tilting Lines While Loop Crooked Squares Spiral
27:17 to 27:56 Challenge 4 - Triangles Spiral
27:56 to 28:46 Challenge 5 - Octagons Spiral
28:46 to 31:48 Challenges 6 and 7 - Rounded Hexagons Flower with Fill
31:48 to 32:37 Lesson Key Points Review
32:37 to 32:53 Our Website Python Programming Course
32:53 to 33:48 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 hard copy of the Step By Step Instructions Guide, and the Full Program Code at the following link:
https://tinyurl.com/vxpeepy
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
Auf dieser Seite können Sie das Online-Video Python Turtle Graphics Drawing Repeating Patterns - Python Beginners Tutorial Learn Python Functions mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Passy's World of ICT 28 Dezember 2019 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 4,990 Mal angesehen und es wurde von 32 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!