pptx, 1.1 MB
pptx, 1.1 MB
docx, 174.15 KB
docx, 174.15 KB
docx, 56.68 KB
docx, 56.68 KB
docx, 40.61 KB
docx, 40.61 KB
docx, 38.93 KB
docx, 38.93 KB
docx, 27.85 KB
docx, 27.85 KB
docx, 55.42 KB
docx, 55.42 KB
docx, 29.13 KB
docx, 29.13 KB
docx, 25.33 KB
docx, 25.33 KB
docx, 26.19 KB
docx, 26.19 KB
pptx, 424.81 KB
pptx, 424.81 KB
pptx, 573.63 KB
pptx, 573.63 KB
docx, 48.68 KB
docx, 48.68 KB
docx, 27.86 KB
docx, 27.86 KB
docx, 64.66 KB
docx, 64.66 KB
docx, 27.87 KB
docx, 27.87 KB
docx, 26.22 KB
docx, 26.22 KB
pptx, 1.32 MB
pptx, 1.32 MB
docx, 28.69 KB
docx, 28.69 KB
docx, 41.22 KB
docx, 41.22 KB
docx, 128.86 KB
docx, 128.86 KB
docx, 151.45 KB
docx, 151.45 KB
docx, 163.88 KB
docx, 163.88 KB
docx, 144.87 KB
docx, 144.87 KB
pptx, 1.06 MB
pptx, 1.06 MB
docx, 32.22 KB
docx, 32.22 KB
docx, 34.15 KB
docx, 34.15 KB
docx, 120.27 KB
docx, 120.27 KB
docx, 933.46 KB
docx, 933.46 KB
docx, 505.33 KB
docx, 505.33 KB
docx, 38.9 KB
docx, 38.9 KB
docx, 39.46 KB
docx, 39.46 KB
docx, 39.39 KB
docx, 39.39 KB
pptx, 565.27 KB
pptx, 565.27 KB
docx, 69.38 KB
docx, 69.38 KB
docx, 67.42 KB
docx, 67.42 KB
pptx, 790.38 KB
pptx, 790.38 KB
docx, 26.07 KB
docx, 26.07 KB
docx, 33.64 KB
docx, 33.64 KB
docx, 50.79 KB
docx, 50.79 KB
docx, 78.63 KB
docx, 78.63 KB
docx, 28.88 KB
docx, 28.88 KB
docx, 86.81 KB
docx, 86.81 KB
docx, 79.55 KB
docx, 79.55 KB
docx, 39.23 KB
docx, 39.23 KB
docx, 40.74 KB
docx, 40.74 KB
pdf, 1.89 MB
pdf, 1.89 MB
pptx, 847.31 KB
pptx, 847.31 KB
docx, 39.04 KB
docx, 39.04 KB
docx, 57.27 KB
docx, 57.27 KB
docx, 141.72 KB
docx, 141.72 KB
docx, 28.73 KB
docx, 28.73 KB
docx, 296.08 KB
docx, 296.08 KB
pptx, 616.53 KB
pptx, 616.53 KB
docx, 266.63 KB
docx, 266.63 KB
docx, 28.44 KB
docx, 28.44 KB
docx, 266.66 KB
docx, 266.66 KB
docx, 39.04 KB
docx, 39.04 KB
docx, 30.9 KB
docx, 30.9 KB
pptx, 524.36 KB
pptx, 524.36 KB
docx, 27.94 KB
docx, 27.94 KB
docx, 38.93 KB
docx, 38.93 KB
docx, 27.83 KB
docx, 27.83 KB
docx, 30.47 KB
docx, 30.47 KB
docx, 27.34 KB
docx, 27.34 KB
docx, 29.08 KB
docx, 29.08 KB
pptx, 401.01 KB
pptx, 401.01 KB

11 full lessons covering Python Programming for KS3 (Year 8 / Year 9).

Lesson 1 - Python Basics - Variables, Assigning a value to a variable, Printing to the screen, Input
Lesson 2 - What is a python number, Int, Float, How to cast strings to numbers
Lesson 3 - What is a python loop, How to use loops in code, if, else, elif, While, For
Lesson 4 - Sequence, Selection, Iteration, Count-controlled loops, Condition-controlled loops, Create a number guessing game
Lesson 5 - What is an algorithm, Different symbols used in flowcharts, Create an algorithm for a specific purpose
Lesson 6 - Random module in Python, Creating a dice game, Analyse a specific problem, Testing, Test Plans, Types of Data, Creating a test plan for a problem
Lesson 7 - Rock Paper Scissors game, Flowchart Recap, Pseudocode, How to use a flowchart to create pseudocode, Create a flowchart and pseudocode for a specific problem
Lesson 8 - Recap of Pseudocode & guide, Create a flowchart and pseudocode for a specific problem
Lesson 9 - Recap of variables, loops, random etc, Create a joke generator program, Create code for unit assessment
Lesson 10 - Finish coding solution, Comments in Python, Comment coding solution, Write a detailed document explaining solution & complete Test Plan document
Lesson 11 - Evaluation Section - How to evaluate a program you have wrote, Understand what level you have been working at, Keyword definitions

Lessons include:
Teacher Slides Powerpoint
Starter Activities (Word Documents)
Student Worksheets (Word Documents)
Extension Tasks (Word Documents)
Plenary Activities (Word Documents)

End of unit assessment is introduced in lesson 6 onwards. End of Unit Evaulation documents and Pupil Grading documents included.

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.