楊紅梅
隨著社會主義進程的不斷深化,信息化已經(jīng)成為社會發(fā)展的必然趨勢,現(xiàn)如今我國的信息技術(shù)水平也有了突破性的進展,高新技術(shù)水平躋身世界前列。對高中信息技術(shù)教學的不斷探究不僅有助于學生計算思維的形成,同時對提高學生的知識儲備量以及高中信息技術(shù)課程的時代感有著十分積極的意義。
隨著信息化的進程逐漸推進,社會對專業(yè)性人才的需求和學生的精神文化需求都在不斷提升,間接推動著課程改革的層層深入。但現(xiàn)如今,有關(guān)高中信息技術(shù)教學的改革程度尚且不足,導致高中信息技術(shù)的教學方式、教學理念等并未達到應有要求,隨著教學進程的發(fā)展,高中信息技術(shù)教學中的不足逐漸顯現(xiàn)。當前高中信息技術(shù)教師更加注重課上對學生實踐操作能力的培養(yǎng),卻在一定程度上忽視了對學生計算思維的培養(yǎng)和提升。在日常教學過程中,很多教師雖然教會了學生信息技術(shù)的相關(guān)操作流程和操作方法,但并沒有讓學生真正理解數(shù)字時代所蘊含的信息流,也沒有讓學生真正樹立起數(shù)字邏輯思維。
計算思維這一概念自2006年ACM(計算機雜志)正式提出后,引發(fā)了國內(nèi)學者有關(guān)信息技術(shù)課堂改革創(chuàng)新方向的思考和研究,計算思維被認為是未來專業(yè)型人才運用計算機專業(yè)能力解決繁雜問題的關(guān)鍵基礎(chǔ)。對高中生所處的年齡階段來說,已經(jīng)具備了一定的邏輯思維和邏輯理解能力,可以對信息技術(shù)知識進行深入的探究,因此可以說高中時期正是培養(yǎng)計算思維的最佳階段。計算思維的養(yǎng)成和提升主要依靠的是學生本身的思維方式和思維能力。在教學過程中,教師的教學側(cè)重點以及開展信息技術(shù)教學過程中的引導方式也會直接影響學生計算思維和數(shù)字思維的構(gòu)建,教師在教學過程中也應注重對自身信息技術(shù)的更新和提升,從而更好地促進信息技術(shù)教學和計算思維培養(yǎng)的統(tǒng)一。
從計算思維的本質(zhì)特征來看,計算思維是個體思維方式在計算機知識的引導下而形成的更加理性、全面的思維方式,包括分析能力、問題解決能力、邏輯判斷能力、創(chuàng)新能力等。計算機的出現(xiàn)從根本上改變了人們的生活方式和生活質(zhì)量,而計算思維則強化了人們的思考方式和思維廣度,因此,計算思維的培養(yǎng)和強化已經(jīng)成為當前高中教學中的重要組成部分,也成為提高學生思考能力、計算能力、判斷能力的必要途徑。擁有計算思維的學生相對其他學生來說,在面對問題時思考方向更加全面,所提出的解決方式更加多元化,在面對一些技術(shù)性較高的問題時,計算思維較強的學生可以通過計算機進行建模求解,將多方面的信息技術(shù)和信息資源相結(jié)合,從而設計出更加高效的算法,結(jié)合實際場景和具體案例進行問題的分析求解。此外,隨著現(xiàn)代社會信息化程度的逐步提升,計算思維也讓更多人從本質(zhì)上了解學習中遇到問題的解決途徑和思考角度,讓更多學生的學習方式和思考方式能夠順應當前社會的發(fā)展趨勢。新課標要求信息技術(shù)課程需要在注重提高學生實踐操作能力的同時還要提高學生的自主學習能力和思維培養(yǎng)。這樣的教學模式不僅有助于學生自身綜合能力的提高,對后續(xù)信息化社會的發(fā)展也有著十分深遠的意義。
在高中信息技術(shù)課程的開展過程中,教師應結(jié)合新課標下的信息技術(shù)教學目標以及學生的實際情況來制定教學方案,并以信息技術(shù)的發(fā)展情況為基礎(chǔ)來實現(xiàn)教學目標。以遞歸算法的程序設計教學為例,在進行授課前,應以遞歸算法的根本思想和思維邏輯作為課堂主題,通過相似思想的代入,構(gòu)建起學生腦海中的遞歸思維框架,隨后將遞歸算法程序的語句進行拆分講解,并引導學生進行語句的注釋,循序漸進引導遞歸思想在學生心中逐漸成形發(fā)展,幫助學生更加深刻地理解計算思維的真正內(nèi)涵。然而在實際教學中,通過思想代入的方式可能無法讓所有學生全部接受遞歸算法的邏輯性思維,對算法思維的理解程度不足會直接影響到學生對信息技術(shù)的學習積極性和學習興趣。對此,教師可以通過創(chuàng)設教學情境的方式來幫助學生理解遞歸算法的內(nèi)涵,降低其邏輯性,通過形象的例子展現(xiàn)出遞歸函數(shù)的調(diào)用過程和調(diào)動結(jié)果,從而逐步引導學生計算思維的形成。
高中信息技術(shù)課程屬于基礎(chǔ)必修課,對提升學生電子信息技術(shù)的理解和操作能力有著十分積極的作用,同時也是學生后續(xù)學習高階計算機知識的重要基礎(chǔ),如深度學習、后端處理、UI視覺設計等?,F(xiàn)如今高中信息技術(shù)課程的教學內(nèi)容雖然已經(jīng)涉及程序設計和整體程序框架的構(gòu)建,但提高學生的信息技術(shù)綜合能力仍存在一定程度的限制,因此深入研究高中信息技術(shù)課程內(nèi)容中的計算思維,對增強教學效果以及探究計算思維的教學意義有著十分關(guān)鍵的作用。在信息技術(shù)的教學模塊之中,通過信息技術(shù)與教學方案的結(jié)合,可幫助學生透徹了解計算思維的運算邏輯。教師日常的教學活動中,可以根據(jù)教學內(nèi)容合理分配信息技術(shù)的學習任務,教師應在清晰探究課堂教學內(nèi)容中蘊含的計算思維后,結(jié)合某些特定信息技術(shù)的設計方式和設計思維進行課堂作業(yè)的布置,從而形成較為完善的計算思維培養(yǎng)體系,促進學生的計算思維隨著課堂中程序語句的設計和解析而不斷完善。例如在開展有關(guān)搜索引擎的教學時,可以通過不同搜索引擎之間的對比,來幫助學生更加清晰地掌握搜索引擎間的分類原因以及各類搜索引擎的特點,幫助學生通過對不同信息的劃分選擇出合適的搜索引擎進行問題處理,從而簡化學習過程中遇到的復雜問題,并將學習的側(cè)重點放到分類搜索的學習過程中,促使學生的計算思維逐步完善。
計算思維是通過個體思想和計算機思維相結(jié)合的方式來解決個體思維難以處理的復雜問題。通過問題的引導,個體的計算機思維將多種解決方案進行融合,并按照邏輯進行解決方案的分類規(guī)劃,從而使得復雜的問題得到快速高效的解決。對學生來說,養(yǎng)成解決問題的思維要遠遠比知道如何解決問題更為關(guān)鍵,解決問題思維的形成代表著參與者對問題本質(zhì)的理解和思考。首先,在進行教學的過程中,教師可以在課前提出問題,利用問題引導學生思維的發(fā)散,并通過課前預設問題的多元化來引導學生將計算思維運用到不同的生活場景之中。例如在實際的信息技術(shù)課堂中,教師可以在課前將與創(chuàng)建情景模式有關(guān)的信息傳輸?shù)矫總€學生的計算機上,并通過信息技術(shù)實驗室進行統(tǒng)一指導演示,讓學生充分體會到信息技術(shù)課程中教授的實踐操作的重要性,通過教師對程序語句和模塊的分析講解,讓學生充分體會到信息技術(shù)課程的豐富樂趣。其次,教師應在課上給學生留有一定的自由時間,讓學生有時間有機會將課堂學習中遇到的問題通過電腦上的實踐操作進行驗證分析。幫助學生改變對解決單一信息問題中的思維定式,利用問題分解分塊的方式幫助學生理解計算思維的深刻內(nèi)涵和實現(xiàn)用途,提高學生利用計算思維解決問題的能力和效率。
豐富的信息技術(shù)教學資源對計算思維的培養(yǎng)有著十分關(guān)鍵的作用,可以為學生提供更加多元化的學習途徑。首先,思維框架的構(gòu)建是十分關(guān)鍵的,思維框架的形成有助于幫助學生奠定學習基礎(chǔ),讓學生更加流暢輕松地理解信息技術(shù)課程中相關(guān)算法的思維邏輯和實現(xiàn)方式。其次,流程圖、教學視頻、流程演示視頻、演示道具等教學資源都可以幫助教師將計算思維和具體思路更加清晰透徹地展現(xiàn)出來。如在進行冒泡排序和快速排序的教學過程中,書本中繁雜的注釋很難讓學生理解冒泡排序的運算邏輯以及各元素在經(jīng)歷每一趟排序后的位置變化。對此教師可以利用道具演示的方式為學生展示出冒泡排序中每一趟排序后的元素變化,讓學生可以更加直觀地理解冒泡排序算法中所蘊含的計算思維。對快速排序來說,則可以利用教學視頻演示快速排序中每一趟的指針交換位置和交換方式,幫助學生在腦海中形成相關(guān)算法的具體流程。通過利用教學資源的方式可以較為清晰地掌握學生的知識遷移能力和學生對所學知識的運用能力。另外,教師可以根據(jù)不同學習能力的學生使用不同的教學資源,從多個方向啟發(fā)學生的計算思維。
首先,多元化教學評價體系的創(chuàng)建需要教師對學生的學習情況、性格特點以及成績波動有清晰的認知并進行階段性記錄總結(jié),隨后由教師進行綜合評價和期末評估總結(jié)。通過多元化的教學評估體系,教師可以更加清晰地掌握學生的學習能力、學習效率的變化。其次,教師可以通過學生在信息技術(shù)課堂上的實踐操作能力進行補充評價,最終的綜合教學評估需要結(jié)合學生的計算思維以及學生所做程序的運行效率、時間復雜度、運行流暢度等因素進行綜合評價。另外,為了使評價結(jié)果更加嚴謹,可以通過發(fā)放評價表的方式來實現(xiàn)同學互評。
例如在進行哈夫曼樹和哈夫曼編碼的教學過程中,教師可以根據(jù)本節(jié)課程教學內(nèi)容中所蘊含的計算思維制定教學方案,并結(jié)合課堂上的教學情況以及學生繪制哈夫曼樹的結(jié)果來完善評價結(jié)果,通過同學打分互評的方式幫助學生清晰地認知自己與其他同學間的差距,明確自己對課堂知識的掌握情況。這些評價結(jié)果都是非常直觀且重要的教學反饋,后續(xù)階段性教學方案的制定可以以綜合評價結(jié)果作為依據(jù),從而更加高效地提高學生的計算思維和問題分析能力。
在傳統(tǒng)的教學理念中,高中教師更加重視語文、數(shù)學、英語等在高考中分值占比較高的科目,往往會忽視信息技術(shù)教學對提高學生思維能力的重要性,并且在信息技術(shù)教學過程中,一些教師采用的教學方式過于陳舊,僅僅注重課堂上的理論講解,而沒有給學生創(chuàng)造充分的實踐操作機會。因此,為了更好地促進高中信息技術(shù)教學的發(fā)展和推進,及時更新教學觀念是至關(guān)重要的一環(huán)。首先,教師應在信息技術(shù)的教學過程中加入更多現(xiàn)代化教學方式,改變傳統(tǒng)教學觀念,將學生放在課堂教學的主體地位,增加信息技術(shù)課堂上和學生的溝通互動頻率,通過學生的課堂反饋及時了解學生的學習狀態(tài)以及本次課程中所蘊含的計算思維的掌握程度。其次,應為學生創(chuàng)造更多的實際操作機會,讓學生面向計算機的時間大于面向單一理論知識的時間,改變傳統(tǒng)的填鴨式教學方法,讓教師能夠通過學生的程序作品探究學生對課程內(nèi)容的掌握程度和學生計算思維的完善程度。最后,在教學過程中,教師應根據(jù)高中生當前的心理特點、年齡特點、青春期心理等因素制定教學方法,注重男女生青春期的差異性,從而引導學生計算思維和創(chuàng)新思維的統(tǒng)一發(fā)展。
為了更好地推進高中信息技術(shù)進程,教師需要將多種教學手段結(jié)合使用,使得信息技術(shù)課程中蘊含的邏輯思維更加通俗易懂,也使得信息技術(shù)課堂的教學效果更加多元化。如情景搭建教學法正是現(xiàn)如今應用較為廣泛的教學方法之一。在課堂開始時由教師引導學生進入特定情景中,可以通過加入相關(guān)道具模型或小故事、小笑話等方式來完成情景搭建。教師應盡量提升課堂情景和教學內(nèi)容的關(guān)聯(lián)度,并利用信息技術(shù)知識和幽默的語言相結(jié)合的方式來提升學生對課堂情景的投入度和體驗感,從而充分調(diào)動學生對信息技術(shù)課程的學習積極性,側(cè)面推動學生計算思維的養(yǎng)成。
知識來源于生活,教育的目的也是讓學生更好地將知識運用到實際生活中,如何讓教育更加貼近生活也同樣是讓很多人思考的關(guān)鍵問題。對高中信息技術(shù)課程來說,已經(jīng)具備了一定程度的專業(yè)深度和難度,經(jīng)過系統(tǒng)的學習后,可以用于解決生活中的常見問題。而信息技術(shù)的實際教學方向主要依賴信息技術(shù)教材,而信息技術(shù)教材中的內(nèi)容可以說是實際生活的間接體現(xiàn)。當學生發(fā)現(xiàn)信息技術(shù)中蘊含的計算思維在日常生活中的廣泛應用后,也會改變對信息技術(shù)這門課程的固定印象,生活中的實際應用會導致學生重新評估信息技術(shù)這門課程對自己的價值。將生活元素融入信息技術(shù)教學,對提升學生的課堂積極性和主觀能動性有十分關(guān)鍵的作用。例如現(xiàn)如今最為常用的搜索引擎,搜索引擎所帶來的便捷功能已經(jīng)和學生的日常生活融為一體,同時計算思維和相關(guān)搜索知識已經(jīng)在不知不覺中融入學生的知識體系。另外,高中生所面對的學習壓力普遍較大,信息技術(shù)課堂中單一枯燥的程序算法很難激起學生的學習欲望和探知欲望,但通過生活元素的融入不僅可以降低學生在學習復雜冗長的程序代碼時的心理負擔,同時也可以改變枯燥生疏的課堂環(huán)境。如在講解數(shù)據(jù)結(jié)構(gòu)與算法中“樹與森林的轉(zhuǎn)化”時,可以將樹和森林的轉(zhuǎn)化算法代入邏輯相似的家族關(guān)系中,通過邏輯的相似性幫助學生更加高效地理解程序算法的核心思想,使學生在輕松愉快的學習氛圍中提升計算思維。
在信息技術(shù)的教學過程中,教師應在注重發(fā)展學生上機操作能力的同時,加強對學生計算思維的培養(yǎng)和提升,通過多元化的教學方式和信息技術(shù)教材內(nèi)容的結(jié)合,提升學生對信息技術(shù)課程的重視程度,充分調(diào)動學生在信息技術(shù)課堂上的自主積極性和學習興趣,加深學生對算法邏輯的理解程度,促進學生計算思維的形成。此外,教師在進行教學方案和教學理念的創(chuàng)新過程中,應注意將學生放在課堂主體地位,在信息技術(shù)課堂上為學生創(chuàng)造更多的自主實踐機會和發(fā)言機會,為學生留有充分的思維發(fā)散空間,鼓勵學生在課堂上積極互動,并根據(jù)學生在信息技術(shù)課堂上所做的程序或思想流程及時了解學生對算法程序的掌握程度。另外,教師的授課方式應與日常生活相結(jié)合,利用生活事物的親近感幫助學生更好地理解復雜的運算邏輯,讓學生的計算思維在不斷地學習積累中漸漸完善。