Advanced Turtle Graphics

 

 

 

 

Now you are going to create pseudocode for three functions square, circle, and triangle along with the main program. These functions should put a shape onto the turtle screen of a specific size.

Let’s start with the pseudocode

Function square
• Create a function that draws a square (4 sides, each the same length) on the turtle screen.
End.

Function circle
• Create a function that draws a circle when it is called.
End.

Function triangle
• Create a function that draws a triangle when it is called
End.

Program Main
• Call all three new functions
End.

Deliverables for Task 1
• Pseudocode to functions and main program to import and use them.

Task 2 – Writing the program for advanced turtle graphics

Now create a new file named TurtleGraphics_PA42 in your IDLE. Don’t forget to include a print statement at the top of the program which prints out your student ID.

Create a function named square, circle, and triangle which will draw those shapes onto the turtle screen.

Run the main program that calls all three functions.

Take a screenshot of your completed program and another of your output.

Deliverables for Task 2
• Screenshot of your completed program and the output

Task 3 – Allow the size to be passed to the functions

Change the program to allow the user to enter the size of the shapes before the functions are called.
Take a screenshot of your completed program and another of your output.

Deliverables for Task 3
• Screenshot of your completed program and the output

 

Sample Solution

information yet making new information. I didn’t find this to frustrate progress because of understudies conveying and sharing their generally existing information platform their companions. (Platform REFERENCE)

Involving a flipped approach for this example by utilizing worksheet 1 (Reference section) considered all understudies to gain extraordinary headway. Examination into flipped maths educating, completed by Public Groundwork of Instructive Exploration (NEFR, 2015) delivered proof that flipped learning permits additional opportunity for dynamic class learning, cooperative learning and class discussion.(date) Class conversations are a major piece of understudies having the option to convey really to extend their seeing likewise supporting the improvement of proficiency. Education isn’t just about perusing and composing however having the option to impart. (The Public Education Trust, 2014).

Besides, understudies started to assume a sense of ownership with their own work, at their own speed, bringing about a more profound comprehension. Albeit this study was focused on a maths climate, I concur with these discoveries. This technique for helping permitted me to do individual training with select understudies and understudies started taking responsibility for own realizing which thus was building their versatility to critical thinking. Vygotsky (1978) states that, ‘By giving our understudies practice in chatting with others, we give them outlines for thinking all alone.’ To help Vygotsky’s assertion, I observed understudy’s verbal and non-verbal correspondences to see the improvement of understudies starting to finish programming undertakings on their own utilizing the strategies spread out in this first example. Surely before the second’s over example, understudies were starting to have an independent perspective. Advancing BY DISCVOERY. Public CURRICULUM????

PART E of illustration plan addendum… …

Understudies are expected to have the option to assess their work. During each programming task all through this series of illustrations to consolidate proficiency and as a strategy for evaluation, they were approached to compose a sentence of what each line is doing utilizing the key highlights/terms in Python. Understudies are expected to do this as a component of their GCSE Programming task.(APPENDIX Understudies WORK) Nonetheless, the progress of this movement in advancing education was negligible during the primary example; more because of the mentality and inspiration of specific understudies, especially the lower capable understudies. A full reflection should be visible in (Illustration PLAN REFELCTION.) DWECK. Because of their program executing accurately; they didn’t want to assess what they had done. Without them doing this, they were not showing me that they had a comprehension of Python, aside from having the option to accurately duplicate code.

In OFSTED’s report ‘Further developing Education in Optional Schools’ (2013) it expresses that ‘better proficiency prompts worked on confidence, inspiration and conduct’. See reflection on example plan..) To get around this issue I found with composing the assessments, understudies told me verbally what their code did and I assisted them with building their assessment. The more I did this they started to carry out this without help from anyone else. This could be connected to the absence of education abilities of certain understudies as proficiency isn’t just about having the option to w

This question has been answered.

Get Answer
WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!
👋 Hi, Welcome to Compliant Papers.