Hero image

Chrdol72's Shop

Average Rating4.27
(based on 43 reviews)

Teacher of Computer Science. Have many years of experience teaching all the ranges including at GCSE.

65Uploads

42k+Views

33k+Downloads

Teacher of Computer Science. Have many years of experience teaching all the ranges including at GCSE.
Python Revision and Activities - Bundle (9 pack)
chrdol72chrdol72

Python Revision and Activities - Bundle (9 pack)

9 Resources
Each resource contains revision exercises and a handy revision summary. This could be printed for students are used as part of a NEA resource bank. The revision exercises come as a Python file with code that needs fixing. There are instructions about the problem and hints to help fix the code. There are also separate answer files. Here is a summary of the topics within this bundle. Basic Python: - Input Output Variables Mathematical operators Comments Arithmetic operations: - basic maths, division (real, whole and modular, maths functions, using the math library. String handling: - Length and position Substring (Slicing) Concatenation Converting to and from character codes (ASCII) String conversion operations (e.g. string to integer, string to real…) IF statements and ‘Nested’ IF: - ‘if’, ‘elif’, ‘else’, relational operators and indentation. FOR Loops: - the basics and is extended to include more complex code using IF statements with the FOR loop. While Loops: - Includes the basics and extended to cover more complex use of if statements within the while loop. Random numbers: - random.int random.choice random.random random.uniform Using random with IF statements and loops. Lists: - Creating lists, Index and length, Slicing, Append/Insert, Remove/Pop, Sort, Using lists with ‘if’ and ‘for’. Arrays (one-dimensional): - Creating arrays (‘i’, ‘l’,‘f’), Index, Append/Insert, Remove/Pop, Sort/Reverse, Count, Extend
GCSE Python Knowledge Organiser (Mega pack)
chrdol72chrdol72

GCSE Python Knowledge Organiser (Mega pack)

(1)
A set of 11 knowledge organiser sheets summarising the key aspects of Python. Helps to prepare students for the NEA and could be added to your resource bank. Python Basics IF statements Arithmetic operations String handling operations FOR loops WHILE loops Random Lists Arrays (1 dimensional) NEW - Validation NEW - Sub-routines (Functions)
Python revision and activities - The basics
chrdol72chrdol72

Python revision and activities - The basics

(0)
A handy revision guide summarises some of the basics of Python. Also included are 5 python program files that need fixing. Each program comes with instructions. Could be used as a GCSE revision resource or as part of a bank of resources for the NEA. Areas covered include: - Input Output Variables Mathematical operators Comments
Blogging and Digital Literacy - scheme of work
chrdol72chrdol72

Blogging and Digital Literacy - scheme of work

(1)
This is a unit of work aimed at KS2 children. This is delivered each year to Year 5 pupils but can be adapted for older or younger children. kidblog.org is recommended but other blogging websites are available. Aims: - Become familiar with blogs as a medium, including an understanding of the particular features of this as a genre of writing Communicate safely - includes developing ideas to interact effectively using the comments feature as well as discussing the dos and don’ts of personal information online. Create a sequence of blog posts on a particular theme or topic with the help of video tutorials (https://www.youtube.com/playlist?list=PLP428f69lLpaIqY7RhpPA1XNQgWBk1HOW) Use blogging as a way to write creatively Develop a critical, reflective view of a range of media, including text Ethical and legal responsibilities of being online Pupils are able to screenshot, paste, crop and resize in order to collate evidence NEW - revision on a page sheet (Jan 2017)
Computing - Revision & exams  (Key Stage 3)
chrdol72chrdol72

Computing - Revision & exams (Key Stage 3)

2 Resources
A set of resources to help busy teachers prepare for internal tests/exams. Includes a set of exam papers which can be adapted Includes revision summary sheets that could be printed (adapted) and handed out to help the children revise. Includes complimentary programming dictionary and test to assess programming knowledge of new Year 7 pupils.
Computing exams - Year 7 to 9
chrdol72chrdol72

Computing exams - Year 7 to 9

(1)
Exams with mark schemes designed to help busy teachers prepare for end of year internal exams. All documents can be adapted. Mark scheme shown in comments. Link to Google Docs version also given. The Year 9 paper is designed with the AQA GCSE CS specification and could be adapted for use with Year 10.
Python Workbook
chrdol72chrdol72

Python Workbook

(0)
LESSON 1 FREE 5 star reviews This workbook is suitable for Year 7 to 9 pupils. A set of Python activities covering 5 worksheets. Includes practical activities and assessments. Comes with video guidance for each worksheet, supporting students of all ranges of abilities. Also useful for setting cover work. Python worksheet #1 - For absolute beginners. Getting set up, using the Shell and 1st program using the editor. Python worksheet #2 - Using variables and inputs. Python worksheet #3 - Conditional statements (IF, ELIF, ELSE). Python worksheet #4 - Arithmetic and relational operations. Stretch and challenge - using the Math library. Python worksheet #5 - Commenting and debugging
Cyber Security - Knowledge organiser
chrdol72chrdol72

Cyber Security - Knowledge organiser

(0)
Handy 1 page knowledge organiser sheet that summarises Cyber Security. The focus is on the AQA 8520 (9 - 1) and areas covered are: - What is cyber security? Social engineering Malicious Code Other threats Penetration testing
Algorithms - Knowledge organiser
chrdol72chrdol72

Algorithms - Knowledge organiser

(0)
Handy 1 page knowledge organiser that summarises the topic of Algorithms. The focus is on the AQA 8520 (9 - 1) and gives an overview of the term algorithm, decomposition and abstraction. There is a summary of flowcharts and the symbols. There is a summary of searching algorithms with comparisons of linear and binary. Sorting algorithms are covered and bubble sort and merge sort are compared
Python workbook - 5 worksheet bundle
chrdol72chrdol72

Python workbook - 5 worksheet bundle

5 Resources
GREAT FOR A COVER LESSON. Suitable for Year 7 to 9 pupils. Includes practical activities and assessment. Comes with video guidance for the worksheet, which helps with differentiation.
Year 9 - Wired vs Wireless networks
chrdol72chrdol72

Year 9 - Wired vs Wireless networks

(5)
Year 9 Computer Science - compares wired and wireless networks. Can be taught as part of networking unit Best version (Google slides) - https://docs.google.com/presentation/d/1JLPjZya1W6FgUyKAS0gQHSQTZItI3uVJ4jLQXBiYdH4/edit?usp=sharing
Boolean Logic - Knowledge organiser
chrdol72chrdol72

Boolean Logic - Knowledge organiser

(1)
Handy 1 page knowledge organiser that summarises boolean logic. The focus is on the AQA 8520 (9 - 1) and gives an overview of the meaning of boolean and how logic gates work inside a computer. The resource summarises AND, OR, NOT logic gates and truth tables. There is a reminder regarding logic diagrams.
Data Representation - Images: knowledge organiser
chrdol72chrdol72

Data Representation - Images: knowledge organiser

(0)
Handy 1 page knowledge organiser that summarise representing images (data representation). The focus is on the AQA 8520 (9 - 1) and outlines image types, colour depth, resolution. There is a reminder for calculating files sizes and how to encode/decode images.
Computing Puzzle Booklet
chrdol72chrdol72

Computing Puzzle Booklet

(0)
A puzzle booklet for Key Stage 3 Computing. Includes 16 puzzles - crosswords, scrabble, word search, code breaker, picture quiz… Could be used for starter actvities. Some of the topics include - Human computer, code breaking, online safety, devices. Designed so that you can print as an A5 booklet and in Black and White.
Computer Networking - Knowledge organiser
chrdol72chrdol72

Computer Networking - Knowledge organiser

(0)
Handy 1 page knowledge organiser that summarises computer networking. The focus is on the AQA 8520 (9 - 1) and defines the term networking. It summarises the pros and cons of networks and key terminology such as LAN, WAN and PAN. There is an outline of some of the key hardware on a network and security methods are mentioned. The major topologies are summarised and there is a focus on wireless networks.
Python revision and activities - Lists
chrdol72chrdol72

Python revision and activities - Lists

(0)
Handy revision guide summarises lists with example screenshots. Comes with 7 python files that have problems. These contain instructions as to what the problem is and the answers are included separately. Could be used as a GCSE revision resource or as part of a bank of resources for the NEA. Areas cover include: - Creating lists Index and length Slicing Append/Insert Remove/Pop Sort Count Using lists with ‘if’ and ‘for’
KS3 Computing: Revision booklet
chrdol72chrdol72

KS3 Computing: Revision booklet

(0)
Selection of handy revision sheets that summarise key areas of learning for the key stage 3 curriculum. Topics included: - Programming with Python for beginners Programming with Scratch Computer Systems Networks Spreadsheets Links are given to original Google drawings version of the summary sheets. This will allow you to make your own copy and edit if you wish:)