作品名稱:C語(yǔ)言程序設(shè)計(jì)
學(xué)校名稱:仙桃職業(yè)學(xué)院
參賽隊(duì)伍:C語(yǔ)言程序設(shè)計(jì)
參賽老師:張聯(lián)
《C語(yǔ)言程序設(shè)計(jì)》是高等職業(yè)教育物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)的專業(yè)基礎(chǔ)課,面向物聯(lián)網(wǎng)嵌入式開(kāi)發(fā)助理工程師等崗位設(shè)置。結(jié)合物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)教學(xué)標(biāo)準(zhǔn)和人才培養(yǎng)方案,制訂了《C語(yǔ)言程序設(shè)計(jì)》課程標(biāo)準(zhǔn);以學(xué)生為中心,基于行動(dòng)導(dǎo)向理念開(kāi)發(fā)了課程教學(xué)項(xiàng)目;以泛在學(xué)習(xí)、個(gè)性化學(xué)習(xí)為目的,依托超星泛雅教學(xué)平臺(tái)建設(shè)了精品在線課程;以合作企業(yè)物聯(lián)網(wǎng)應(yīng)用典型案例為載體,融入勞動(dòng)精神、工匠精神等思政元素,開(kāi)展“教學(xué)做評(píng)改”五位一體教學(xué),突出學(xué)生職業(yè)能力和職業(yè)素養(yǎng)培養(yǎng)。
課程提交案例為項(xiàng)目七任務(wù)2:冒泡排序法。冒泡排序法一直是C語(yǔ)言難點(diǎn)內(nèi)容,學(xué)生感覺(jué)原理難以理解、原理難以轉(zhuǎn)換為算法。冒泡排序中需要用到雙重循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組等知識(shí)點(diǎn),雙重循環(huán)結(jié)構(gòu)程序設(shè)計(jì)為課程的難點(diǎn)內(nèi)容,如果學(xué)生對(duì)雙重循環(huán)結(jié)構(gòu)程序設(shè)計(jì)掌握情況不夠理想,則實(shí)現(xiàn)冒泡排序就有一定的難度。本課程作品旨在詳細(xì)闡述冒泡排序法原理、通過(guò)動(dòng)畫(huà)說(shuō)明冒泡排序的具體過(guò)程、通過(guò)算法代碼編寫(xiě)演示幫助學(xué)生理解原理、并將原理轉(zhuǎn)換為方法從而實(shí)現(xiàn)排序。課程作品包含《C語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)文檔、《冒泡排序法》課件和《冒泡排序法》微課三個(gè)文件:
《冒泡排序法》課件中首先由生活實(shí)際案例引入排序方法;以5個(gè)數(shù)從小到大排序?yàn)槔ㄟ^(guò)動(dòng)畫(huà)演示冒泡排序法的具體過(guò)程,提煉冒泡排序的特點(diǎn)、闡述冒泡排序的原理;依據(jù)冒泡排序原理設(shè)計(jì)算法實(shí)現(xiàn)5個(gè)數(shù)從小到大的排序,舉一反三推出n個(gè)數(shù)從大到小排序的算法;最后總結(jié)冒泡排序法并進(jìn)行任務(wù)拓展。通過(guò)課件使學(xué)生對(duì)冒泡排序法原理、冒泡排序的方法及算法有清晰的認(rèn)識(shí)。
《冒泡排序法》微課中的動(dòng)畫(huà)演示及原理講解幫助學(xué)生透徹理解冒泡排序法,算法代碼編寫(xiě)過(guò)程的演示幫助學(xué)生將原理轉(zhuǎn)換為方法,從而實(shí)現(xiàn)將數(shù)據(jù)按要求排序。微課作品時(shí)長(zhǎng)短、層次分明,可供學(xué)生課前自主探索學(xué)習(xí)、課后復(fù)習(xí)鞏固練習(xí),有助于提升教學(xué)目標(biāo)達(dá)成度。