GReat Learning

 (118)
United Kingdom - Fife - Dunfermline
GReat Learning
4.0
85 votes
I love to write colourful, exciting Computing resources that encourage students to develop their problem solving skills.
 
FREE Download
Assess the general quality of my work with this free download
clear search
My Products
sort by:
Best Seller
view:
By GReat Learning
App Inventor was developed by MIT to teach students programming in a fun context that every modern student understands, mobile phones! My students love this unit. It allows them to move at their own pace, be creative and solve problems. For many
Subjects:
Computer Science
Grades:
7th, 8th, 9th, 10th, 11th, 12th, Higher Education, Homeschool, Staff
Types:
Workbooks, Teacher Manuals, Worksheets
$20.00
11 ratings
4.0
Digital Download ZIP (50.43 MB)
By GReat Learning
Many students these days wish to be games programmers. This booklet is the first in a series of four that teaches students the tool and techniques of object orientated programming required to become a beginner games programmer. In Project 1
Subjects:
Computer Science - Technology, Computer Science, Critical Thinking
Grades:
11th, 12th, Higher Education, Adult Education, Homeschool, Staff
Types:
Worksheets
$15.00
3 ratings
3.8
Digital Download ZIP (4.99 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology, Critical Thinking
Grades:
5th, 6th, 7th, 8th, 9th, 10th, Homeschool
Types:
Homework
$1.40
6 ratings
4.0
Digital Download ZIP (5.68 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology
Grades:
6th, 7th, 8th, 9th, 10th, 11th, Adult Education, Homeschool
Types:
Worksheets
$3.00
6 ratings
4.0
Digital Download ZIP (6.83 MB)
By GReat Learning
Many students these days wish to games programmers. Pygame is a fabulous addition to the programming language Python used to write professional looking computer games. This tutorial was originally written as part of a training day I led for
Subjects:
Computer Science - Technology, Computer Science
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education, Homeschool, Staff
Types:
Fun Stuff, Handouts, Games
$8.00
4 ratings
3.9
Digital Download ZIP (2.79 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology, Problem Solving
Grades:
5th, 6th, 7th, 8th, 9th, 10th, Homeschool
Types:
Homework
$1.40
3 ratings
4.0
Digital Download ZIP (3.61 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology, Critical Thinking
Grades:
4th, 5th, 6th, 7th, 9th, Homeschool
Types:
Worksheets
$5.00
6 ratings
4.0
Digital Download ZIP (8.13 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology, Computer Science, Critical Thinking
Grades:
6th, 7th, 8th, 9th, 10th, 11th, Higher Education, Homeschool
Types:
Homework
$1.40
7 ratings
4.0
Digital Download ZIP (1.04 MB)
By GReat Learning
Many students these days wish to be games programmers. This booklet is the second in a series of four that teaches students the tool and techniques of object orientated programming required to become a beginner games programmer. In Project 2
Subjects:
Computer Science - Technology, Computer Science, Critical Thinking
Grades:
10th, 11th, 12th, Higher Education, Adult Education, Homeschool, Staff
Types:
Workbooks
$15.00
2 ratings
3.8
Digital Download ZIP (7.05 MB)
By GReat Learning
There are several skills required to be a good programmer. One of these is being able to identify the order of code. In this Scratch homework students are given a description of a short animation and the blocks required to build it, Their task is
Subjects:
Computer Science - Technology, Critical Thinking, Problem Solving
Grades:
5th, 6th, 7th, 8th, 9th, 10th, Homeschool
Types:
Homework
$1.40
5 ratings
4.0
Digital Download ZIP (0.92 MB)
By GReat Learning
There are several skills required to be a good programmer. One of these is being able to debug programs by identifying errors in code. In this Scratch homework students are given a description of a short animation and are required to find the
Subjects:
Computer Science - Technology, Critical Thinking, Problem Solving
Grades:
5th, 6th, 7th, 8th, 9th, 10th
Types:
Computation, Homework
$1.40
3 ratings
4.0
Digital Download ZIP (0.72 MB)
By GReat Learning
There are several skills required to be a good programmer. One of these is being able to modularise programs by identifying blocks of code. This Scratch homework is based around the “broadcast” block which can be used to modularise programs
Subjects:
Computer Science - Technology, Critical Thinking, Problem Solving
Grades:
6th, 7th, 8th, 9th, 10th, 11th, Homeschool
Types:
Homework
$1.40
3 ratings
4.0
Digital Download ZIP (3.13 MB)
By GReat Learning
This resource teaches students why CSS are required to build stylish, easily maintainable websites. Students work through a few practical tasks where they are required to edit CSS code and then create a stylesheet of their own. Extension work
Subjects:
Computer Science - Technology, Computer Science
Grades:
8th, 10th, 11th, 12th, Higher Education, Adult Education, Homeschool
Types:
Workbooks
$3.00
2 ratings
4.0
Digital Download ZIP (4.17 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology, Critical Thinking
Grades:
5th, 6th, 7th, 8th, 9th, 10th, Homeschool
Types:
Worksheets
$5.00
not yet rated
Digital Download ZIP (18.48 MB)
By GReat Learning
Make your lessons fun with Computational Thinking! Structured Query Language is a programming language used to manipulate information stored in databases. As with all programming languages the best way to learn its functions is through solving
Subjects:
Computer Science - Technology, Critical Thinking, Problem Solving
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education, Staff
Types:
Activities, Computation, Homework
$2.00
3 ratings
4.0
Digital Download ZIP (2.48 MB)
By GReat Learning
Make your lesson fun by introducing Computational Thinking! Structured Query Language is a programming language used to manipulate and extract information stored in databases. As with all programming languages the best way to learn its functions is
Subjects:
Computer Science - Technology, Critical Thinking, Problem Solving
Grades:
7th, 9th, 10th, 11th, 12th, Higher Education, Adult Education, Staff
Types:
Activities, Computation, Homework
$2.00
1 rating
4.0
Digital Download ZIP (3.57 MB)
By GReat Learning
(Hi there. I am an experienced writer of resources who has written two Computing text books for the Scottish education system. My resources are always designed to be engaging and exciting. As a result they are used in thousands of schools all over
Subjects:
Computer Science - Technology, Computer Science
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education, Homeschool
Types:
Worksheets
$10.00
1 rating
4.0
Digital Download ZIP (8.63 MB)
By GReat Learning
Make your lesson fun by introducing Computational Thinking! Structured Query Language is a programming language used to manipulate and extract information stored in databases. As with all programming languages the best way to learn its functions is
Subjects:
Computer Science - Technology, Critical Thinking, Problem Solving
Grades:
7th, 8th, 9th, 10th, 11th, 12th, Higher Education, Adult Education, Staff
Types:
Activities, Computation, Homework
$2.00
1 rating
4.0
Digital Download ZIP (2.10 MB)
By GReat Learning
A 'getting to know you' activity for new Computing Science classes. Pupils have to circulate and find the names of pupils who... "own an 8Gb Flash Drive" "can say who their ISP is" and so on, (you get the idea). There are 19 Computing related
Subjects:
Computer Science - Technology
Grades:
6th, 7th, 8th, 9th, 10th, 11th, 12th
Types:
Activities, Fun Stuff
$1.00
not yet rated
Digital Download ZIP (5.94 MB)
By GReat Learning
This is a short written task is designed to following an introductory lesson on HTML. The 10 to 15 minute, 18 mark homework sheet has two pages which cover the basic structure and tags of an HTML file. Question 1 shows a html file with most of the
Subjects:
Computer Science - Technology, Problem Solving
Grades:
6th, 7th, 8th, 9th, 10th, 11th, Adult Education, Homeschool
Types:
Assessment, Homework
$2.00
2 ratings
4.0
Digital Download ZIP (0.74 MB)
showing 1-20 of 40

Ratings

Digital Items
4.0
Overall Quality:
4.0
Accuracy:
4.0
Practicality:
4.0
Thoroughness:
4.0
Creativity:
4.0
Clarity:

4.0
Total:
85 total vote(s)
Ask GReat Learning a question. They will receive an automated email and will return to answer you as soon as possible. Please Login to ask your question.
TEACHING EXPERIENCE

I have been teaching in Scottish Secondary schools since 1994. Since 1999 I have been a department head. I am an author of two text books, dozens of free/paid resources and have been downloaded over a million times all over the world. In addition to school work I have been employed by Scotland's Exam Board (Scottish Qualifications Authority) to write national exams and coursework tasks. I was part of the working group that implemented Scotland's new National 5 Computing Science course.

MY TEACHING STYLE

I am an imaginative, highly creative teacher who loves to try new approaches in my classroom.

HONORS/AWARDS/SHINING TEACHER MOMENT

Many of my resources have been tagged as excellent by the Resources team on TES Resources. They have featured often in their quarterly newsletters and regularly appear in the top 10 downloads for Computing (out of 10,000 resources).

MY OWN EDUCATIONAL HISTORY

BSc in Science (Chemistry & Computing) Post Graduate Diploma in Systems Integration PCGE in Secondary Education

ADDITIONAL BIOGRAPHICAL INFORMATION

I have a love of competitive sport, music, walking my Labradoodle and have a season ticket (along with my son) for Dunfermline Athletic Football (Soccer) Club.

Teachers Pay Teachers

Teachers Pay Teachers is an online marketplace where teachers buy and sell original educational materials.

Learn More

Keep in Touch!

Sign Up