1. Resources Home
  2. High School
  3. Math
  4. Advanced decision
  5. Algorithms
Resources to teach, practise and revise sorting and packing algorithms (D1)

Resources to teach, practise and revise sorting and packing algorithms (D1)

These resources save a lot time as they have ready-made examples you can project onto a board and students can work on the printable worksheets which saves them copying down questions and makes lesson time more productive. The resources cover bubble sort, shuttle sort and the first-fit algorithm. There are also resources which explain how to measure and compare the efficiency and order of algorithms. All answers are included to the exercises and revision material. Note that these resources were created for the OCR D1 module (4736) but would be useful resources for anyone teaching the algorithms mentioned.
langy74
Revision material for sorting and packing algorithms (Decision maths D1 - OCR 4736)

Revision material for sorting and packing algorithms (Decision maths D1 - OCR 4736)

These resources are a great way for your students to revise the key points they need to remember and understand about bubble sort, shuttle sort and the first-fit algorithms. The multiple choice questions are a quick way to check/revise the key knowledge, or this could be used as a quick assessment (answers provided) The sorting and packing practice worksheet has 2 pages of examination-style questions for students to attempt (worked answers included). The final resource is a 4-page document starting with all the required knowledge and skills listed on the first page, followed by 2 pages of examination-style questions (worked answers provided).
langy74
Resources on comparing the efficiency and order of algorithms (Decision maths D1 - OCR 4736)

Resources on comparing the efficiency and order of algorithms (Decision maths D1 - OCR 4736)

These resources can be used to introduce how the efficiency of algorithms can be compared and measured. In the first worksheet there is an example comparing bubble sort and shuttle sort, an example finding the order of an algorithm and then some examples using the order of an algorithm to estimate the time it will take to solve a problem of a particular size (fully-worked solutions are provided). In the second worksheet there are 12 exam-style questions on using the order of an algorithm to estimate the time it will take to solve a problem of a particular size. There is also the excel spreadsheet I created to generate examples - this can used to make as many more examples as you want.
langy74
Resources to teach and practise first-fit algorithm (Decision maths D1 - OCR 4736)

Resources to teach and practise first-fit algorithm (Decision maths D1 - OCR 4736)

After a few years of teaching packing algorithms by creating and working through examples on the board I got sick of it and created these resources. They make it easy to introduce, work through some examples and then there is another worksheet full of examples for students to attempt where the fully-worked solutions are already done, making it easy to check. The printable worksheets mean that students don't need to copy down lists of numbers or create tables to work on - this means they can spend the time just practising using the algorithm. There is also the excel spreadsheet I created to generate examples - this can used to make as many more examples as you want (instructions are on the spreadsheet).
langy74
Resources to teach and practise shuttle sort (Decision maths D1 - OCR 4736)

Resources to teach and practise shuttle sort (Decision maths D1 - OCR 4736)

After a few years of teaching sorting algorithms by creating and working through examples on the board I got sick of it and created these resources. They make it easy to introduce, work through some examples and then there is another worksheet full of examples for students to attempt where the fully-worked solutions are already done, making it easy to check. The printable worksheets mean that students don't need to copy down lists of numbers or create tables to work on - this means they can spend the time just practising using the algorithm. There is also the excel spreadsheet I created to generate examples - this can used to make as many more examples as you want (instructions are on the spreadsheet).
langy74
Resources to teach and practise using bubble sort (Decision maths D1 - OCR 4736)

Resources to teach and practise using bubble sort (Decision maths D1 - OCR 4736)

After a few years of teaching sorting algorithms by creating and working through examples on the board I got sick of it and created these resources. They make it easy to introduce, work through some examples and then there is another worksheet full of examples for students to attempt where the fully-worked solutions are already done, making it easy to check. The printable worksheets mean that students don't need to copy down lists of numbers or create tables to work on - this means they can spend the time just practising using the algorithm. There is also the excel spreadsheet I created to generate examples - this can used to make as many more examples as you want (instructions are on the spreadsheet).
langy74
Cross-Curricular Election Maths: Voting Systems

Cross-Curricular Election Maths: Voting Systems

Ideal for use in election years, particularly when things happen like Trump becoming president, despite not winning the popular vote. This is a differentiated lesson looking at the use of different voting systems, their advantages and disadvantages. In this lesson, students will: - Look at the mechanics of different voting systems including: First past the post, alternative voting, BORDA count, weighted BORDA count and a two-round system. - Try out the voting systems to see who would win in a hypothetical situation - Think about how they would vote tactically in each voting system to block someone from getting in - Consider the advantages/disadvantages of each. - Reflect on their learning To really 'show' that there is no perfect system, the votes have been designed so that using each voting system produces a different winner!
flibit
Decision 1 Chapter 1 Algorithms

Decision 1 Chapter 1 Algorithms

SMART notebook file guiding through the whole chapter of Decision 1 Algorithms. Includes: General Algorithms, Bubble & Quick Sorts, Binary Search, Bin Packing.
mcoman
Outline and Overview of Resources Available

Outline and Overview of Resources Available

What resources have we uploaded and what are they all about? We've uploaded blurbs to give you an idea of what some of our workshops are all about. We come in and run these workshops for free in schools, colleges and universities (or you can download them for free and run them yourself)! ***Who are we and what do we do?!*** We're the engaging & inspiring Education Officers @TheORSociety! We provide free maths resources, using real life examples and case studies to highlight the importance of maths in the real world. Our materials are free, fun and engaging. We also run interactive workshops based on problem solving, provide free school visits and attend career fairs. Why? To promote O.R. as a Maths Careers. Simply visit our website or get in touch! Oh wait ... what is O.R.?! In a nutshell, operational research (O.R.) is the discipline of applying advanced analytical methods to help make better decisions.
TheORSociety