
《選擇排序》微課教學(xué)設(shè)計(jì)
一、教學(xué)設(shè)計(jì)思路
1.教學(xué)內(nèi)容分析
《選擇排序》是《上海市高中信息科技》課程教材第二冊(cè)(2018年版)中第2章第3節(jié)教學(xué)內(nèi)容。《上海市高中信息科技學(xué)科教學(xué)基本要求(實(shí)驗(yàn)本)》中對(duì)本知識(shí)點(diǎn)的學(xué)習(xí)要求是:“描述選擇排序的基本思想”、“識(shí)別選擇排序的算法實(shí)例”、“能根據(jù)選擇排序的思想,推測(cè)計(jì)算機(jī)的執(zhí)行過(guò)程,記錄數(shù)組中數(shù)據(jù)的變化”。
選擇排序是數(shù)組的下一個(gè)學(xué)習(xí)內(nèi)容,選擇排序是對(duì)數(shù)組中的元素進(jìn)行排序,需要學(xué)生能夠理解基本思想并能夠跟蹤記錄數(shù)組中的元素變化過(guò)程。
2.學(xué)生情況分析
學(xué)生已經(jīng)學(xué)習(xí)了算法的基本概念、算法的三種基本結(jié)構(gòu)(順序、分支和循環(huán)),解析算法和枚舉算法及數(shù)組的內(nèi)容,對(duì)算法與程序設(shè)計(jì)的基本內(nèi)容有了初步的了解,建立了基本的知識(shí)框架,這對(duì)選擇排序內(nèi)容的理解具有很好的幫助作用。此外,選擇排序與實(shí)際生活具有很強(qiáng)的聯(lián)系性,需要在教學(xué)的過(guò)程中與注意與實(shí)際生活的聯(lián)系。
二、教學(xué)目標(biāo)
1.知識(shí)與技能:
能理解選擇排序的基本思想。
根據(jù)選擇排序的思想,能記錄數(shù)組中數(shù)據(jù)的變化過(guò)程。
2.過(guò)程與方法:
通過(guò)模型演示與師生互動(dòng)的方式來(lái)闡述選擇排序的算法思想,激發(fā)了學(xué)生的學(xué)習(xí)興趣。讓學(xué)生用生活中的實(shí)際案例用選擇排序的方法來(lái)進(jìn)行實(shí)際的排序演算又進(jìn)一步幫助學(xué)生理解什么是選擇排序,以及如何對(duì)數(shù)組的元素進(jìn)行選擇排序。
3.情感、態(tài)度與價(jià)值觀:
通過(guò)將選擇排序與實(shí)際生活問(wèn)題的聯(lián)系,理解選擇排序的價(jià)值,感受運(yùn)用算法解決實(shí)際問(wèn)題的樂(lè)趣,提升學(xué)生的計(jì)算思維能力。
三、教學(xué)重點(diǎn)難點(diǎn)
1.教學(xué)重點(diǎn):理解選擇排序的基本思想,能記錄數(shù)組中數(shù)據(jù)的實(shí)際變化過(guò)程。
2.教學(xué)難點(diǎn):根據(jù)選擇排序的基本思想,實(shí)現(xiàn)數(shù)組元素的排序。
四、教學(xué)過(guò)程