zip, 10.46 MB
zip, 10.46 MB
pdf, 234.75 KB
pdf, 234.75 KB
pdf, 52.28 KB
pdf, 52.28 KB

Looking for some ready-made Python files to help your pupils learn about the bubble sort, insert sort, merge sort, linear search and binary search in more detail. Here they are.

WHAT IS INCLUDED?
In this unit you have 10 ready-to-use Python programs:

  • 2 Bubble sort programs (one with comments and one without comments)
  • 2 Insertion sort programs (one with comments and one without comments)
  • 2 Merge sort programs (one with comments and one without comments)
  • 2 Linear search programs (one with comments and one without comments)
  • 2 Binary search programs (one with comments and one without comments)
    Not only that, but you also have 20 further editable handouts allowing you the flexibility to use these with either OCR, AQA and Edexcel exam boards.:
  • 1 handout for each of the sorting and searching algorithms that includes the written algorithm and the flowchart.
  • 3 editable handouts for each of the sorting and searching algorithms showing the pseudocode for either OCR, AQA or Edexcel
    .

HOW CAN I USE THEM?
You can use these ready-to-use Python programs and handouts in any number of ways.

  • You could use these Python programs to show the code to the pupils and ask them how it works and talk through the code with them comparing it to the algorithm.
  • You could challenge your students to add comments themselves to explain the code or use it to demo a working program.
  • If you feel your pupils are able, you could set them the challenge of programming it themselves and use the completed programs as exemplar material to aid pupils who get stuck or even remove some of the code and ask them to complete key areas to make it work.
  • You can give them the pseudocode and ask them to write the program from that.
    .

PRIOR LEARNING
This unit does expect pupils know what an algorithm is and be familiar with understanding written algorithms and flowcharts. It is also advantageous to have spent some time looking at each of the algorithms (bubble sort, insertion sort, merge sort, linear search and binary search) to only use these programs and handouts as an extension of earlier learning they have done with you to familiarise them with the algorithms and comparison of the algorithms.

I have created a unit which includes 3 lessons that can be used to teach your classes about the algorithms. You can find out more about this unit here.

#EDITABLE RESOURCES
I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable.

Therefore, if you need to use a particular template style for your school or pupils with special educational needs, you can change the programs and handouts to suit your needs.

Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation.

Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.