Hero image

MikeySkilton's Shop

Average Rating4.33
(based on 10 reviews)

I am a Computer Science teacher in Norfolk. I've been making resources since I began teaching. My shop here has all the resources I've made in my own time.

20Uploads

25k+Views

906Downloads

I am a Computer Science teacher in Norfolk. I've been making resources since I began teaching. My shop here has all the resources I've made in my own time.
Searching and Sorting Algorithms Cheat Sheet
MikeySkiltonMikeySkilton

Searching and Sorting Algorithms Cheat Sheet

(1)
Two pages of pseudocode algorithm. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or print these out for each student to keep a copy in their folders. The sheets cover all of the fundamental elements of the main four algorithms at GCSE and A Level, including: - Linear Search - Binary Search - Bubble Sort - Insertion Sort Perfect introduction for both GCSE and A Level students.
Python Reference Sheet (Cheat Sheet)
MikeySkiltonMikeySkilton

Python Reference Sheet (Cheat Sheet)

(0)
Four pages of Python programming techniques/blocks and examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or print these out for each student to keep a copy in their folders. The sheets cover all of the fundamental elements of the programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - procedures - functions - string manipulation - arrays - read/write to file - recursion
Boolean Logic (Gates) Cheatsheet
MikeySkiltonMikeySkilton

Boolean Logic (Gates) Cheatsheet

(0)
Two pages of Boolean Logic (Gates) examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or to print these out for each student to keep a copy in their folders. Includes the four main logic gates with rules, diagrams, truth tables and expressions. Also a page on combining gates, and overview of the Full Adder and SR Flip Flop latch. Perfect introduction for both GCSE and A Level students.
Little Man Computer Cheatsheet
MikeySkiltonMikeySkilton

Little Man Computer Cheatsheet

(2)
Two pages of LMC info/programming examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or to print these out for each student to keep a copy in their folders. Based on Peter Higginson LMC. All important components of LMC 'hardware' and programming explained, including instructions, input/output, arithmetic and looping. Perfect introduction for both GCSE and A Level students.
Binary Calculator
MikeySkiltonMikeySkilton

Binary Calculator

(0)
Simple Binary Calculator for teaching binary addition and subtraction, getting students well practiced in the carrying and borrowing required for developing fluency. A nice tactile approach to binary arithmetic in Computer Science. Print PDF as Double Sided and flip along the long edge.
Boolean Logic (Gates) Poster (A2 Quality)
MikeySkiltonMikeySkilton

Boolean Logic (Gates) Poster (A2 Quality)

(0)
Colourful introductory Logic Gates classroom poster. Includes the four main logic gates with rules, diagrams, truth tables and expressions. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
Boolean Logic (Gates) Cheatsheet (up to A-Level)
MikeySkiltonMikeySkilton

Boolean Logic (Gates) Cheatsheet (up to A-Level)

(3)
Four pages of Boolean Logic (Gates) examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or to print these out for each student to keep a copy in their folders. Includes: - the four main logic gates with rules, diagrams, truth tables and expressions. - a page on combining gates, and overview of the Full Adder and SR Flip Flop latch. - AS Level Karnaugh maps - A Level Boolean expression simplification Perfect introduction for GCSE, AS and A Level students.
JavaScript Cheat Sheet
MikeySkiltonMikeySkilton

JavaScript Cheat Sheet

(0)
Two pages of JavaScript programming techniques/blocks and examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or print these out for each student to keep a copy in their folders. The sheets cover all of the fundamental elements of the programming at Computer Science, including but not limited to: JavaScript setup sequence selection while loops for loops string manipulation arrays
AQA A Level Computer Science Project Marksheet (self and peer marking)
MikeySkiltonMikeySkilton

AQA A Level Computer Science Project Marksheet (self and peer marking)

(0)
Empower your A Level student’s to stick to the mark schemes and reflect more accurately on their own work. This resource has been designed against the AQA A Level Computer Science Non-Exam Assessment to enable students to reflect on and mark their own coursework. No more constant meetings, readings and feedback, and no more students wasting their efforts on producing work that doesn’t fit the mark scheme. Students use this as the back bone and driving structure behind their work. One of my most useful and valuable resources that I’ve developed for my practice at A Level teaching.
Python Programming (including MicroPython)
MikeySkiltonMikeySkilton

Python Programming (including MicroPython)

3 Resources
The bundle includes: 1. Four pages of Python programming techniques/blocks and examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or print these out for each student to keep a copy in their folders. The sheets cover all of the fundamental elements of the programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - procedures - functions - string manipulation - arrays - read/write to file - recursion 2. Two pages of Python programming techniques/blocks and examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or print these out for each student to keep a copy in their folder. The sheets cover all of the fundamental elements of the Micro:Bit programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - images - sound - buttons - GPIO pins 3. Colourful introductory Combining Logic Gates classroom poster. Includes all main components of the Micro:Bit, the editor IDE and how to download and flash. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file. 4. Colourful introductory Combining Logic Gates classroom poster. The poster covers all of the fundamental elements of the Micro:Bit programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - images - sound - buttons - GPIO pins Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
Sorting Algorithms Poster
MikeySkiltonMikeySkilton

Sorting Algorithms Poster

(0)
Colourful introductory Sorting Algorithms classroom poster. The poster is aimed to show the abstracted pseudocode algorithm for Bubble and Insertion Sort algorithms, and includes discussion, pen processing and advantages and limitations of each. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file
Searching Algorithms Poster
MikeySkiltonMikeySkilton

Searching Algorithms Poster

(0)
Colourful introductory Searching Algorithms classroom poster. The poster is aimed to show the abstracted pseudocode algorithm for Linear and Binary search algorithms, and includes discussion, pen processing and advantages and limitations of each. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file
Little Man Computer Programming Poster (A2 Quality)
MikeySkiltonMikeySkilton

Little Man Computer Programming Poster (A2 Quality)

(0)
Colourful introductory LMC Programming classroom poster. Based on Peter Higginson LMC. All important components of LMC programming explained, including instructions, input/output, arithmetic and looping. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
MicroPython - Micro:Bit Python Cheat Sheet
MikeySkiltonMikeySkilton

MicroPython - Micro:Bit Python Cheat Sheet

(0)
Two pages of Python programming techniques/blocks and examples. Perfect to laminate 30 double sided and use these as hand outs in lesson. Or print these out for each student to keep a copy in their folder. The sheets cover all of the fundamental elements of the Micro:Bit programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - images - sound - buttons - GPIO pins Perfect introduction for both GCSE and A Level students.
BBC Micro:Bit Python MicroPython Code Poster
MikeySkiltonMikeySkilton

BBC Micro:Bit Python MicroPython Code Poster

(0)
Colourful introductory Combining Logic Gates classroom poster. The poster covers all of the fundamental elements of the Micro:Bit programming at Computer Science, including but not limited to: - sequence - selection - while loops - for loops - images - sound - buttons - GPIO pins Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
BBC Micro:Bit Python MicroPython Poster
MikeySkiltonMikeySkilton

BBC Micro:Bit Python MicroPython Poster

(0)
Colourful introductory Combining Logic Gates classroom poster. Includes all main components of the Micro:Bit, the editor IDE and how to download and flash. Poster at 4960 x 7096 pixels ready for A2 Printing. Download is a .png file.
A Level Computer Science Problem Solving Workbook
MikeySkiltonMikeySkilton

A Level Computer Science Problem Solving Workbook

(1)
A problem sloving workbook for A Level students to develop their computational thinking and programming. The book draws from complex problems such as working out the 10001st Prime Number or Even Fibonacci Numbers, and guides the students through stages of problem solving, aiming to develop them into competant problem solvers. The steps are: Step 1 - List key facts Step 2 - Solve a concrete example Step 3 - List the steps required to solve that concrete example Step 4 - Decomposing the problem Step 5 - Plan your algorithm with Pseudocode Step 6 - Program and test NOTE: These solutions are complex and thus do not come with a mark scheme or model answers, as students should be encouraged to work these through to a solution that they can test in a programming language themselves.
56 Pseudocode Challenges Workbook
MikeySkiltonMikeySkilton

56 Pseudocode Challenges Workbook

(1)
This resource has been designed with students in mind. These 56 Pesudocode Challenges start simple, and gradually build complexity by slowly introducing more elements. The workbook has been divided into: Theory Sequence Challenges Selection Challenges Iteration Challenges List Operation Challenges Previous GCSE Exam Questions Included is a DOC and PDF Workbook and a DOC of questions alone for Teaching with or for saving paper for in exercise book work. Excellent idea to follow up each challenge with programming task onto a computer.