Extend it:
For this challenge you will need to define and call some of your own procedures
Challenges:
- Define a new procedure called
draw_square
Hint: Defining a procedure means telling python how to do something useful by giving a section of code a name. Use
def
to define your procedure - Define a procedure called
draw_triangle
Hint: You will have to rotate by 120 degrees and draw a line three times to draw a triangle
- Call
draw_square
at least once
Hint: Calling a procedure means telling python to actually run that named section of code. You need the name of the procedure followed by some brackets.
- Call
draw_triangle
at least once
Hint: Calling a procedure means telling python to actually run that named section of code. You need the name of the procedure followed by some brackets.
Page 1: Intro
Page 2: The theory: learn what you need to know as fast as possible.
Page 3: Try it: try out and adapt some working python code snippets.
Page 4: Debug it: Learn how to find and fix common mistakes.
Page 5: Extend it: Choose a project idea to use your newfound python skills.
Hi there,
Absolutely love your resources on programming and started using them today. Just wondering if there are solutions for the de-bugs on the programs here that pupils are supposed to de-bug. It will help me a lot so I can compare their answers with it.
Hello,
Thanks so much for your message. I haven’t written up the answers yet – I’m trying go get through the full set of 20 activities then the next job will be to publish a student workbook and set of answers. Sorry not to help yet. Hope you’re well