董建新


摘要:在新課程理念的指導下,把算法教學引入高中數學課程是發展新型教學體系的必經之路。本文以新課程改革理念為指導,闡述了高中數學算法教學的四種策略,以期培養高中生的算法思維。
關鍵詞:新課程理念 高中數學 算法教學 策略
在信息技術不斷發展的今天,數學算法被廣泛運用于科技領域與人類社會生活的諸多方面,成為當代學生必須具備的一種數學素養。事實上,算法是一種傳統的數學概念,并且一直運用于大學階段程序設計課程內容中,它是在新課程改革后才被納入高中數學教學內容。由于教學經驗不足,使得高中數學算法教學受到了諸多阻礙。為此,教師不僅要讓學生更加深入地理解和把握正確的算法思維,還要幫助學生建立邏輯結構和知識體系。
一、豐富數學算法教學思想
在新課程理念的指導下,高中數學教師不僅要注重教學方案的設計,還要注重算法思想的教學,在潛移默化中培養學生程序化的思維模式,使他們能夠按照正確步驟,自主完成算法應用。
如循環結構中的當型循環處理方法,即為在進行執行循環體之前,針對循環條件做出準確的判斷,在條件達到標準時執行循環體,而尚未達到標準時則選擇停止。為了加深學生的理解,筆者舉了一個例子:“若條件P是成立的,那么要對A框操作做出反復執行,直至讓條件P為不成立時,才能夠停止循環操作(詳見圖1)。”
圖1
在這里,需要注意的是,教師要根據所給條件,按照步驟進行操作,并且在操作的過程中準確把握各個步驟中的執行依據,進而確保整個解題思路的嚴謹性和邏輯性。
二、重視演示教學
與其他高中數學教學內容相比,算法中的語句教學更復雜,如果教師仍然采用傳統的教學方法,會讓學生覺得晦澀難懂,難以接受。為此,在日常教學過程中,教師應重視演示教學,把復雜的數學知識和難以理解的邏輯關系直觀地展示給學生。
如在解答“已知三個數分別為a、b、c,請嘗試給出尋找三個數中最大數的算法”這道題目時,教師可以引導學生結合算法的基本結構來完成,并運用循環結構的相關知識制作流程圖(如圖2所示)。這樣,不僅能夠為后期程序編寫課程的學習打下夯實的基礎,還能幫助學生理順數學算法中的邏輯關系,進而提高高中算法教學效率。
圖2
三、恰當的選擇課堂教學案例
為了能夠讓學生更好地掌握算法知識,高中數學教師必須結合教學內容,選擇一些匹配度較高的教學案例。首先,在選擇案例時,教師要充分考慮學生的接受能力與知識水平,切記不可選擇學生難以理解的案例,讓學生產生畏難情緒。筆者建議,教師可以選擇質數和最大公約數等求解的案例;其次,教師要選取有趣味性的教學案例,把一些貼近學生生活的真實案例引入課堂,來提高學生學習數學算法的積極性。
四、把數學算法教學與計算機有機結合起來
新課程改革后,教師會使用計算機作為輔助教學工具,同時也可以讓學生自主操作計算機。
算法教學的重點是算法思想,而算法思想的形成,需要邏輯思維與程序編寫能力作為支持。基于此,教師要充分把握數學算法的特征,讓學生主動參與到算法教學中去。
(作者單位:江西省瑞金市第二中學)endprint