Easel by TpT
Seamlessly assign resources as digital activities

Learn how in 5 minutes with a tutorial resource. Try it Now  


Interactive resources you can assign in your digital classroom from TpT.
Learn about Easel

Easel Activities
Pre-made digital activities. Add highlights, virtual manipulatives, and more.
Easel Assessments
Quizzes with auto-grading that will be available for purchase on TpT soon.

[FULL COURSE] Python Programming Computer Science Software Development

Grade Levels
7th - 12th
Formats Included
  • Zip
Share this resource


This is a unit which will support the new Curriculum in Computing and Computer Science.

This is a unit of work which will take students from no prior programming knowledge up to a reasonable standard of programming ability.

If there is sufficient demand and feedback, I will create a second unit of work which will move onto more advanced concepts in programming

Python is an excellent free programming resource which is industry standard. It can also be used to make games and its abilities are very broad.

This unit of work encompasses roughly 20 lessons.

It includes completed files for all of the student tasks, as well as advanced and challenge tasks to occupy advanced learners

The Zip Folder contains

Activity Outline in Powerpoint describing the skills learned in the particular activity

Pupil Folder - some of the lessons give the pupil a partially complete file to aid their understanding

Completed Folder - to support staff who themselves are looking to learn

PDF file - this file contains the "how to" and "what to do" with screen shots of code, instructions, challenges and extension activities

This resource has now been deployed successfully in my local area amongst colleagues to train them in the use of Python.

Total Pages
Answer Key
Teaching Duration
Report this Resource to TpT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TpT’s content guidelines.


Questions & Answers

Teachers Pay Teachers is an online marketplace where teachers buy and sell original educational materials.

More About Us

Keep in Touch!

Sign Up