張玉紅
所謂“有效教學”,從一節(jié)課來看,是指通過教師的教學后,學生在有限的時間內(nèi)掌握全部的知識點并能學以致用;從長遠來看,是指通過教師的教學后,學生所獲得的具體的進步和終身發(fā)展。有效教學的原點應當是發(fā)揮學生特長,促進學生終身發(fā)展。那么,如何在具體的課堂教學中體現(xiàn)這一理念呢?下面,我以教育科學出版社出版的信息技術選修一《算法與程序設計》中的《選擇結構》一課為例,闡述有效教學的具體實施流程。
● 《選擇結構》課例的基本情況
由于高二學生在數(shù)學選修課中學過一些算法的知識,所以本節(jié)課對大多數(shù)理科生來說并不困難,但他們?nèi)狈W以致用、聯(lián)系生活實際的意識。因此,本節(jié)課在設計上不僅要幫助學生學習If選擇語句的知識點,還要讓他們明白If選擇語句在生活、學習中無處不在。其教學難點是如何引導學生用If選擇語句編寫程序,解決生活中的具體問題。
根據(jù)學情,我設計的教學目標是:了解If選擇語句,理解If選擇語句的執(zhí)行流程,掌握If選擇語句的語法結構;熟練應用If選擇語句解決具體問題,能夠編寫簡單的選擇結構的程序;體驗編程的過程與樂趣,形成良好的程序設計習慣。
在實際教學中,這節(jié)課設置為2課時。第一課時主要講解If選擇語句單分支、雙分支結構,重點學習選擇結構中的條件表達式及其應用;第二課時主要講解If選擇語句的多分支結構和Select…case多分支選擇語句結構及其應用。
● 《選擇結構》課堂教學流程(第一課時)
1.創(chuàng)設情境,新課導入
我通過學校信奧戰(zhàn)隊學生的真實案例引入教學主題,學生在聽到自己身邊的真實案例后,容易產(chǎn)生思想上的共鳴,進而快速融入課堂。然后我說道:“生活中需要我們依據(jù)不同的條件,選擇做不同的事情的情況也到處存在,如當我們走到十字路口需要過馬路時,會依據(jù)紅綠燈信息選擇停下來還是過馬路。同樣,在計算機語言中,也需要引入選擇結構來描述選擇事件的解決過程。今天我們就來學習選擇結構?!笔崂韺W生身邊常見的選擇結構事例,能使學生對選擇結構有個初步了解。
2.新知探索,夯實基礎
我引導學生一起分析If選擇語句的語法結構,重點講述條件表達式,為學生自主學習提供了知識儲備?!笆裁词沁x擇結構?”“選擇結構有幾種形式?”“怎樣應用選擇結構來解決具體問題?”等層層遞進的問題設置讓學生在思考的同時,了解自主學習階段的學習內(nèi)容。在講解選擇結構的定義時,我強調(diào)了其與上節(jié)課學習的順序結構的不同之處,這樣設置的目的是厘清三大程序設計結構的不同。順序結構是從上到下依次執(zhí)行語句代碼,每行代碼只執(zhí)行一次;選擇結構是根據(jù)條件表達式的值選擇相應的語句代碼執(zhí)行;后續(xù)學習的循環(huán)結構是根據(jù)循環(huán)條件來決定循環(huán)體內(nèi)語句代碼重復執(zhí)行的次數(shù)。
緊接著,我拋出本節(jié)課的重點知識:“我們來看If選擇語句單分支和雙分支的語法結構。從語法結構可以看出,學習If選擇語句的核心在于條件表達式的選擇,這個條件表達式可以是哪些表達式?怎樣選擇正確的條件表達式來編寫If選擇語句的程序?”此環(huán)節(jié)的設置,能讓學生了解并理解選擇結構的語法格式,并明確條件表達式在選擇結構中的意義。
3.自主學習,上機實踐
此環(huán)節(jié)設置的自主學習內(nèi)容為兩道程序閱讀題、三個探究任務和一個拓展提升任務。兩道程序閱讀題分別考查單分支選擇結構和雙分支選擇結構(如圖1),學生只要真正掌握If選擇語句的語法結構,這兩道程序閱讀題就很容易得出結論。探究任務和拓展任務的素材由我校信奧戰(zhàn)隊的真實案例改編,我給出窗體界面和程序的半成品,讓學生補充完善程序。探究一涉及的知識點是條件表達式中關系表達式的應用(如圖2),探究二涉及的知識點是條件表達式中邏輯表達式的應用(如下頁圖3),這兩個探究任務只需要學生補充條件表達式即可;探究三是選擇結構在生活中的應用,我給出程序的定義變量、輸入語句、輸出語句部分,學生補充計算處理部分(如下頁圖4)。拓展提升環(huán)節(jié)設置的是多分支選擇結構的應用(如下頁圖5),目的是引導學有余力的學生在單分支和雙分支選擇結構的基礎上去探索,引出下節(jié)課多分支選擇結構的學習內(nèi)容,起到承上啟下的作用。在自主學習環(huán)節(jié),學生以導學案為主線,以微課、電子課本為主要學習工具,學習If選擇結構,掌握選擇結構語句的語法結構。
4.討論答疑,合作探究
通過自主學習環(huán)節(jié),大部分學生能夠掌握選擇結構。當然,也有學生在編寫程序的過程中有疑問,有不理解的地方,設置此環(huán)節(jié)就是發(fā)揮小組的合作功能,讓學生在討論交流中解決疑問,補差補缺,人人過關。
5.展示交流,評價學習
展示交流環(huán)節(jié)不僅能讓不同的小組展示自己的學習過程,還能讓其他小組了解他們沒有思考到的疑點,并注意在編程過程中的細節(jié)問題,如每個代碼之間要空格、條件表達式的正確表示等。在該環(huán)節(jié)中,教師的補充拓展應貫穿課堂始終,教師要及時發(fā)現(xiàn)學生的疑問,并對他們的表現(xiàn)、點評、總結給予肯定。
6.總結升華,拓展提升
在總結與提升環(huán)節(jié),學科班長先總結選擇結構的含義、格式和應用。然后由學科班長將此內(nèi)容提升到學以致用的層面,評選出優(yōu)秀小組、優(yōu)秀展示者、優(yōu)秀點評者等,并對他們進行鼓勵。這樣設計的目的是在理論上提升學生的整體認識,使其自我總結課堂內(nèi)容,歸納知識點,形成知識體系,從而培養(yǎng)他們自我完善知識體系的能力和邏輯思維能力,以及在生活中養(yǎng)成良好的信息社會責任的習慣。
最后我補充總結:“本節(jié)課的關鍵詞是選擇,人生就是由一次次的選擇串聯(lián)起來的。讓我們在選擇中不斷成長、不斷進步,在選擇中實現(xiàn)自己的大學夢、中國夢?!蓖ㄟ^小結,進一步加強了學生對選擇結構的認識,并使其能夠?qū)W以致用,將選擇結構升華至每個人的人生旅程。
在教學評價環(huán)節(jié),我在課堂中采取“雙三維”評價模式,既有知識與技能評價、過程與方法評價、情感態(tài)度與價值觀評價,又有教師評價小組、小組評價個人、個人自我評價。其中,知識與技能評價、過程與方法評價、情感態(tài)度與價值觀評價貫穿整個課堂;教師針對學生提交的作業(yè)、小組展示、學生的質(zhì)疑進行評價;小組評價是在合作探究環(huán)節(jié),針對各小組的展示、小組成員的表現(xiàn)進行評價;自我評價留給學生自己來完成,我在編制導學案時制訂了評價標準,學生可以依據(jù)評價標準對自己本節(jié)課的表現(xiàn)作出相應評價。這種評價機制能讓學生學習他人長處,獲得啟發(fā)。
● 課后反思
筆者選擇《選擇結構》一課來闡述有效教學的原因有二:一是引入信奧戰(zhàn)隊的真實案例就是發(fā)揮學生特長,促進學生發(fā)展的成果體現(xiàn);二是選擇在每個人的人生規(guī)劃上都有體現(xiàn)。
真正的有效教學并不是教師一味地滿堂灌,而是通過教師的適時引導讓學生在課堂上能真正學懂,并且在生活中遇到問題時,能夠利用選擇語句的語法結構和編程思路去解決,從而培養(yǎng)各方面的能力。這才是真正地發(fā)展與成就學生。因此,我在進行本節(jié)課的教學設計時,設置了自主學習、討論交流、合作探究、展示評價等環(huán)節(jié)。這種教學模式不僅改變了學生的學習狀態(tài)和學習體驗,還改變了教師的教學狀態(tài)和傳授方式,教學不再只是傳遞和接受課程的過程,更是課程創(chuàng)生與開發(fā)的過程。在這種教學模式下,學生變得愛學習了,搜集信息和處理信息的能力、交流和表達能力、質(zhì)疑創(chuàng)新能力也都提高了,課堂教學活起來了,學生在整個課堂呈現(xiàn)出生機勃勃的精神狀態(tài),師生互動,興趣盎然。
總之,在一堂有效的信息技術課上,學生要有積極的情感體驗,有成就感的獲得,有深層次的認知體驗,有高層次創(chuàng)新思維的培養(yǎng),有學科知識的有效遷移運用。課后,教師還應深度反思:學生是課堂的主角嗎?我能讀懂學生的眼神嗎?我挖掘了知識背后蘊藏的價值觀和精神嗎?我傳遞的知識是不是已經(jīng)應用于實踐并解決了問題?你的課堂回歸有效教學的原點了嗎?endprint