Hero image

Computing, Business and IT Buddy

Average Rating4.11
(based on 64 reviews)

With a few decades of experience teaching Computer Science, Business and IT, this shop has a variety of resources for KS3 Computing as well as the KS4 GCSE Computer Science, GCSE Business, BTEC Business and BTEC TA DIT. More resources coming in the near future.

293Uploads

105k+Views

23k+Downloads

With a few decades of experience teaching Computer Science, Business and IT, this shop has a variety of resources for KS3 Computing as well as the KS4 GCSE Computer Science, GCSE Business, BTEC Business and BTEC TA DIT. More resources coming in the near future.
Christmas Coding with Python
Pipjen77Pipjen77

Christmas Coding with Python

(0)
Integrate key programming skills for GCSE Computer Science 9-1 with a Christmas quiz in Python. Programming techniques: Iteration, selection, counter, functions, procedures, menus, lists, inputs and output. A bit of fun to end the term, whilst continuing to develop programming skills.
GCSE Computer Science 9-1 Exam Prep
Pipjen77Pipjen77

GCSE Computer Science 9-1 Exam Prep

(0)
In response to added emphasis on the Component 1 & Component 2 exams, following the NEA decision, I have re-structured my approach in lessons running up to the exams. Attached are two structured lessons which target specific 'question' styles at the beginning of the lessons, with revision of theory (based on OCR guidance - separate powerpoint theory on OCR website) before attempting a) for component 1, a QWC extended question or b) for component b, a writing algorithm questions. Over the coming weeks, as I develop the lessons to focus on areas of weakness shown in mock exams, I will upload further lessons in the hopes they can prepare your students for assessment as well.
GCSE Computer Science 9-1 Component 1 Computer Systems Revision
Pipjen77Pipjen77

GCSE Computer Science 9-1 Component 1 Computer Systems Revision

(0)
Developed specifically for the GCSE Computer Science 9-1 Component 1 Exam. Based directly on the OCR Syllabus, it covers each element in bitesize chucks. A simple resource that can be used for independent revision, peer-to-peer Q&A and mix n’ match tasks. Golden Nugget Technique: Read a golden nugget. Read it again. Look away - what can you remember? Read it again - what did you forget? Read it again. Look away - have you remembered it yet? Repeat this process and learn the theory in little bitesize chunks Feedback from Parents Evening: “My child brought these home for revision. Even though I don’t understand the theory, I have the answers in front of me. I ask for a definition and compare his answers to those on the Golden Nugget. I can even give prompts because all the answers are there.”
GCSE Computer Science 9-1 Component 2 Computational Thinking, Algorithms & Programming Revision
Pipjen77Pipjen77

GCSE Computer Science 9-1 Component 2 Computational Thinking, Algorithms & Programming Revision

(0)
Developed specifically for the GCSE Computer Science 9-1 Component 2 Exam. Based directly on the OCR Syllabus, it covers each element in bitesize chucks. A simple resource that can be used for independent revision, peer-to-peer Q&A and mix n’ match tasks. Golden Nugget Technique: Read a golden nugget. Read it again. Look away - what can you remember? Read it again - what did you forget? Read it again. Look away - have you remembered it yet? Repeat this process and learn the theory in little bitesize chunks Feedback from Parents Evening: “My child brought these home for revision. Even though I don’t understand the theory, I have the answers in front of me. I ask for a definition and compare his answers to those on the Golden Nugget. I can even give prompts because all the answers are there.”
GCSE Computing Science 9-1 Component 1 Revision  ETL5
Pipjen77Pipjen77

GCSE Computing Science 9-1 Component 1 Revision ETL5

(0)
Each revision lesson gets the students working independently for the first part of the lesson, followed by a review of the answers. A specific area of Component 1 is then revised, and the lesson concludes with a QWC question. If you have longer lessons, you could add in past exam questions from the A451 syllabus which are related. Independent questions: Topologies, Network Protocols Teacher-led revision (and questions as part of discussion): Network Topologies, Protocols & Layers QWC question: Choice of network topology for a school.
GCSE Computer Science 9-1 Component 2 Revision ETL3
Pipjen77Pipjen77

GCSE Computer Science 9-1 Component 2 Revision ETL3

(0)
Interleaving lesson - testing theory already taught and focusing on areas for further study: Independent questions: Data Representation/Truth tables Independent questions: Programming Techniques/Data Types DTT Revision: Units of measurement, bytes, character set and check digit Teacher-led question: Check digit OCR Guidance: Arrays -1D/2D arrays Teacher-led questions: Arrays
GCSE Computer Science 9-1 Data Representation Conversion
Pipjen77Pipjen77

GCSE Computer Science 9-1 Data Representation Conversion

(0)
Let’s Do It Activities Designed as lesson starters for component 2 - revision of the different data conversion methods: Binary to denary and vice versa, binary to hexadecimal and vice versa, denary to hexadecimal and vice versa, binary addition, binary shift to the left, binary shift to the right, and finally as mentioned in the spec, (how to calculate) the check digit. Each conversion is illustrated through worked examples and tips on how to convert with three practice questions that students can work on independently. In my lessons, I will have a folder with the solutions in so that students can self-mark once they have completed the activity. To follow shortly: Let’s Do It Activities for Sorting & Searching Algorithms and Logic Gates.
GCSE Computer Science 9-1 Sorting & Searching Algorithms
Pipjen77Pipjen77

GCSE Computer Science 9-1 Sorting & Searching Algorithms

(0)
Let’s Do It Activities Designed as lesson starters for component 2 - revision of the different methods for searching and sorting: Binary search, linear search, bubble sort, merge sort, merge sort lists and insertion sort. Each method is illustrated through worked examples and tips on how to search/sort with three practice questions that students can work on independently. In my lessons, I will have a folder with the solutions in so that students can self-mark once they have completed the activity. To follow shortly: Let’s Do It Activities for Programming Techniques.
GCSE Computer Science 9-1 SQL Structured Query Language (Paper 2)
Pipjen77Pipjen77

GCSE Computer Science 9-1 SQL Structured Query Language (Paper 2)

(0)
This resource has been developed based on student feedback from the Paper 2 2018 and the Paper 2 Examiner Report extract: “Candidates who did well on this paper generally… Understood the use of SQL and wildcards.” This resource provides: Syntax, example for a fruitShop table and practice with a bakery table. Solution provided - in lesson, I will get students to self-check against a printed copy of the solution. Thanks for taking an interest in this resource.
Key Stage 3 Computing:  From Visual-Based to Text-Based Programming in a Term
Pipjen77Pipjen77

Key Stage 3 Computing: From Visual-Based to Text-Based Programming in a Term

(0)
Complete module that takes a Key Stage 3 student from visual-based programming to text-based programming in a term using: Visual-based: Logo, Kodu and Scratch; Text-based: Reeborg and Python Knowledge Build Cards (KBCs) have examples and tasks for students to complete. Integrated teacher assessment (mini-writes) every 6th lesson, with a ‘Big Write’ at the end. Taught during the Autumn term to students who have no previous programming knowledge and the ‘building process’ from visual-based to text-based programming ensured all students grasped concepts so that they were more confident when introduced to Python.
Unit 1 Computer Systems Checklists (OCR GCSE Computer Science 9-1)
Pipjen77Pipjen77

Unit 1 Computer Systems Checklists (OCR GCSE Computer Science 9-1)

(0)
Differentiated self-assessment sheets for the main units in the new OCR GCSE Computer Science 9-1 - Unit 1 Computer Systems. Gauge the progress of students against their ability - Low Ability Pupils (LAP), Middle Ability Pupils (MAP), High Ability Pupils (HAP) and Most Able pupils (MA). Use as a progress check for students, and as a check for teachers that they are covering the content outlined in the OCR GCSE Computer Science 9-1 specification.
GCSE Computing A451 Self-Assessment
Pipjen77Pipjen77

GCSE Computing A451 Self-Assessment

(0)
Use these AfL checklists as you cover theory for the A451 exam. Differentiated for main topics to identify where students need more help in preparation for their exam.