Python Booklets
updated to include more examples, tasks and presentations.
Please find attached 12 Lesson booklets (Over 350 pages), Python Examples, Links to YouTube, and Presentations, which take you from the very basic elements of Python up to the advanced. Each booklet has detailed descriptions, examples, screenshots and a variety of simple to complicated and extension tasks. Also included are Programming Solutions, Examples, Powerpoint Presentations and supporting diagrams.
The last four booklets appropriate for the A level projects.
There are 12 Chapters in total. One Chapter may cover several lessons. With each booklet comes a several support Powerpoint Presentations.
The Basics
Selection
Iteration
Strings and Dates
Functions and Imports
Lists, Tuples and Dictionaries
Structured Programming
Filing
Object Oriented Programming
SQLite Databases
TKinter Introduction
OO Tkinter - Building an application
Feel free to pass comments or feedback as I know there can be improvements.
This is Chapter 9 in a Python series of booklets supported by a Powerpoint and Solutions to Exercises.
Covers both theory and practical side using Python to illustrate key OO methods including:
Classes and Objects
Encapsulation
Inheritance
Association, Aggregation adn Composition
UML diagrams.
Polymorphism
Example Project with tasks
This is Lesson 10 & 11 in a Python series of booklets.
https://www.tes.com/teaching-resource/resource-12710161
Covers using TKinter in Python in shows the basic of creating dialogue boxes and a small project. Included are Python exercises with solutions.
Powerpoint goes over key points.
In this lesson, you will learn:
• The core components of TKinter module
• Using basic Windows
• Widgets and uses.
• Creating an example program
In this lesson, you will learn:
• Recapping OO techniques
• Designing an OO program
• GUI design
• OO Program Structure
• Creating Example program
• Testing and Improvements
Here is Chapter 6 List, Tuples and Dictionaries from a series of booklets:
https://www.tes.com/teaching-resource/resource-12710161
Included within this:
Booklet - word & pdf
Presentations
Python Examples & Solutions
This is Lesson 1 Booklet from a series of Booklets, Presentations and Programs on Python (https://www.tes.com/teaching-resource/resource-12710161)
You may also view the first booklet, programs and presentation for free:
https://www.tes.com/teaching-resource/resource-12878901
Covers:
Introduction to basic Python Console
Variable Data Types
Type Conversions
Arithmetic Operations
Naming conventions
Includes examples, explanations and a series of basic exercieses. Powerpoint included along with Python solutions.