Lists and Sorting Algorithms

Slides:



Advertisements
Similar presentations
The Writing Process Communication Arts.
Advertisements

Searching for Data Relationship between searching and sorting Simple linear searching Linear searching of sorted data Searching for string or numeric data.
The Writing Process.
HST 952 Computing for Biomedical Scientists Lecture 9.
Data Structures Data Structures Topic #13. Today’s Agenda Sorting Algorithms: Recursive –mergesort –quicksort As we learn about each sorting algorithm,
Writing a Research Paper
The Writing Process My Favorite Things.
Illuminating Computer Science CCIT 4-6Sep
SESSION 2 OF THE COMPUTER TRAINING COURSE CALLED POWER POINT GIVEN AT THE RECOVERY LEARNING COMMUNITIESPOWER POINT PRESENTED BY JOHN MUDIE & STEPHANIE.
English Language Arts Level 7 #44 Ms. Walker
Science Fair Projects Developed by Ms. Sica-Fosella 10 Easy Steps to Science Project Completion.
How to do Quality Research for Your Research Paper
HASHING Section 12.7 (P ). HASHING - have already seen binary and linear search and discussed when they might be useful (based on complexity)
Read 0090 FALL 2012 W70 Adalia Reyna, Instructor.
Chapter 9 (modified) Abstract Data Types and Algorithms Nell Dale John Lewis.
AWED Presentation Information PROJECT PRESENTATIONS 2013.
How to organize your notes When you are done reading this, you will know: Various ways to take notes How to keep track of your sources How to NOT screw.
Revolutionary War Project. You will be doing a research project about the Revolutionary War. You will research people, battles, and events. This project.
Communication Arts The Writing Process. Communication Arts Five Stages of the Writing Process Prewriting Drafting Revising Editing Publishing.
Referencing and Plagiarism Objectives: -To learn how to reference correctly - Warning about plagiarism - Getting ready for Mid-term review - Work Experience.
Sorting. Sorting Sorting is important! Things that would be much more difficult without sorting: –finding a telephone number –looking up a word in the.
To change the sample image, select the picture and delete it. Now click the Pictures icon in the placeholder to insert your own image. Click Send to.
Lists and Sorting Algorithms Exploring Computer Science – Lesson 2-7.
Body System Here Enter group members names here. Save Your Work! This is a good time to start saving your work. Go to FILE, then Save As…, then change.
FINAL PRESENTATION 25% of Your Total Grade. PRESENTATION INSTRUCTIONS Give a short presentation based on one of the main topics from the text (the topics.
Lists and Sorting Algorithms
Preparing for success, Summer Progress 8 … a changing context!
Communication Arts The Writing Process. Communication Arts GUIDING CONCEPT As writers, we understand and demonstrate the ability and flexibility to use.
Avalon Science and Engineering Fair 2015 Let’s Get Started Science and Engineering Fair packets will go home this week. All 2 nd, 3 rd, 4 th and 5 th.
The Impact of World War 2 on society in Britain
Welcome to your library day!
Starting a Project: Research Tips
Welcome to Early Calendar Visual Arts 1
Evaluation of Research Methods
Lesson 5-15 AP Computer Science Principles
Sorting by Tammy Bailey
The Need for Programming Languages
Title of your science project
B _ _ _ _ _ _ _ _ _ BRAIN STORM How brainstorming works From the diagram, you can see that the writer wrote many ideas and crossed out some.
Last Class We Covered Data representation Binary numbers ASCII values
P.O.W. WARM-UPS 7-9 English.
The Five Stages of Writing
EXPLORING COMPUTER SCIENCE Journal Entries, Portfolio Entries, And Check Your Understanding Unit 2 – Strand 2 Problem Solving This unit focuses on.
If finished, read silently for the remainder of the lesson.
Make a Booklet Fold paper in half..
Last Class We Covered Dictionaries Hashing Dictionaries vs Lists
Make a Booklet Fold paper in half..
Algorithms Key Revision Points.
Making a Change.
LO: To revise exam for the Medical Ethics test
Friday 4/20/18 Notebook Entry: What are strategies you use to help you when you are writing?
Wednesday, October 3, 2018 Reading Log due tomorrow (60 mins requires, 90 mins extra credit) FINAL COPY of reflection due on Google Classroom by Sunday.
The Five Stages of Writing
Starting a Project: Research Tips
Wednesday 3/22/17 Notebook Entry: What are strategies you use to help you when you are writing?
Materials: Arrange yourself into one of the small groups.
January 5th & 6th, 2016 What have we learned so far?
Lesson Warm Up Team Sort:
Introduction Welcome! I am sure you all know a little something already about the four seasons: Autumn, Winter, Spring, and Summer. You will be working.
A Thematic Exploration
QQ: What are physical properties?
Materials: sheet of paper, writing utensil
Mod 3 Lesson 2 Me First! Sorting
Research/Truman Novel
Topic 6- Basic Computer Literacy
Friday 5/24/19 Bell Ringer: What are strategies you use to help you when you are writing?
TESOL Methods: Principles & Practices
You must complete at least 2 items for homework each half term
warm-Up: Would you rather…?
Presentation transcript:

Lists and Sorting Algorithms Exploring Computer Science – Lesson 2-7

Objectives The students will be able to: Define sorted and unsorted lists. Describe various sorting algorithms. Compare various sorting algorithms.

Opener Entry What is the difference between a linear search and a binary search? When is one search method better than another? Give examples. 5 minutes

Sorting – The 5 Most Common Methods of Sorting The 5 most common methods a computer might use to sort information are: Selection Sort Quicksort Insertion Sort Bubble Sort Mergesort

Sorting – Your Mission…Should You Choose To Accept It Using the internet, do the following for each of the 5 sorting methods: In 2 paragraphs or less of clear, concise and grammatically correct English, describe how that sorting method works. Below the 1-2 paragraphs, list the website or websites you referenced to write your paragraph as a ‘clickable’ link. Below that link or links, draw or paste a diagram that visually exemplifies how that sorting method works. When you have finished describing and referencing the 5 methods, in 2 paragraphs or less, conclude (through comparison and contrast) which method YOU think is the best, in terms of speed.

Sorting - Why is this important? Information is much easier to find in a sorted list. Telephone directories, dictionaries and book indexes all use alphabetical order, and life would be far more difficult if they didn’t. If a list of numbers (such as a list of expenses) is sorted into order, the extreme cases are easy to see because they are at the beginning and end of the list. Duplicates are also easy to find, because they end up together. Computers spend a lot of their time sorting things into order, so computer scientists have to find fast and efficient ways of doing this.

Sorting - Some Points to Remember Summarize and rephrase Using original language will earn you points; copying and pasting will earn you less. Proofread Turning in writing that someone else has read and offered advice on will earn you points; turning in writing that is full of errors and grammatically incorrect will earn you question marks and minimal points. Remember the format Your submission must be a Word document. A Google document is unacceptable and will be deleted. Focus You must complete at least one half of your paper before leaving class today. (That’s Selection Sort and Quicksort and…maybe…Insertion Sort.) The remainder will be completed in our next class. You will be given 45 minutes at the start of class on Wednesday to finish, amend or ‘tweak’ your final submission

Sorting – Your Presentation/Demo Assign Roles Everyone in your group of 3-4 people MUST speak. Create a Poster A poster must be created that summarizes and pictures your sort method. Create a Deck of Cards A deck of 8-12 cards must be used to demonstrate your sorting method. Focus This presentation is part of your overall grade for the Sorting Method Research Paper. Do not take it lightly. Remember: EVERYONE in your group must participate in the presentation. Otherwise, a third of your grade will be a zero and make even a C impossible…unless your research paper is perfect. Is that likely? Time to step up and make yourself heard.