何敬原
摘 要:算法與程序設計作為高中的一門選修課程,對于高中學生了解算法,提升編程能力具有較為重要的作用,信息技術教師要全面認識到該模塊對于學生未來發(fā)展的重要意義,全面提升對該模塊的重視程度,積極探究該模塊的有效教學策略,不斷提升該模塊的課堂教學效率和教學質量,為學生較好的掌握算法與程序知識奠定堅實的基礎。本文將就高中信息技術算法與程序設計模塊有效教學策略進行研究。
關鍵詞:高中 算法與程序設計 教學策略 探究
隨著新課改的有效推進,高中信息技術算法與程序設計模塊教學效率和教學質量有了較為顯著的提升,這是每一位信息技術教師不懈努力付出的結果,值得我們欣慰和自豪,但我們也應該看到,算法與程序設計模塊的課堂教學還存在很大的不足之處,需要每一位教師繼續(xù)進行教學實踐,全面解決該模塊課堂教學中存在的問題,為學生信息素養(yǎng)的全面形成創(chuàng)造良好的環(huán)境氛圍。[1]
一、開展合作化學習,激發(fā)學生課堂學習熱情
算法與程序設計具有一定的學科難度,組織學生開展小組合作學習可以集思廣益,讓學生在一起發(fā)現(xiàn)問題、探討問題、解決問題,全面提升高中學生的問題解決能力、合作交流能力,促進教學效率的有效提升。[2]
例如,在學習《面向對象程序設計的基本概念》章節(jié)內容時,信息技術教師可以組織開展小組合作學習。首先,信息技術教師要根據(jù)學生對算法與程序設計知識的掌握情況,將學生合理的分為若干個探究小組,并使得每個小組的實力相對均勻,為學生更好開展合作奠定基礎。其次,信息技術教師要為小組合作學習布置需要探究的問題,就該節(jié)內容而言,可以設置如下問題,如什么是對象?什么是面向對象?面向對象程序設計的基本概念和特征是什么?什么是類?類、對象和實例又有怎樣的聯(lián)系?等等,讓每個小組對這些有針對性的問題進行全面的思考,激發(fā)學生的探索熱情和學習積極性,并讓學生帶著問題走進對《面向對象程序設計的基本概念》章節(jié)內容的學習。再次,信息技術教師要引導學生結合教材內容對以上問題進行全面的分析和研究,一起討論這些問題的解決策略,教師要積極做好輔助工作,確保小組合作學習能較好的開展和進行。最后,教師要讓每個小組依次對探究成果進行展示,并對探究中遇到的問題進行積極解決,加深學生對《面向對象程序設計的基本概念》章節(jié)內容的認知和理解,促進教學效率的提升。
二、采用多樣化教法,全面激發(fā)學生學習動力
教學方法是算法與程序設計模塊教學的重要依托,多樣化、豐富化的教學手段可以有效激發(fā)學生的學習熱情和求知欲望,促進教學效率的大幅度提升,因此,信息技術教師要積極采用多樣化的教學手段,促進教學效果的優(yōu)化。
例如,在學習《算法和算法的描述》章節(jié)內容時,信息技術教師可以采用任務教學法+多媒體教學法實施教學。首先,信息技術教師可以利用多媒體微課視頻向學生展示一個算法小案例,讓形象化的視頻講解全面激發(fā)學生的學習興趣,并讓學生對該節(jié)課的內容有一個初步的了解。其次,信息技術教師可以利用PPT課件向學生展示這節(jié)課需要解決的任務,如①對算法的概念有一個初步的了解;②對算法進行簡單的描述;③對算法在解決問題中的地位和作用進行全面的了解等等,讓這些任務有效激發(fā)學生的求知欲望。最后,信息技術教師要利用分模塊的微課視頻對這些任務進行逐一的解決,讓學生在解決一個個任務中加深對《算法和算法的描述》章節(jié)內容的理解,促進教學效率的全面提升。
三、組織多元化評價,有效彌補學生學習漏洞
教學評價作為數(shù)學課堂教學的一項重要環(huán)節(jié),對于信息技術教師發(fā)現(xiàn)學生在學習中存在的各種問題進行了解,有利于學生進行有針對性的查漏補缺,鞏固學生在課堂的學習效果。因此,教師要全面提升對教學評價的重視程度,積極開展多元化的教學評價,促進教學效率的提升。
例如,在學習了《面向對象程序設計的基本概念》章節(jié)內容后,教師可以引導學生進行多元化多主體的教學評價。首先,信息技術教師可以讓學生就自己在課堂上的學習狀況進行自我評價,如學生A稱,其對面向對象的基本概念及相關內容有了全面的了解,但對于對象和類的概念還需要進一步的學習。其次,信息技術教師可以引導學生進行互相評價,如學生B評價學生A稱,A同學在課堂的學習效果還是很不錯的,但是他和他的同桌總是在課堂玩游戲,需要改進。最后,教師要給予學生總結性的教學評價,如對于A能基本掌握《面向對象程序設計的基本概念》章節(jié)內容表示認可,對于其遇到的問題給予積極的分析,同時提醒他和他的同桌在課堂注意力要集中,不能玩手機。通過這樣的教學評價,可以有效彌補學生學習上的漏洞,促進學生更好的進行學習。
綜上所述,算法與程序模塊對于高中學生各項能力和素養(yǎng)的培養(yǎng)具有很重要的作用和意義,信息技術教師要全面提升對該模塊的重視程度,積極探索和創(chuàng)新該模塊的有效教法和學法,開展小組合作學習、采用多樣化的教法、組織多元化的教學評價,全面提升該模塊的課堂教學效率和教學質量,為學生較好掌握算法與程序設計知識技能助力。
參考文獻
[1]趙倩倩.基于計算思維的高中信息技術課程有效教學策略探究——以“算法與程序設計”模塊為例[J].中國信息技術教育,2015(17):140-141.
[2]王玲玲.高中信息技術“算法與程序設計”模塊教學策略的研究[D].內蒙古師范大學,2012.