Computer Science - Year 8

Year 8   Summer 2   Python and Drawing

 

You will need to download Python first:

 

Lesson 1 resources and instructions are here: https://eggbuckland.sharepoint.com/ict/Shared%20Documents/Forms/AllItems.aspx?FolderCTID=0x0120000378C730A095B548A03D751F04491F09&View=%7BB7DE9556%2DC347%2D43BB%2D928C%2DBC6F6A68B46B%7D&id=%2Fict%2FShared%20Documents%2FStudent%20Files%2FYear%208%2FPython%20Drawing%2FLesson%201&viewid=b7de9556%2Dc347%2D43bb%2D928c%2Dbc6f6a68b46b

 

Follow the instructions in the ‘lesson plan’ -  open the PowerPoint first. The lesson 1 outcomes and objectives are:

 

Learning Outcomes

Students will undertake a range of programming tasks which introduce them to the concept of drawing within Python

 

Learning Objectives

All students will: be able to draw a square and a circle using Python programming commands

Most students will: be able to independently draw a variety of shapes.  They will be able to change the colour and line thickness.

Some students will: be able to confidently draw alternating nested shapes (i.e. circles and squares within the same task).   They will not require any assistance.

 

Lesson 2

 

As above. Lesson 2 resources: https://eggbuckland.sharepoint.com/ict/Shared%20Documents/Forms/AllItems.aspx?FolderCTID=0x0120000378C730A095B548A03D751F04491F09&View=%7BB7DE9556%2DC347%2D43BB%2D928C%2DBC6F6A68B46B%7D&id=%2Fict%2FShared%20Documents%2FStudent%20Files%2FYear%208%2FPython%20Drawing%2FLesson%202&viewid=b7de9556%2Dc347%2D43bb%2D928c%2Dbc6f6a68b46b

 

Learning Outcomes

Students will learn how to write more efficient code (i.e. FOR loops) in order to reduce the amount of repetitive instructions in their program.

 

Learning Objectives

All students will: be able to draw a simple shape by using variables within their programming code

Most students will: be able to write a FOR loop to draw a number of different shapes

Some students will: be able to confidently write FOR loops with no additional assistance.  They

Click the link below to download your Knowledge Organiser.