Hero image

Computing with Barney

ICT/Computing teacher since 2003 and Assistant Headteacher. Interested in technology, gadgets, game design and software/web development. Owner of Barney - a rather grumpy at times but loveable West Highland Terrier who sometimes features in my resources!

ICT/Computing teacher since 2003 and Assistant Headteacher. Interested in technology, gadgets, game design and software/web development. Owner of Barney - a rather grumpy at times but loveable West Highland Terrier who sometimes features in my resources!
Computing Timeline Display
jonmward

Computing Timeline Display

(0)
A computing timeline I produced to go around my classroom like a frieze. It covers Babbage's difference engine in 1822 up to 2017. I use it when teaching to show how technology has evolved over a relatively short space of time.
Theme Park Spreadsheet Assessment
jonmward

Theme Park Spreadsheet Assessment

(0)
This spreadsheet tests students ability to make a prediction from a model, create a graph, use the SUM and Goal Seek functions, write an IF statement and use data validation. The last sheet in the spreadsheet contains formulas that indicate when the student has completed each task correctly to help with marking.
Teamwork Assembly
jonmward

Teamwork Assembly

(0)
This is an assembly I did on teamwork and the importance of being a good team player. It has a starting slide that asks students to review four images and identify the common theme. I then show several examples of teamwork, i.e. ants working together to create a bridge, meerkats defending against a snake and a great quote from the England team captain from the recent World Cup talking about the importance of teamwork as opposed to having standout players. There are then two videos of an F1 pit crew… the first one to demonstrate the speed at which they work and then the second one is slowed right down so pupils can see the whole team working together, each with their own job and dependent on each other to achieve the same aim. I then finished posing some questions regarding what makes a good team player and provide some guidance on things they could do next time they are working in a group/team.
Democracy (British Values) Assembly
jonmward

Democracy (British Values) Assembly

(0)
Looks at British democracy from the Magna Carta to the suffragette movement and then on to the UK-EU referendum. The final slides cover the importance of being an informed voter to play a full part in democracy.
Pacman Challenge (Scratch)
jonmward

Pacman Challenge (Scratch)

(1)
This lesson focuses on students identifying and writing pseudocode for the Pacman game (on the worksheet). Students can then move on to the pacman challenge game in Scratch with some of the coding already completed so they can transfer the pseudocode they have written into code. The aim of the lesson is for students to see the relevance of pseudocode and planning before launching straight into coding. The pacman challenge game is available at Barney Game Studios: https://scratch.mit.edu/projects/162290425/
CPU - Computer Architecture
jonmward

CPU - Computer Architecture

(1)
This lesson introduces the CPU (Central Processing Unit) and explains how the clock speed, cache size and number of cores affects the performance of a computer with animated examples. There is a cloze worksheet for students to complete which provides an opportunity to take notes.
Python Mini Test
jonmward

Python Mini Test

(0)
Short activity that could be used as a starter to encourage students to work through some code snippets in their head and write down the output.
Network Topologies
jonmward

Network Topologies

(0)
This lesson looks at the benefits and limitations of networking and three network topologies: Ring, Bus and Star. During the lesson I get students to act out each topology using balloons/screwed up paper balls to represent the data. There are teacher notes that explain how this works for each topology. Students can complete the network worksheet.
Representing images using Binary
jonmward

Representing images using Binary

(0)
This lesson looks at how computer graphics have developed and how a simple 1-bit image can be encoded using binary. Students then have the opportunity to encode and decode their own binary images. They need to be able to convert binary to denary and vice versa before doing this lesson.
Binary, Hex and Denary Converter
jonmward

Binary, Hex and Denary Converter

(0)
This resource converts between binary, hex and denary. It can be used in a whole class situation on the whiteboard or given to students to use to check their answers to any conversion questions. Useful when teaching binary and hex.
Excel Battleships
jonmward

Excel Battleships

(0)
An excel spreadsheet that can be played with a class as a quick recap to ensure they can identify and use cell references and understand that the letter (column) goes before the number (row). When I play this with my classes, students take turns in giving a cell reference which I then click on to display the square underneath. You could play this competitively by dividing the class into two teams and seeing who can sink the most battleships.
Computer Systems & Architecture Introduction
jonmward

Computer Systems & Architecture Introduction

(0)
This lesson introduces von Neumann architecture briefly and then focuses on inputs and outputs. Students explore the input and outputs devices that would be used in a self-service checkout and several other scenarios.
GCSE Computing Blockbusters
jonmward

GCSE Computing Blockbusters

(0)
This is a Revision tool based on the old Blockbusters game format with a gameboard that can be customised with your own questions and can be used as a whole class revision resource or in pairs on their own computers. The player selects the hexagon and the question automatically appears at the bottom of the screen. The answer can be revealed by clicking the “Reveal Answer” button. The hexagon can then be turned blue or white depending on who won the hexagon or black if they got it wrong. The gameboard is currently loaded with GCSE revision computer-related questions but can be changed by clicking on the “Questions” sheet and changing the information. After updating the Questions and Answers, click “Reset Gameboard” to rebuild the gameboard with your new questions and answers. If you have answers starting with the same letter then you can enter two letters to differentiate your answers. This opens the game to more possibilities. Note: This excel spreadsheet uses macros in order to work. Please enable them upon loading the spreadsheet.
Zorg the Alien Powerpoint transition project
jonmward

Zorg the Alien Powerpoint transition project

(0)
I have used this unit of work during primary liaison and transition in the past. I would deliver the first lesson to the primary students in their school and then they would work on their presentations and they would finish it off on induction days or when they started in September. I then assessed it using the grid to gauge a baseline on ICT presentation skills. However, this resource could be used for cover work for a few lessons in Y7 or at primary level. There are two powerpoints included: the first one outlines the task and provides an example from Zorg the Alien. There is also an ideas worksheet that the students use during that lesson to identify content before they go anywhere near the computers. The second powerpoint then covers the printing and annotation of their presentations. There is an assessment grid that you can adapt for your own brand of KS3 assessment in the brave new world of life-after-levels!
Business Studies Blockbusters
jonmward

Business Studies Blockbusters

(0)
This is a Revision tool based on the old Blockbusters game format with a gameboard that can be customised with your own questions and can be used as a whole class revision resource or in pairs on their own computers. The player selects the hexagon and the question automatically appears at the bottom of the screen. The answer can be revealed by clicking the “Reveal Answer” button. The hexagon can then be turned blue or white depending on who won the hexagon or black if they got it wrong. The gameboard is currently loaded with GCSE revision business-related questions but can be changed by clicking on the “Questions” sheet and changing the information. After updating the Questions and Answers, click “Reset Gameboard” to rebuild the gameboard with your new questions and answers. If you have answers starting with the same letter then you can enter two letters to differentiate your answers. This opens the game to more possibilities. Note: This excel spreadsheet uses macros in order to work. Please enable them upon loading the spreadsheet.
Scratch - Barney the Westie Game worksheet
jonmward

Scratch - Barney the Westie Game worksheet

(0)
This worksheet is allows students to work independently to interpret the code from the Barney the Westie Scratch game and answer questions on the worksheet to demonstrate understanding. The game uses IF statements, repeat loops, variables and a subroutine (broadcast). When they understand the code, they can then adapt and extend the game by : • Changing the variables on when the bone appears and how fast it falls • Barney is a fussy Westie so take away points when the bone hits the grass • Add other objects/sprites to the game, e.g. a special bone that appears randomly and is worth double-points or more! • Increase the difficulty of the game when Barney scores more than 10 points. Hint: add an IF statement on the code that makes the bone fall so that if the score is greater than 10, the value of “y” is larger. More resources can be found at my TES shop: www.tes.com/teaching-resources/shop/jonmward The Barney the Westie game can be found on Barney Game Studios: https://scratch.mit.edu/projects/104492249/
Binary Logic
jonmward

Binary Logic

(0)
Introduction to AND, OR and NOT gates. Students then complete the truth tables in a worksheet. They can then use the logic.ly website to self-assess whether they got the truth tables correct and create their binary logic gate diagram to program a car safety system.
Binary Conversion and Arithmetic
jonmward

Binary Conversion and Arithmetic

(0)
This lesson introduces binary and compares it to denary. A method of converting denary to binary is then worked through and there are two worksheet activities for students to complete on binary conversion and arithmetic.
Scratch Game Creation Unit
jonmward

Scratch Game Creation Unit

(0)
This 14-lesson unit of work takes students through the process of creating their own game in Scratch. They start by considering what makes a game successful and then move on to learn gaming concepts like sprite movement, animation, collision detection and variables using Scratch. The lessons directly link to Scratch game resources I have placed in the Barney Game Studio on the Scratch website (http://scratch.mit.edu/studios/1977310/). At the end of their unit, there is a lesson on user testing where they will get the opportunity to peer assess the games they create. They can also create an instruction manual for their game, evaluating the forms and conventions of such documents and using desktop publishing software to create their own.
Computing 101
jonmward

Computing 101

7 Resources
A set of 7 topics that provide an introduction to the following Computing topics: binary, binary logic, CPU, network topologies and storage technologies.