Download presentation
Presentation is loading. Please wait.
Published byMaude Spencer Modified over 6 years ago
1
Do it now activity Last lesson we used Flowol to create a solution to a problem a computer could solve. Identify what each symbol does:
2
Adapt a solution for one problem to meet the needs of another
AIM Adapt a solution for one problem to meet the needs of another
3
Learning objectives Identify how a programming language has been used to draw a square Adapt the code in order to draw other shapes
4
By the end of this lesson you will be able to ....
Learning outcomes By the end of this lesson you will be able to .... ALL (Level 5) Identify how the code works and ways that it could be adapted to draw other shapes MOST (Level 6) Using the original code for guidance adapt the code to draw other shapes SOME (Level 7) Adapt code to allow for user interaction through the use of functions and variables
5
New Learning Python Turtle Basic commands: forward() left() right()
objectives Identify how a programming language has been used to draw a square Adapt the code in order to draw other shapes New Learning Python Turtle Basic commands: forward() left() right() backward() Computational problem – a problem that a computer can solve Computational problem Python Modelling Code Programming Syntax Logic Turtle
6
Independent Task Complete the worksheet and stick in your book
Learning objectives Identify how a programming language has been used to draw a square Adapt the code in order to draw other shapes Independent Task Complete the worksheet and stick in your book Extension task: Get an extension sheet from your teacher to adapt your code further Computational problem Python Modelling Code Programming Syntax Logic Turtle
7
Plenary How could you improve your program?
Learning objectives Identify how a programming language has been used to draw a square Adapt the code in order to draw other shapes Plenary How could you improve your program? Are there any ways that you could extend the functionality of the program? How is the program limited? Computational problem Python Modelling Code Programming Syntax Logic Turtle
8
Be able to create a simple model for a complex problem.
Learning objectives Identify how a programming language has been used to draw a square Adapt the code in order to draw other shapes ALL (Level 5) Be able to recognise similarities between simple problems and the ways in which they can be solved. Identify how the code works and ways that it could be adapted to draw other shapes MOST (Level 6) Be able to take solutions to one problem and adapt them for similar problems. Using the original code for guidance adapt the code to draw other shapes SOME (Level 7) Be able to create a simple model for a complex problem. Adapt code to allow for user interaction through the use of functions and variables Computational problem Python Modelling Code Programming Syntax Logic Turtle
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.