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
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.