Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle Image of Python Programming Coding - The Ultimate Lesson Plans Bundle

Python Programming Coding - The Ultimate Lesson Plans Bundle

£150.00
Purchase

This 1000+ page Python Programming bundle covers all you will need to teach your students how to learn and use Python code from Beginner to Advanced skill level. Each of the lessons in this bundle will take more than an hour to complete and deliver especially as you progress towards the advanced lessons. This is due to students being expected to complete more project based work as they develop greater skill in the use of Python.

The following skills are taught through the delivery of the below lessons:
1. Creating and using Variables
2. Calculations
3. print() and input() functions
4. WHILE and FOR loops
5. If Statements (conditionals)
6. Data Types (string, integer, float, boolean)
7. Procedures and Functions
8. Parameter Passing
9. File Reading and Writing
10. Creating Shapes using Turtle module
11. Generating Random Numbers using Random module
12. Manipulating strings (Indexing, Slicing, Omitting, Striding strings)
13. String functions
14. Data Structures (One Dimensional and Two Dimensional arrays)
15. Use of Pseudo-code

The following fully planned resources are included in this ultimate bundle and below outlines in which order each of these lessons should be delivered in order to maximize student learning:
1. Python Making Shapes: Introduction to Python
2. Python Making Shapes: Introduction to Loops
3. Python Making Shapes: Getting User Input
4. Python Making Shapes: Conditional Statements
5.Python Making Shapes: Data Types
6. Python Making Shapes: Independent Assessment
7. Python Text Based Coding: Introduction to Python
8. Python Text Based Coding: Creating Calculations
9. Python Text Based Coding: Data Types & If Statements
10. Python Text Based Coding: Creating & Using Functions
11. Python Text Based Coding: Creating Loops
12. Creating a Login System and Storing and Reading data from a file.
13. Working with one-dimensional arrays.
14. Working with two-dimensional arrays.
15. String Manipulation
16. Rolling Random Numbers
15. Python Coding Booklet - Coding with Python Turtle to create Shapes
17. Python Coding Booklet: Text Based Coding
18. Spot the Error Task Cards - can be used at the end of delivering the above lessons as a form of assessment
19. Jumbled Task Cards - can be used at the end of delivering the above lessons as a form of assessment
20. I Can Statements - These should be used throughout the delivery of the lessons. Students and teachers can use these as a tick sheet for skills developed
21. Python Coding Mazes - this resource can be used as the very first introduction to coding, before the teacher introduces Python to students.

Each lesson in this bundle include the following resources:
1. Editable detailed lesson plans (Word & PDF version)
2. Editable Power Points for each lesson.
3. Editable Student Work Book (Word & PDF version)
4. Answer Booklet (Answer Key)
5. I Can Statements
6. Keywords

Python is a free downloadable software and very easy to use. As students work through this material they build up their skills in programming. Get ahead with developing your own and your students skills to learn programming. This is an ideal resource for the introduction of Computer Science and Computational Thinking into the curriculum.

Download Python Software for free from:
• https://www.python.org/downloads/