Hero image

Barrie's Store for Teachers and beyond - opened May '16

Average Rating4.42
(based on 32 reviews)

I will be posting imaginative, creative multi-media lessons using PowerPoint presentations with embedded videos, and supported with Word based worksheets and Kahoot quizzes where applicable.

98Uploads

54k+Views

40k+Downloads

I will be posting imaginative, creative multi-media lessons using PowerPoint presentations with embedded videos, and supported with Word based worksheets and Kahoot quizzes where applicable.
HTML and creating a web page
bas0410bas0410

HTML and creating a web page

(0)
The HyperText Markup Language, or HTML is the standard markup language for documents designed to be displayed in a web browser. (wikipedia definitions) This is a series of 45-60 minute lessons that will give students (and often, teachers) a much greater understanding of what a web page is and how they are created. Each lesson comprises: - a fully animated PowerPoint with explanatory slides - loads of embedded videos (if you need to extract, click here) - worksheets and self-evaluation files The lesson objectives are: - what is a web page - how does HTML work - creating a web page using HTML To support these lessons, see - what the Internet is (available as a FREE resource) -the Internet and the World Wide Web ALL my postings are FULLY "classroom-tested" - before I publish, my lessons are tested by both myself and colleagues, rigorously evaluated and discussed, and continually updated to maximise their effectiveness. But there is always the possibility of error and room for improvement, so do please provide constructive feedback.
1. What is the Internet  -  (FREE)
bas0410bas0410

1. What is the Internet - (FREE)

(5)
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. The World Wide Web, commonly known as the Web, is an information system where documents and other web resources are identified by Uniform Resource Locators, which may be interlinked by hyperlinks, and are accessible over the Internet. (wikipedia definitions) This is part of a series of 45-60 minute lessons that will give students (and often, teachers) a much greater understanding of what the internet is, how it works and what the World Wide Web is (no, it is not the internet). Each lesson comprises: - a fully animated PowerPoint with explanatory slides - loads of embedded videos (can be extracted if required) - worksheets and self-evaluation files The lesson objectives are: 1. understand what the Internet is (this FREE resource) 2. understand how the Internet works and what the World Wide Web is In addition, there are a series of lessons that look at what a web page is, how HTML works, and creating a web page using HTML. ALL my postings are FULLY "classroom-tested" - before I publish, my lessons are tested by both myself and colleagues, rigorously evaluated and discussed, and continually updated to maximise their effectiveness. But there is always the possibility of error and room for improvement, so do please provide constructive feedback.
Google "search" techniques
bas0410bas0410

Google "search" techniques

(0)
This is part of the topic Creating a Class Wiki but is also useful as a one-off lesson to help students search effectively.
Creating a Class Wiki (Switched on Computing, Year 4)
bas0410bas0410

Creating a Class Wiki (Switched on Computing, Year 4)

(1)
This is a series of 8 by 45-minute lessons designed to support the Switched On Computing unit 4.5, and has been written with year 4 pupils in mind, but is also suitable for older pupils. Each lesson is presented through a colourful and stimulating PowerPoint presentation, with clearly defined Learning Objectives and embedded videos and is accompanied with worksheets. **Note - the wiki example is created in wikispaces.com (no longer available) but can be adapted to any similar wiki hosting site. ** The lesson objectives are: - understand what a Wiki is - become familiar with the web’s largest Wiki - Wikipedia - practice Google search skills - develop formatting skills - write for a target audience (your peers) - create Pages in our Wiki - develop proofreading and editing skills - peer review and self assessment ALL my postings are FULLY “classroom-tested”, and continually updated to maximize their effectiveness. But there is always the possibility of error and room for improvement, so do please provide constructive feedback.
Scratch - Design a Toy Bear (Switched on Computing, Year 4)
bas0410bas0410

Scratch - Design a Toy Bear (Switched on Computing, Year 4)

(0)
This is designed to support the Switched On Computing Year 4 unit 4.2, and has been specifically written with year 4 pupils in mind. My goal is to get students to create a fun project, whilst at the same time learn how the instructions work and fit together. To this end, I use the following approach: - break the project down into manageable chunks - present students with "pseudo-code" for each chunk - provide students with the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with introductory slides and the project instructions 2. a Word document with the PowerPoint instruction slides printed 2 to a page as a handout 3. accompanying Scratch project files for teachers that match the project Other lessons in this series: A FREE introduction to Scratch. Project I: A maze type project. Project II: Create a question and answer type quiz. Project III: A game where students move a sight with the mouse to shoot ghosts. Project IV: Students create a Music Player with layers of menus for different categories. Project V: Simulate a toy with touch pads. Project VI: Drawing shapes and repeating patterns. Project VII: Base Attack. Project VIII: Flappy Octopus.</> Budle of Projects I-III. Budle of Projects IV-VI. ALL my postings are FULLY "classroom-tested", and continually updated to maximize their effectiveness. But there is always the possibility of error and room for improvement, so do please provide constructive feedback.
SCRATCH VIII - Flappy Octopus
bas0410bas0410

SCRATCH VIII - Flappy Octopus

(0)
The Scratch 3 version is here. Click here for a full listing of all my Scratch Projects In this project, based on Flappy Birds, the player has to navigate an octopus through waves of hungry sharks. There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
Introducing Python Turtle Graphics
bas0410bas0410

Introducing Python Turtle Graphics

(0)
I introduce students to programming through Scratch, and then extend this into the world of text based coding through Python and Python Turtle. The lessons use Trinket as a simple interface for entering and running Python code - no downloads required. There is enough material for approx. 3 to 4 one-hour sessions, and of course, once students get started, they can easily develop their own ideas. I’ve already delivered it to Year 5/6 students, and they have absolutely loved it. The lessons are delivered through a fully animated PowerPoint with explanatory slides and embedded videos (can be extracted if required). In addition, there is a workbook of activities. Let me know if you have any questions or suggestions, and a BIG BIG thanks for looking (as a full time practising teacher, I KNOW how time consuming this process can be). ALL my postings are FULLY “classroom-tested” - before I publish, my lessons are tested by both myself and colleagues, rigorously evaluated and discussed, and continually updated to maximise their effectiveness. But there is always the possibility of error and room for improvement, so do please provide constructive feedback. Teacher/Author: Barrie James
SCRATCH VII - Base Attack
bas0410bas0410

SCRATCH VII - Base Attack

(0)
Click here for a full listing of all my Scratch Projects In this project, waves of cloned alien spacecraft appear at any edge of the screen and attack the base. The player must defend their base as long as possible and destroy the aliens. Enhancements allow, for example, attack craft to appear when energy levels reach a threshold. There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH VI - Drawing Shapes and Patterns
bas0410bas0410

SCRATCH VI - Drawing Shapes and Patterns

(0)
Click here for a full listing of all my Scratch Projects In this project, the Scratch Pen is used to draw geometric shapes using Repeat blocks. There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH IV - My Music Player
bas0410bas0410

SCRATCH IV - My Music Player

(0)
Click here for a full listing of all my Scratch Projects In this project, students create their own Music Player with levels of menus for different categories of music. The corresponding music tracks can then be uploaded. There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH - animate your worst joke ever!
bas0410bas0410

SCRATCH - animate your worst joke ever!

(0)
There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project Lessons in the series: FREE introduction to Scratch. Moving a sprite through a maze. A question and answer type quiz. A game where students move a sight with the mouse to shoot ghosts. A Music Player with layers of menus. Simulates a toy bear with touch pads. Drawing shapes and repeating patterns. Alien spacecraft attack a base that must be defended. An Octopus must swim through walls of hungry sharks. Navigate through different worlds Bundle I-III Bundle IV-VI Bundle VII-IX Bundle I-IX ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH - a FREE introduction
bas0410bas0410

SCRATCH - a FREE introduction

(3)
There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project Lessons in the series: FREE introduction to Scratch. Moving a sprite through a maze. A question and answer type quiz. A game where students move a sight with the mouse to shoot ghosts. A Music Player with layers of menus. Simulates a toy bear with touch pads. Drawing shapes and repeating patterns. Alien spacecraft attack a base that must be defended. An Octopus must swim through walls of hungry sharks. Navigate through different worlds Bundle I-III Bundle IV-VI Bundle VII-IX Bundle I-IX ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH V - Design a toy
bas0410bas0410

SCRATCH V - Design a toy

(0)
Click here for a full listing of all my Scratch Projects In this project, students create a toy bear, using sprites to simulate “touch pads” -making the bear smile, blink, change colour, etc. Enhancements include using the keyboard instead of sprites, and adding sound. There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH II - Design a Quiz
bas0410bas0410

SCRATCH II - Design a Quiz

(0)
The Scratch 3 version is here. Click here for a full listing of all my Scratch Projects In this project, students create a question and answer quiz using different backdrops for each question. There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH III - Ghost Busting
bas0410bas0410

SCRATCH III - Ghost Busting

(0)
The Scratch 3 version is here. Click here for a full listing of all my Scratch Projects In this project, students use the mouse to move a target across the screen to shoot ghosts. The coding makes it easy to add any number of ghosts, varying their size and speed, There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.
SCRATCH I - Save the Penguin
bas0410bas0410

SCRATCH I - Save the Penguin

(2)
The Scratch 3 version is here. Click here for a full listing of all my Scratch Projects In this project, the player must move a sprite through the maze using the keyboard. Timers, obstacles (floating sprites) and a more difficult maze can be added as enhancements . There are many sites offering Scratch Projects. However, many tend to be like recipes - students almost mechanically enter code and create “delicious cakes”, without learning a lot about Scratch. My goal is to get students to create a fun project, and at the same time learn how the instructions work and fit together. I use the following approach: - break the project into manageable chunks - present “pseudo-code” for each chunk - provide the Scratch commands to implement the pseudo-code, but jumbled up In this way, students learn about pseudo-code (an important part of coding), and have to understand the Scratch instructions in order to sequence them correctly to match the pseudo-code. The lessons comprise: 1. a PowerPoint with instructions 2. a Word document with the instruction slides printed 2 to a page as a handout 3. accompanying Scratch files for teachers that match each stage of the project ALL my postings are FULLY “classroom-tested”, and continually updated. But there is always the possibility of error and room for improvement, so please provide constructive feedback.