Long-term plan unit: Algorithm and Data Structure |
School: |
||||
Date: |
Teacher name: |
||||
Grade: |
Number present: |
absent: |
|||
The topic of the lesson:
|
Algorithm of search and sorting |
||||
Learning objectives(s) that this lesson is contributing to |
• Determine data structure of a two-dimensional array • Apply basic algorithms (input, output, insert, delete) to one-dimensional arrays |
||||
Lesson objectives |
• Write a pseudocode for sorting by insert and bubble |
||||
Assessment criteria |
• Write a pseudocode for insert and bubble sorting |
||||
Language objectives
|
All learners will be able to know: write a pseudo-code for insert and bubble sorting Most learners will be able to know: write a pseudo-code of binary search for the solution of a specific problem Some learners will be able to know: Write the bubble method, the data is stored…,…to… |
||||
Value links |
Respect for all Collaboration among community stakeholders
|
||||
Cross curricular links |
Mathematics (arithmetic calculations) |
||||
ICT skills |
Internet competency, writing program code, use text editors |
||||
Previous learning |
The Structure of one\two-Dimensional Arrays |
||||
Plan |
|||||
Planned lesson stages |
Planned activities |
Resources |
|||
The first stage of the lesson 7 min
|
Organizing time Repetition of topics covered The formulation of the topic, objectives and criteria for evaluating the lesson
|
PowerPoint presentation |
|||
The middle of the lesson
2 min 10 min
10 min 20 min
25 min
|
Recall: (Revision of previous lesson.) Students will be asked to answer questions regarding the previous topic: “The Structure of one\two-Dimensional Arrays” Today’s lesson:In order to draw the attention of students, teacher will be writing a sequence of random numbers on the board and ask students how would they put this numbers into (ascending/descending) order.
Theory definition and explanation of search and sort. Bubble sort Students will learn the features of bubble search. Students to write a pseudo-code according to the given codes. Insertion sort Learn the features of insertion sort. Students to write pseudo-code as shown. Algorithm. Students will be practicing the bubble search algorithm. |
PowerPoint presentation
https://en.wikibooks.org/wiki/A-level_Computing/AQA/Paper_1/Fundamentals_of_algorithms/Searching_algorithms
http://www.teach-ict.com/2016/GCSE_Computing/OCR_J276/2_1_algorithms/standard_sorting_algorithms/miniweb/index.php
|
|||
The end of the lesson 6 min |
At the end of the lesson, learners reflect on their learning: ✓ What has been learned ✓ What remained unclear ✓ What needs more attention
|
|
|||
Differentiation – how do you plan to give more support? How do you plan to challenge the more able learners? |
Assessment – how are you planning to check learners’ learning? |
Health and
safety check |
|||
Additional support ● Work in groups - support for classmates. ● Help the teacher, if required. More capable students can demonstrate aspects of their decisions that seem interesting / more complex to the other students |
· Students will be asked write pseudo-code for both bubble and insertion search based on the data given. · Students will be asked to list steps of algorithm of bubble search. · Students to give the definition of bubble and insertion search. |
Discussion of how the computer affects human health. How to protect yourself from the harmful influence of the computer. First aid to the injured person |
|||
Reflection
Were the lesson objectives/learning objectives realistic? Did all learners achieve the LO? If not, why? Did my planned differentiation work well? Did I stick to timings? What changes did I make from my plan and why?
|
Use the space below to reflect on your lesson. Answer the most relevant questions from the box on the left about your lesson. |
||||
|
|||||
Summary evaluation
What two things went really well (consider both teaching and learning)?
1:
2:
What two things would have improved the lesson (consider both teaching and learning)?
1:
2:
What have I learned from this lesson about the class or individuals that will inform my next lesson?
|
|||||
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.