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

44k+Views

33k+Downloads

Teacher of Computer Science. Have many years of experience teaching all the ranges including at GCSE.
Python worksheet#3 - IF Statements
chrdol72chrdol72

Python worksheet#3 - IF Statements

(0)
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.
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:)
Python revision and activities - String handling
chrdol72chrdol72

Python revision and activities - String handling

(0)
Handy revision guide summarises string handling with example screenshots. Comes with 11 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: - Length and position Substring (Slicing) Concatenation Converting to and from character codes (ASCII) String conversion operations (e.g. string to integer, string to real…)
Python Revision and Activities - Arithmetic operations
chrdol72chrdol72

Python Revision and Activities - Arithmetic operations

(0)
Handy 1-page revision guide, summarising arithmetic operations. Covers – basic maths, division (real, whole and modular, maths functions, using the math library. Includes 5 python program files that need fixing. Each program comes with instructions in the comments and there are separate files with the answers. Could also be used as part of NEA resource bank.
Computing revision - Computer Networking
chrdol72chrdol72

Computing revision - Computer Networking

(0)
Handy revision sheet that summarises key information relating to Computer Networks on 1 page. Also includes a short test with answers. Covers: - Network definition Topologies Benefits and disadvantages of networks Key definitions (LAN/WAN/PAN/WLAN) Hardware Transmission media Wired vs Wireless network Network security DOES NOT cover TCP/IP protocols
Python revision and activities - One dimensional arrays
chrdol72chrdol72

Python revision and activities - One dimensional arrays

(0)
Handy revision guide summarises one-dimensional arrays with example screenshots. Comes with 8 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 arrays(‘i’, ‘l’,‘f’) Index Append/Insert Remove/Pop Sort/Reverse Count Extend
Python revision and activities - Random numbers
chrdol72chrdol72

Python revision and activities - Random numbers

(0)
A handy revision guide summarises ‘Random numbers’ and includes the use of the random module in different contexts. Covers: - random.int random.choice random.random random.uniform Using random with IF statements and loops. Also included are 6 python program files that need fixing. Each program comes with instructions and there are separate answer files. Could be used as part of an NEA resource bank.
Data Compression - Knowledge organiser
chrdol72chrdol72

Data Compression - Knowledge organiser

(0)
Handy 1 page knowledge organiser that summarise data compression. The focus is on the AQA 8520 (9 - 1) and outlines the main points of Run Length Encoding and Huffman Coding.
Data Representation - Sound: knowledge organiser
chrdol72chrdol72

Data Representation - Sound: knowledge organiser

(0)
Handy 1 page knowledge organiser that summarise representing sound (data representation). The focus is on the AQA 8520 (9 - 1) and outlines the difference between analogue and digital. It summarises sampling (sample rates and resolution) and ADC. There is a reminder for calculating file sizes.
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
KS2 Web research skills - Part 1
chrdol72chrdol72

KS2 Web research skills - Part 1

(1)
This is aimed at Year 2, 3 or 4 children but can be adapted for Year 5 or 6. The workbook includes lesson objectives and worksheets - To be able to perform a basic web searches and understanding the results To be able to bookmark a web page Opening multiple web pages without leaving the search Copying text from a web browser to a document Getting typed text read to you Saving images from a website
KS2 Web research skills - Part 2
chrdol72chrdol72

KS2 Web research skills - Part 2

(0)
This builds on the web research SOW from Part 1 Aims: - Advanced searching using Google Using safe search in Google Know what to do to prevent searching for biased or unsafe information Know what to do to when you come across unacceptable content Using categories to narrow down searches such as Yahoo Directory and Google categories Using GPS to search for places Using Streetview Extension – use Google voice
Data Representation - Number bases: knowledge organiser
chrdol72chrdol72

Data Representation - Number bases: knowledge organiser

(0)
Handy 1 page knowledge organiser that summarise number bases (data representation). The focus is on the AQA 8520 (9 - 1) and outlines the basics of converting between different number bases - binary, denary, hex. There is also a reminder of units of information and their sizes.
Memory and Storage - Knowledge organiser
chrdol72chrdol72

Memory and Storage - Knowledge organiser

(0)
Handy 1 page knowledge organiser summarising key information about memory and secondary storage. The difference between volatile and non-volatile memory. Secondary storage types and their advantages and disadvantages Embedded systems and the differences with non-embedded systems
Hardware & Software - Knowledge organiser
chrdol72chrdol72

Hardware & Software - Knowledge organiser

(0)
Handy 1 page knowledge organiser that covers the basics of computer systems and defines hardware and software. More detail is given to the classification of software with a focus on Operating Systems and their functions.
Network Protocols and Layers  - Knowledge organiser
chrdol72chrdol72

Network Protocols and Layers - Knowledge organiser

(0)
Handy 1 page knowledge organiser for GCSE (9 - 1) that summarises key information related to network layers and protocols. Includes an overview of the 4 different layers required for GCSE and the protocols that relate to each layer.
Computer Science GCSE - Revision bundle (13 pack)
chrdol72chrdol72

Computer Science GCSE - Revision bundle (13 pack)

13 Resources
An 13 pack of handy 1 page revision/knowledge organisers. Includes: - Algorithms Boolean Logic Computer Networking Cyber Security Data Compression Data Representation - Images, number bases and sound Hardware & software Memory and storage Network protocols and layers Systems architecture Classification of programming languages
Scratch - Crab Maze project
chrdol72chrdol72

Scratch - Crab Maze project

(1)
This comes with complete workbook and differentiated support. Pupils will already known the basics of Scratch. This is used with Year 6 but could be adapted for Year 7 or 8. Aims of the project: - Analyse, design, implement, test, debug, evaluate and document to create a fully functioning crab maze game Accompanying support website provides guidance and tutorials where needed: - http://towercollege.wixsite.com/crab-maze-game?_ga=1.173461163.90285294.1435319282 NEW Jan 2017 - Revision on a page
Introduction to Programming with Scratch
chrdol72chrdol72

Introduction to Programming with Scratch

(0)
Aimed at Year 5s but could be adapted for any beginners in Scratch. This introduction to programming covers: - CS unplugged - what is an algorithm (making a jam sandwich) The basics of the Scratch interface Basic animations using control and movement Using pause and broadcast Stage co-ordinates Debugging, repetition, sequencing, selection Working with variables to make a scoring system in a Shark game Please let me know what you think. NEW Jan 2017 - Revision on a page
Python revision and activities - IF and 'Nested' IF statements
chrdol72chrdol72

Python revision and activities - IF and 'Nested' IF statements

(4)
A handy revision guide summarises IF statements and ‘Nested’ IF. Also included are 5 python program files that need fixing. Each program comes with instructions and there are separate answer files to go with these problems. Areas covered include – ‘if’, ‘elif’, ‘else’, relational operators and indentation. Could be used as part of an NEA resource bank.