Hero image

Infinite Education's Shop

Welcome to my TES shop. I am Computer Science graduate and Head of Computer Science at my current school. I am here to create and share resources to support in delivering Computer Science.

Welcome to my TES shop. I am Computer Science graduate and Head of Computer Science at my current school. I am here to create and share resources to support in delivering Computer Science.
Introduction to Python Programming (KS3 & GCSE)
infiniteeducation9infiniteeducation9

Introduction to Python Programming (KS3 & GCSE)

7 Resources
The resources in this buddle was created during the virus pandemic in 2020. It was very helpful for remote learning as it promotes independent learning. Each resource has challenges for which are perfect for use in the classroom or as homework tasks to assess understanding. This was created for KS3 and GCSE students. There are 13 PDF worksheets and the answers to each challenge. This bundle includes the following resources: Python Basics If Statements For Loops While Loops Functions Lists (Arrays) File handling Linear search Bubble sort Challenges and solutions for each topic Save 38%.
Starter -  Operating Systems and Utilities- Retrieval Practice Challenge Grid
infiniteeducation9infiniteeducation9

Starter - Operating Systems and Utilities- Retrieval Practice Challenge Grid

(0)
I used this for my A level students as starter, or you could use it as a plenary. I found the idea on Twitter. It was shared by Kate Jones who is the author of Retrieval Practice book. To find out more use this #RetrievalPractice. This is for the Cambridge Computer science AS syllabus. System software 1.5.1 Operating system 1.5.2 Utility programs 1.5.3 Library programs 1.5.4 Language translators
Python File Handling
infiniteeducation9infiniteeducation9

Python File Handling

(0)
This includes 3 page handout for students to practice file handling. Including writing to file, reading from a file, editing a file etc. It also includes example code and a challenge and solution. Suitable for both KS3 and KS4 classes.
Python Functions - Including challenges and solutions
infiniteeducation9infiniteeducation9

Python Functions - Including challenges and solutions

(0)
This includes 6 page handout for students to practice functions in Python. Including the differences between function and procedure, parameter, global and local variables. It also includes example code as well as challenges and solutions. Suitable for both KS3 and KS4 classes.
Translators - A Level
infiniteeducation9infiniteeducation9

Translators - A Level

(0)
This set of resources is designed for one/two lesson/s in which students will learn the differences between how Compilers and Interpreters work and the various stages in the compilation of a program including: Lexical analysis Syntax analysis, Code generation and optimisation This was designed specifically for CIE A Level Computer Science but could be used for other exam boards. It includes: PowerPoint presentation Worksheet (Word document) Quiz (with answers) Exam Style questions (with answers)