樊磊
信息技術課程新標準從內容上看,大幅增加了反映信息技術新發展方向的內容,如大數據、物聯網、人工智能、開源硬件及移動應用設計等。這樣的轉變不能簡單理解為“內容增加、難度加大”,更不能用“回歸編程”加以概括。對信息技術教師而言,觀念的改變也許是最大挑戰。以下筆者通過幾個具體問題,談談新課標帶來的一些觀念轉變。
從表面上看,新課標的內容要求的確有明顯增加。新課標強調信息技術教學要貼近社會現實和學生生活,而上面提到的這些新興技術早已在日常生活和學習中被廣泛采納和應用,讓學生適當了解并掌握他們習以為常的應用背后的技術常識勢在必行,如果能以他們熟悉的應用情境和過程作為案例,不僅對他們合理、合規、合法地使用(創新)技術有益,而且對實施教學來說,難度也并非如想象的那么大。
信息技術教學“回歸編程”反映和強調的是一種應用計算思維求解問題的全局思想,不能簡單理解為回歸教編程。的確,在應用信息技術求解問題的過程中,編程實現是實施求解過程、實現算法并產生結果的重要環節,缺失了這個環節,整個問題求解過程就會流于形式。但另一方面,編程也僅是問題解決中的一個環節,是整個求解過程的組成部分。
基于新課標的信息技術教學需要引入一種(或多種)既迎合技術應用趨勢,同時又能滿足高中教學需要的編程語言。同時,編程語言的選擇也將直接影響必修模塊、部分選擇性必修及選修模塊的教學。當然,由于各個地方、學校的信息技術課程定位不同,實驗條件、師資及學生的具體情況也有很大差異,Python語言絕非唯一選擇,還有其他編程語言也可以考慮作為信息技術教學用的編程語言。事實上,編程語言的多元化本身也是現代信息技術發展趨勢之一。
作為技術類學科,信息技術教學離不開實驗環境,新課標明確要求信息技術課程教學應在信息技術教室或信息技術實驗室中進行。新課標教學的內容需要配置軟硬件環境,不同版本的教材也會對實驗室基礎硬件提出一些特殊要求。因此,鼓勵學校根據學校條件、學生特點及所采納教程的要求來逐步建設具有特色的信息技術教室和信息技術實驗室。“開源”(開源軟件和開源硬件)不僅是信息技術發展的一個特點,也是新課標中值得關注的一個變化,開源的理念和要求超越了傳統計算機教室的“PC+Windows”的基本配置模式,各種開源硬件也使信息技術實驗室的建設有了更大的靈活性和擴展空間。