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

97k+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.
GCSE Computer Science 9-1: The 12 Days of Christmas: Scratch Versus Python
Pipjen77Pipjen77

GCSE Computer Science 9-1: The 12 Days of Christmas: Scratch Versus Python

(1)
End of term activity comparing Scratch and Python. Lists Sequence Selection User Input Variables Output. Based on the 12 Days of Christmas songs. First 4 days completed in Scratch and Python to give the structure of the code for students to complete the challenge for the other 8 days. A bit of programming fun to end the term. (Python code included in notepad - copy and paste into Python; screenshots of Scratch code, in case the file won't open). Merry Christmas.
Digital Information Technology Flashcard
Pipjen77Pipjen77

Digital Information Technology Flashcard

(0)
BTEC Tech Award in Digital Information Technology Common Tricky Word Flashcards a) Print out and laminate for peer-to-peer knowledge testing. b) Use at home or in class for revision, keyword appears, define, definition appears. Written in simple terms, based on areas Year 11 2020 struggled on in preparation for the February exam.
GCSE Computer Science (9-1) - Python Selection using IF, ELIF, ELSE
Pipjen77Pipjen77

GCSE Computer Science (9-1) - Python Selection using IF, ELIF, ELSE

(0)
Algorithmic Thinking through Flowcharts and Python A resource designed to teach complete novices how to think logically before attempting to write code in Python. This resource emphasises the importance of working out the algorithm using a flowchart, and gets students to practice writing the code before going onto Python (thus preventing the 'Rabbit in headlights' scenario).
GCSE Computer Science 9-1 Component 1 Revision ETL4
Pipjen77Pipjen77

GCSE Computer Science 9-1 Component 1 Revision ETL4

(1)
Revision lesson: 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: Storage, wired/wireless networks and legislation Teacher-led revision: Legislation QWC question: Application of legislation.
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 - Number 4
Pipjen77Pipjen77

GCSE Computer Science 9-1 Data Representation - Number 4

(0)
Binary Addition This resource uses a spreadsheet to teach binary addition, and then encourages students to do a double-check to ensure that their answer is correct. By teaching via spreadsheet first, they will get into the habit of adding the 1s and 0s correctly, so that when doing it written, their mind knows the process to follow. Student worksheet and teacher solution included.
GCSE Computer Science 9-1 Component 1 Revision ETL3
Pipjen77Pipjen77

GCSE Computer Science 9-1 Component 1 Revision ETL3

(0)
Revision lesson: 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: Memory and Storage Teacher-led revision: ELCE QWC question: Technology today
Year 8 Computing: Python Challenge Cards
Pipjen77Pipjen77

Year 8 Computing: Python Challenge Cards

(1)
Once I have introduced the basics of the programming concepts, there are always students who the concept 'clicks' with and they are able to complete the program as other students work through at a slower pace. By having Challenge Cards on display in the class, as they finish a task, they can practice using the programming concept in independent challenges. Challenge tasks are used with Year 8 to develop the programming concepts introduced in the unit: Sequence, Lists, Selection and Iteration.
BTEC ICT Year 11 Mock Exam
Pipjen77Pipjen77

BTEC ICT Year 11 Mock Exam

(1)
Written: Online World (LA.A) Practical: Unit 6 Graphics - Task 3 As the Year 10 become Year 11, I need to give them a mock exam. This tests their knowledge of Unit 1, and provides more coursework evidence for Unit 6 Digital Graphics. Solution to the Unit 1 mock exam now uploaded!
Python Efficiency - Procedures and Functions Introduction
Pipjen77Pipjen77

Python Efficiency - Procedures and Functions Introduction

(0)
Following on from the Python Introduction Unit, this unit will focus on developing more efficient code now that students understand iteration, selection and lists. In this lesson, students look at simple examples in order to understand the difference between procedures and functions. (Included text file with code as Python file cannot be uploaded). Next lessons: Using functions to effectively plan code.
BTEC ICT - Online World (Exam)2
Pipjen77Pipjen77

BTEC ICT - Online World (Exam)2

(0)
Knowledge Build Cards for LA.A Online Services & Communication. This resource includes the second instalment of Knowledge Build Cards 5-9 (15 minutes - Read & Answer differentiated questions). Small chunking of theory as start to lesson.
Year 7 Computing Baseline - using PowerPoint
Pipjen77Pipjen77

Year 7 Computing Baseline - using PowerPoint

(0)
With Computing, students come with a varying degrees of experience from primary so we have selected an ICT skill which all should be able to demonstrate skills so we can get an initial picture. The structure of the test is based on the KS4 model which I am introducing from the outset in KS3 as 'Computing de Facto standards'.
KS3 Computing: Year 8 Networks Assessment
Pipjen77Pipjen77

KS3 Computing: Year 8 Networks Assessment

(0)
Key Stage 3 Computing Year 8 Spring term assessment. Introduction to computer networks. Differentiated questions include: Binary, internet, topologies, client-server networks, cloud storage and encryption.
Python - Menus, Selection and Functions
Pipjen77Pipjen77

Python - Menus, Selection and Functions

(0)
Python Efficiency - Lesson 2 Menu-driven Program Creating a menu using Procedures, Functions and Selection. Menu to perform calculations: Add, subtract, multiply or divide 2 numbers from user input. (Example Python code in text file - simply copy and paste into Python)