□福建省泉州市第九中學 顏亮
余文森教授指出:閱讀、思考、表達是教學的三個基本環節,只有經過這三個環節的完整學習,知識才能轉化為素養,這是一種讓核心素養落地的教學法。“讀思達”教學法的理論來源于認知加工理論,完整的認知過程包括認知輸入、認知加工、認知輸出三個環節。其讓學生有濃厚的興趣去閱讀、持續思考、踴躍表達、辯證批判和總結等,將成為課堂新樣態。在“讀思達”理論的指引下,課堂將成為引領學生探索編程的奧秘,成為學生探尋解決生活實際問題的實驗室。教師把“讀思達”教學法有效地應用推廣于中學信息技術課堂教學,定會使學生信息素養得到迅速提升,學習效果得到明顯上升。
在2017高中新課標的指導下,2019版教科書主要基于“項目—任務—活動”式結構進行設計,該結構圍繞項目的規劃與確認,通過項目式任務的完成,展開一系列行之有效的活動。簡言之,“項目—任務—活動”式結構是一個動態的結構,它反饋了學生的思維和知識建構是如何養成的。對教師來說,要從由知識的掌握者轉變成引路者,對學生來說,要從知識的被動接受者轉變成主動學習者、探索者。在這個過程中,教師可以和學生共同學習,共同研究,共同成長。這不僅能培養學生的信息核心素養,他能促進教師的信息素養、能力、專業水平的提升。
現代信息技術教師雖然能夠意識到教學方法轉變的重要性,但是在教學實際之中,還受學校環境、知識更新與認知迭代、教學工具、教師信息素養不足等因素的影響,導致教學效率較為低下。高中信息技術是鍛煉學生邏輯思維重要學科,學生大多初次接觸當今先進編程語言Python,是培養其編程學習興趣的關鍵時期。但是由于信息技術學科不是高考學科,很難獲得廣大師生的高度重視,因此教師只有真正激發了學生對編程的興趣和熱愛,才能較好地實現師生互動,完成教學目標。然而,如今許多教師的教學方法缺少趣味性和創新性,教學材料不夠齊全,問題不夠深入,輸出或表達的渠道不夠通暢,讓學生學習編程難上加難,容易讓學生產生畏難情緒,學習成效大打折扣。
“讀思達”教學法的第一項重要內容即為“閱讀”。學生只有真正學會閱讀,才能掌握學習真諦。培養學生閱讀習慣和能力是學校教育的核心使命。閱讀一般來說分成兩種。
第一,自主閱讀,就是學生自行閱讀。自主閱讀是學生與圖文等材料的直接較量,這一過程無須教師過多地進行直接指導,其要求學生在編程課堂里自主琢磨每個流程圖,每個符號、每個函數、每個定義的內涵要義和來龍去脈。教科書是知識的精華、精髓所在,是需要學生靜下心來細讀、深讀的。所以,在課前,筆者一般先組織學生對本節教科書的學習內容展開課前預習,再通過Learnsite網絡教學平臺布置導學案,把本節課主要內容、課件、微課等材料放在教學平臺的閱讀區。導學案是“讀思達”教學的載體,也是學生自主學習和教師點撥指導的依據。學案既不是學習綱要,也不是知識點的簡單排列,更不是作品任務的集合。學案首先是學生自主學習的依據,其次是師生間圍繞素材、任務和項目的對話平臺,學案的完善過程是師生共同協作的學習過程。“導”是啟蒙之意,它是“讀思達”教學法的精髓。學案作為導學的載體,主要是通過問題和任務來體現“導”,這就要求教師在學案中設計的問題和任務,既要源于課本,又要有所深化和拓展,既要有難度,還要有深度,更要與學生的思想水平相吻合,這樣才能引導學生積極主動地進行思考,讓他們有能力、有興趣進行自主閱讀,對所將要學習的知識點有大體的了解。
第二,整體閱讀。教師可以引導先把整個章節甚至整本書進行通讀,在了解局部或整體知識框架后,再把每篇、每節文章的內容進行細讀,這樣就能做到把知識點解讀、理解到位。筆者會在學期初把整本書的輪廓和知識點向學生做一個簡要介紹和說明,在開展新章節時,把該章節的知識點用思維導圖的方式進行概括,讓學生知道本書和本章節要完成的知識目標。教師只有讓深入了解Python編程這門語言整本教材和各個章節的內容和學習目標,再針對教學內容來介紹Py?thon在現實生活中的高效性和諸多應用,才能讓學生對編程學習產生興趣。
“讀思達”教學法在本質上也涉及學生獨立思考能力的提升。“思”即為思考,思考是學生學習的靈魂和核心,能夠實現真實學習、深度學習。課堂上,教師要在教學實踐中對學生給予恰當的指導,培養學生的問題意識,促使他們為了解決問題而進行獨立思考。教師要讓學生感覺或發現問題的存在,讓他們對知識和結論進行自主驗證和掌握,避免死記硬背。這樣的教學方式能讓學生要對教材和知識保持一種質疑、批判和開放的態度,通過整體思考,學生可以清醒地認識到每個知識點在整體章節的位置以及其承上啟下的作用。
在學習過程中,由于學生的個人素質以及所處的家庭、社會環境各不相同,這在客觀上造成了學生學習上的個體差異。因此,教師應根據學生的認知水平來設計問題,實施分層教學,即對學困生宜創設低難度、高密度的問題情境,層層遞進,觸及問題的實質;對中等生則應采取中難度、臺階式誘導;對優等生則進行“蜻蜓點水”的點撥即可。只有這樣才能使每個層次的學生都得到合適的稱重“土壤”,真正讓教學做到面向全體學生。例如,在“可復制的代碼”的教學中,教師可以對“函數和模塊的應用”進行明確的說明,然后讓學生思考函數和模塊調用的便利性在于何處、應用的領域有哪些?基于各層次學生的思考成果,教師可以根據相應結論繼續課堂內容的講解,讓全體學生完整了解并掌握此項內容,學生通過持續的思索和體驗,將產生學習的真正內驅力。
表達的過程是知識的輸出過程,只有將學到的知識表達出來才能讓學習過程形成一個完整的閉合回路。為此,教師要重視引導學生進行口頭表達。學生在經過閱讀、思考環節后,對知識點已經有了自己的認識,這時的教師可以通過課堂上的師生、生生互動環節促進學生的口頭表達能力的提高,加深其對知識的理解。要讓學生勇于表達,教師要營造寬松、民主、和諧的課堂氛圍,給學生充分的鼓勵、尊重及信任,切忌一味地批評和責難,要以賞識的態度傾聽學生在課堂上的發言。傾聽,既是對學生無聲的尊重,也是對學生的關愛,更是教師教學職業素養的一種體現。教師在教學中針對學生提出的問題可以進行經常性的激勵:“同學們大膽發言,你的回答對錯不是最重要的,但你的回答很可能激起其他同學思維的火花,又可以更好地展現自己的風采,給大家留下一個深刻的印象。”
由于信息技術課程的特點,尤其是編程方面,程序代碼的有效執行是體現學生學習效果的重要途徑。為此,教師可以通過網絡教學Learnsite等平臺,通過OJ在線判題系統測試,在項目式學習的主線下,讓學生去沖關一個個任務,從而讓他們在完成任務的過程中“表達”自己的學習成果。此外,教師還可在課后鼓勵學生通過撰寫編程的解題報告或學習心得,培養學生基于該學科的大視野和意識高度。筆者在課堂上會通過Learnsite網絡教學平臺的BBS討論區,讓學生在對每節課或每章節的學習結束后,把自己的解題報告或心得體會表達出來,與同學一起分享和討論,從而激發學生之間“你追我趕”的學習興趣和熱情,促進學生自主且有個性的發展,有效提升學生的信息技術核心素養。
信息技術教學重點不在于教學進度的推進和教學任務的完成,而是要讓學生靜下心來進行持續的閱讀、思考、表達,使學習真實、深刻、完整地發生。高中信息技術學科編程教學活動的開展,是學生發展計算思維、數字化創新等核心素養的重要時機。對此,教師應加強教學方法的探究,立足于學生的學習現狀,借助“讀思達”教學法提高課堂教學效率,培養學生的終身學習和自主合作探究能力。