摘 要:信息技術是普通高中提高學生分析問題能力、培養學生思維能力的重要課程。通過多年來的教學實踐,筆者認為:注重學習興趣培養,利用類比法,在信息技術教學中,將新的教學內容與學生所熟知的事物進行類比,這樣使知識變得形象、生動,學生易于理解,收到了意想不到的效果。
關鍵詞:信息技術;類比方法;重要課程
一、 借助已有生活經驗進行類比,培養學習興趣
愛因斯坦說過:“興趣是最好的老師”,當學生對所學的知識產生興趣和積極的情感時,就會從內心迸發出向往和求知的強烈欲望,產生積極、主動的學習動機。學習活動就不再是一種負擔,而是一種享受,一種愉快的體驗,學習效果也會事半功倍。
類比教學法從日常生活中尋找較為接近的模型,讓學生從簡單模型入手,探究與建構知識體系,激發學生學習興趣,促進學生充分的聯想、主動思維,幫助學生形成概念、強化記憶。筆者在教學中經過多次嘗試,發現采用類比教學法可以有效提高課堂教學效率,能夠促使抽象理論知識的教學順利進行,讓學生能夠較好地理解和掌握抽象理論知識體系。
二、 運用類比的方法創設學習情境
建構主義學習理論認為學習必須在具體的情境中進行,學習總是與一定的社會文化背景相聯系的,學習者不可能孤立地在社會實踐活動中從事學習,學習同時也是交往過程。具體情境是建構學習的條件,學習是學習者的一種主動的建構活動,是學習者在原有知識經驗的基礎上主動建構內部心理表征及新知識意義的過程。
類比教學法是通過與教學內容相似或相通并且為學生較熟知的事物作類比,以建立知識模型,化抽象為具體,化復雜為簡單,進而幫助學生實現新知識的深化理解,并以促進學生自主學習、培養其創新思維為目標的教學方法。類比教學法以“建構主義”理論為理論支撐,建構主義理論從認識論的高度揭示了認識的建構性原則,強調了認識的能動性,在舊知識的基礎上探究構建新的知識,建立知識間的聯系的紐帶,促進知識的遷移。
教師在教學過程中創設一個好的情境,使學生融入其中,有利于激發學生的學習主動性,加深對知識的理解和記憶。由于學生沒有任何計算機的基礎,所以學生理解信息技術的知識框架非常困難,但是我們運用類比的方法收到了意想不到的效果。下面是類比法在信息技術教學中幫助學生理解的幾個實例,以達到拋磚引玉的目的:
(一) 文件名和人名進行類比
在《信息技術基礎》第二章《文件及其類型》中,文件的重要屬性就是文件名,文件名=主名.擴展名。對于同一個文件,主名是可以變換名稱的,而擴展名如果改變可能導致文件不可用,不是特殊的情況不會變更文件的擴展名。為了加深學生對文件名的理解,我們可以將文件的“文件名”比作“人的姓名”,而文件真正的名字是“主名.擴展名”,其中“主名”比作“名”,“擴展名”比作“姓”。一般人的姓是不可以改變的,而人的名字可以更改。這樣的類比和學生自身聯系在一起,可加深學生對文件名的理解,也提高了學生學習的積極性和參與性,體驗到信息技術課程的獨特、新鮮。這樣的教學會促使課程內容和學生相互融入,相互滲透,循序漸進地使學生變為課堂的主宰者,教師成為學生的助學者。
(二) 程序設計過程與作文寫作過程進行類比
根據筆者觀察并實踐,發現中學生的作文寫作的知識框架掌握得很好,所以利用類比法,把作文寫作過程遷移到程序設計教學過程中來,使學生更容易理解程序設計的理念。
由于學生學習寫作文是學習一門語言的過程,而程序設計語言也是一門語言,不同之處只在于作文是給人類理解并接受執行的符號,而程序是被計算機理解并接受執行的符號,因此完全可以把作文寫作過程遷移到程序設計上來理解程序設計的過程。這樣學生有了寫作文的經驗基礎,理解程序設計會更加的容易。
既然同樣是語言的學習,其學習過程應該是相似的,現將兩者學習過程類比如下:
1. 概念類比
作文:一組能夠被人類理解并接受執行的符號。
程序:一組能夠被計算機理解并接受執行的符號。
過程類比:
2. 作文寫作
構思——選擇語言——選擇文章結構——寫作——修改——完成作品
程序設計:
設計算法——選擇程序設計語言——選擇程序結構——程序設計——調試——完成軟件
從上面類比我們可以看出程序設計過程實際上和作文寫作過程是一一對應的,下面我們將實際過程講述如下:
第一,寫作文首先要進行構思,而且構思是整篇文章的靈魂,是文章好壞的關鍵,同樣的,程序設計也是要進行算法設計,算法是程序的靈魂,是程序好壞的關鍵。寫文章時同樣的一個構思可以用不同國家語言來描述,而同樣的一個算法也可以用不同的程序設計語言來實現,可見算法獨立于語言。
第二,寫作文的前提是要熟練掌握語言,比如漢語的字、詞、語法等等,程序設計的前提也是要掌握程序設計語言的變量、常量、運算符號與表達式等基礎知識,由此可以強調掌握基礎語言的重要性。
第三,寫作文需要分出文章的結構,程序設計也有程序設計的三大基本結構:順序結構、選擇結構、循環結構。
第四,文章寫作過程相當于程序設計過程。
第五,文章寫作完之后需要進行修改成為一篇作品,程序設計也要經過調試過程,使之成為一個軟件。
信息技術這門課程對于學生來說理解起來確實困難,不過通過如上類比教學之后,學生對信息技術的知識理解就清晰多了。
教師只有靈活使用各種教學方法,那么我們才能取得更好的教學效果。信息技術教學中特別要多用類比教學法,用生活實例進行類比,降低專業知識與操作技巧的難度,培養學生自學能力,激發學生專業興趣,以達到“不僅授之以魚,更要授之以漁”的教學目的。
作者簡介:羅建路,江蘇省連云港市,江蘇省東海縣房山高級中學。