# PYTHON OBJECT-ORIENTED PROGRAMMING TEACHING PACK A complete unit covering the concepts of object-oriented programming and their and application to Python programming. ## PREVIOUS KNOWLEDGE REQUIRED - Editing and running Python code - Basic knowledge of Python syntax - Working with variables - Input/output - Working with sequence, selection and iteration - Functions and function arguments ## SKILLS COVERED - Understanding concepts and terminology related to object-oriented progr
Take your students on a fascinating journey building the classic Snake Game using Python and Turtle Graphics. Topics covered: - Controlling animation - The Game loop - Collision detection - Event and event callbacks - Lambda expressions Code provided for all stages of development!! This ebook takes you and your students through the steps of building the snake game using the Turtle Graphics Module. This is fun project which will help you to consolidate existing Python skills as well as learn som
# PYTHON FUNCTIONS AND PROCEDURES TEACHING PACK Everything you need to introduce students to functions and procedures in Python.## PREVIOUS KNOWLEDGE REQUIRED - Editing and running Python code - Assigning variables - Print statements ## SKILLS COVERED - Understanding the benefits of using functions and procedures - Defining simple functions and procedures in Python - Using return values from functions - Understanding function arguments/parameters ## PACK CONTENTS - Lesson plan - Presentation on
# PYTHON USER INPUT TEACHING PACK A unit on teaching how to work with user input in Python. ## PREVIOUS KNOWLEDGE REQUIRED - Editing and running Python code - Basic knowledge of Python syntax - Working with loops - Working with conditional statements ## SKILLS COVERED - Reading user input from the console - Converting user input to the appropriate data type - Working with user input inside loops - Validating user input ## PACK CONTENTS - Slide-show on user input with Python - Student worksheet f
PYTHON DICE GAME MINI-PROJECT This Python mini-project is designed to help consolidate students' existing programming skills and apply them to creating a simple dice game simulation. It will give them experience with designing programming solutions and also working with random numbers.Skills covered include: - Algorithmic Thinking - Sequence, Selection and Iteration - Creating variables, using descriptive names - Updating the value of a variable - Creating random values using Python's `random
6th - 11th
Computer Science - Technology
$11.99
Original Price $11.99
Showing 1-5 of 5 results
About the store
Experience
I am a fully qualified UK Computer Science teacher with 15 years' experience and a Python programming course author for LinkedIn Learning.
Teaching style
The two primary characteristics I embody in my teaching are clarity and warmth.
My own education history
B Ed (Hons): Mathematics and Computing, Class II Division I - College of St Mark and St John, Plymouth, UK,2006
TPT is the largest marketplace for PreK-12 resources, powered by a community of educators.