阮莉
【摘要】信息技術(shù)的學(xué)習(xí)從來不是一個一蹴而就的事情,它需要學(xué)生持之以恒地付出,并且將自己代入到學(xué)習(xí)的情境中,實現(xiàn)對于具體知識點的深入了解。因此,教師可以從多個方面入手,讓學(xué)生能夠在多個維度了解信息技術(shù),促使學(xué)生在明確信息技術(shù)學(xué)習(xí)重要性的同時,投身入學(xué)習(xí)中,讓自己能夠同時代接軌,以現(xiàn)代化的思維,完成對于知識本質(zhì)的學(xué)習(xí)。本文圍繞高中新課程中《算法與程序設(shè)計》教學(xué)模式的探究展開論述,希望對相關(guān)人士有所幫助。
【關(guān)鍵詞】新課程;高中;《算法與程序設(shè)計》教學(xué)
前言:
《算法與程序設(shè)計》中的思想同人們的生活是息息相關(guān)的,但是學(xué)生在學(xué)習(xí)這一板塊的內(nèi)容時,并不能夠?qū)⑵渫约旱纳顚嶋H進(jìn)行聯(lián)想。為了促使學(xué)生加強(qiáng)對于《算法與程序設(shè)計》思考的認(rèn)識,教師可以從以下幾個方面入手,幫助學(xué)生在學(xué)習(xí)時,取得更為優(yōu)異的成績:輔助學(xué)生關(guān)注生活中《算法與程序設(shè)計》思想、輔助學(xué)生對《算法與程序設(shè)計》的結(jié)構(gòu)進(jìn)行分析、輔助學(xué)生對《算法與程序設(shè)計》知識進(jìn)行靈活應(yīng)用。
一、輔助學(xué)生關(guān)注生活中的信息技術(shù)思想
相比于知識的學(xué)習(xí),學(xué)習(xí)知識的意義是學(xué)生值得注意的。但是對于大部分的學(xué)生來說,他們在開展某課時學(xué)習(xí)任務(wù)之前,并沒有思考“為什么學(xué)習(xí)”這一問題,因而他們在知識學(xué)習(xí)時,常常會出現(xiàn)漫無目的的情況。因此,教師可以以“生活”作為切入口,輔助學(xué)生關(guān)注生活中的信息技術(shù)思想,讓學(xué)生能對自己的學(xué)習(xí)目的進(jìn)行明確,并且能夠有意識地將生活元素,代入到自己的學(xué)習(xí)過程。
例如,當(dāng)我們需要選出班級上最高的學(xué)生時,我們需要對學(xué)生的身高進(jìn)行兩兩對比,并且不斷地淘汰身高較矮的學(xué)生,最后一位沒有被淘汰的學(xué)生,就是班級上最高的學(xué)生。這種比較的方式,不僅可以用在身高上,還可以用在擂主的確定上、成績的比較上等,具有一定的適用性。因而,當(dāng)學(xué)生掌握了這一思想,往往能夠解決生活中與之相關(guān)的大部分問題。而《算法與程序設(shè)計》中的思想,同這一實際問題是契合的,當(dāng)學(xué)生能夠應(yīng)用《算法與程序設(shè)計》知識時,他們不僅能夠靈活地處理生活中的難題,還能夠提高自己解決問題的效率,這便為學(xué)生學(xué)習(xí)《算法與程序設(shè)計》思想的原因。為了促使學(xué)生進(jìn)一步地了解《算法與程序設(shè)計》思想同生活的聯(lián)系,教師可以以身高的比較為例,給出一個算法流程圖,讓學(xué)生通過分析算法流程圖,按照算法流程圖循環(huán)的思想,將其對自己的生活經(jīng)歷進(jìn)行比較,因而他們能夠發(fā)現(xiàn),簡單的流程圖能夠省去不少的實際操作,還能更加清楚地了解整個完整的操作過程,體現(xiàn)了解決問題的思維和方法,這能夠幫助學(xué)生堅定自己的學(xué)習(xí)動力,讓學(xué)生能夠在《算法與程序設(shè)計》學(xué)習(xí)時,保持著對于知識的求知欲。
二、輔助學(xué)生分析《算法與程序設(shè)計》的結(jié)構(gòu)
《算法與程序設(shè)計》的結(jié)構(gòu)眾多,每一種結(jié)構(gòu)在形式上、細(xì)節(jié)上存著著一定的差異,這就要求學(xué)生在學(xué)習(xí)《算法與程序設(shè)計》結(jié)構(gòu)時,能夠?qū)Α端惴ㄅc程序設(shè)計》的結(jié)構(gòu)進(jìn)行分析,并且在對比學(xué)習(xí)時,加強(qiáng)對于《算法與程序設(shè)計》結(jié)構(gòu)的理解。
例如,我在授予這一板塊的內(nèi)容時,會先和學(xué)生講解《算法與程序設(shè)計》各個結(jié)構(gòu)的名稱,如順序結(jié)構(gòu)、分支結(jié)構(gòu)、順序結(jié)構(gòu)等,并且根據(jù)每一個名稱,向?qū)W生講解具體的含義。在學(xué)生在理論上理解這些概念后,為更好地輔助學(xué)生靈活地應(yīng)用相應(yīng)的知識,促使其深度理解《算法與程序設(shè)計》,教師可以選擇與概念對應(yīng)的實例,進(jìn)行深入地講解,在同學(xué)生進(jìn)行探討時,提高學(xué)生對于這一板塊內(nèi)容的記憶程度和理解程度。同時,由于結(jié)構(gòu)教學(xué)在形式上略顯抽象,給學(xué)生的理解帶來了一定的難度,因而教師可以根據(jù)講解的板塊內(nèi)容,向?qū)W生引入生活中與《算法與程序設(shè)計》的例子,將學(xué)生帶入到相應(yīng)的生活情境中,并且在熟悉的環(huán)境里,對知識進(jìn)行理解和記憶。因此,學(xué)生的理解難度能夠得到大大地降低,學(xué)習(xí)的效率能夠得到大大地提高。對于他們在板塊知識學(xué)習(xí)中出現(xiàn)的個性化問題,學(xué)生完全可以根據(jù)對于個人情況的深入分析,同其他學(xué)生或者教師,就自己在板塊學(xué)習(xí)中的困惑,進(jìn)行深入地探討,讓他們能夠在同其他人進(jìn)行交流,針對性地對信息技術(shù)學(xué)習(xí)的疑問進(jìn)行解答,幫助學(xué)生能夠解決影響自己取得學(xué)業(yè)上進(jìn)步的因素,提高學(xué)生對于信息技術(shù)的認(rèn)知程度。
三、輔助學(xué)生靈活應(yīng)用《算法與程序設(shè)計》的知識
信息技術(shù)學(xué)習(xí)最主要的目的,是讓學(xué)生能夠應(yīng)用知識,解決生活中地問題,并且是以便捷的方式,對其進(jìn)行解決,提高他們的生活質(zhì)量。而學(xué)生如果想要達(dá)成信息技術(shù)學(xué)習(xí)的這一終極目的,他們便需要通過一些練習(xí),讓自己在不同的情境下,能夠靈活地應(yīng)用自己的信息技術(shù)知識,對情境下的問題進(jìn)行處理。這一過程往往是漫長的,為了促使學(xué)生感受信息技術(shù)學(xué)習(xí)的趣味性,使得學(xué)生深刻了解信息技術(shù)的實用性,教師可以豐富《算法與程序設(shè)計》知識的教學(xué)形式。
例如,我在授予這一板塊的內(nèi)容時,會以微課的形式,對章節(jié)的主要內(nèi)容進(jìn)行播放,讓學(xué)生能夠借助信息技術(shù),不僅能夠?qū)崿F(xiàn)對于學(xué)習(xí)重難點的突破,還能夠借助“微課”這一實例,感受復(fù)雜信息技術(shù)對于生活的巨大影響。在學(xué)生完成了板塊學(xué)習(xí)內(nèi)容后,教師可以向?qū)W生發(fā)布一次競賽任務(wù),并且確定競賽的時間,讓學(xué)生能夠?qū)Υ俗龊孟鄳?yīng)的準(zhǔn)備。由于競賽的壓力,每一位學(xué)生都可以在利用自己的課余時間進(jìn)行學(xué)習(xí)時,就《算法與程序設(shè)計》的結(jié)構(gòu)進(jìn)行深入分析,了解每一種結(jié)構(gòu)的應(yīng)用情境和應(yīng)用方法,在夯實自己信息技術(shù)基礎(chǔ)之上,靈活地應(yīng)用所學(xué)的知識,解決自己可能在競賽的過程中遇到的麻煩。而在競賽的過程中,每一位學(xué)生可以根據(jù)對于題目的把握,靈活地應(yīng)用自己所學(xué)的知識,以簡便的方法,對相異的問題進(jìn)行處理,提高自己對于信息技術(shù)的掌握程度。
總結(jié):
總而言之,教師在開展高中信息技術(shù)教學(xué)活動的過程中可以輔助學(xué)生關(guān)注生活中的信息技術(shù)思想,讓他們能夠從理論分析的角度出發(fā),探究信息技術(shù)的實用性;可以輔助學(xué)生分析《算法與程序設(shè)計》的結(jié)構(gòu),促使學(xué)生在深入分析時,掌握相應(yīng)的基礎(chǔ)知識,完善學(xué)生的知識框架;可以輔助學(xué)生對《算法與程序設(shè)計》知識進(jìn)行靈活應(yīng)用,促使學(xué)生在不同的情境中,增強(qiáng)對于知識的把握能力。
參考文獻(xiàn):
[1]范云春.高中算法與程序設(shè)計教學(xué)的意義和有效性[J].科學(xué)咨詢(教育科研),2020(03):135-136.
[2]王高順.高中《算法與程序設(shè)計》課程教學(xué)改革探究與實踐[J].福建電腦,2018,34(07):176+161.