肖靜
摘 要:高中階段學(xué)生要掌握的知識體系繁雜,教會學(xué)生融會貫通的學(xué)習(xí)方法,讓學(xué)生把各個(gè)獨(dú)立的知識點(diǎn)形成一個(gè)大的相互聯(lián)系的知識網(wǎng),不僅知識量會減少,也會幫助學(xué)生理解運(yùn)用。
關(guān)鍵詞:融會貫通;VB程序設(shè)計(jì);信息技術(shù)
融會貫通這個(gè)詞語的意思就是把各方面的知識和道理融化匯合,得到全面透徹的理解。高中課程知識繁多,如果學(xué)生能夠?qū)⒏鲗W(xué)科的內(nèi)容融會貫通連接起來,那么學(xué)生要掌握的各個(gè)獨(dú)立的知識點(diǎn)就會形成一個(gè)大的相互聯(lián)系的知識網(wǎng),不僅知識量會減少,也會幫助掌握運(yùn)用。所以幫助學(xué)生掌握融會貫通的學(xué)習(xí)方法對于高中生來說是十分重要的。
在信息技術(shù)課堂上,要在潛移默化中幫助學(xué)生逐步掌握融會貫通的學(xué)習(xí)方法。下面以高中信息技術(shù)課選修《算法與程序設(shè)計(jì)》為例,談?wù)勛约旱慕?jīng)驗(yàn)。這部分內(nèi)容對于學(xué)生來說,比較抽象,剛剛接觸,在理解上十分困難,很多學(xué)生不愿意學(xué)習(xí),但是這部分內(nèi)容卻很重要。為了加深學(xué)生對計(jì)算機(jī)語言的理解,課堂上我將英語、數(shù)學(xué)等學(xué)科與程序設(shè)計(jì)的內(nèi)容融會貫通起來,加深學(xué)生的理解,激發(fā)學(xué)生的興趣,帶動學(xué)生的學(xué)習(xí)熱情,幫助學(xué)生更好地運(yùn)用程序設(shè)計(jì)語言解決問題。
一、與英語學(xué)科的融會貫通
程序設(shè)計(jì)語言是由英語單詞編輯而成,與英語學(xué)科結(jié)合起
來,能夠幫助學(xué)生更好地理解語句結(jié)構(gòu)及程序代碼,并能輕松自如地編寫程序。但大部分學(xué)生在學(xué)習(xí)時(shí)并不能將程序設(shè)計(jì)語言與英語聯(lián)系起來,致使出現(xiàn)了知識點(diǎn)多,記不住的現(xiàn)象。比如學(xué)生在學(xué)習(xí)VB程序設(shè)計(jì)的選擇分支結(jié)構(gòu):
if條件語句then
語句塊1
Else
語句塊2
教學(xué)End if時(shí),部分學(xué)生在理解上出現(xiàn)了分歧,提出了這樣的問題:這個(gè)語句結(jié)構(gòu)先執(zhí)行if再執(zhí)行then后面的語句,再執(zhí)行else后面的語句,都是按照代碼編寫的順序在執(zhí)行,與順序結(jié)構(gòu)也沒有什么區(qū)別呀?由此可見,盡管if-then-else是最簡單的英語單詞,但學(xué)生并沒有想到這幾個(gè)關(guān)鍵字的英語含義,可見幫助學(xué)生掌握融會貫通的學(xué)習(xí)方法是十分重要的。首先,我先請學(xué)生分別解釋英語單詞中if,then,else的含義,然后再把這幾個(gè)單詞放在語句中理解,學(xué)生立刻茅塞頓開,理解了選擇分支結(jié)構(gòu)與順序結(jié)構(gòu)的區(qū)別。
在學(xué)習(xí)循環(huán)結(jié)構(gòu)中Do while...loop和Do...loop until語句時(shí),學(xué)生很難分清這兩個(gè)循環(huán)結(jié)構(gòu)的區(qū)別,總是把這兩種結(jié)構(gòu)的含義弄混。這時(shí)我提出問題:while和until這兩個(gè)單詞分別是什么含意,請同學(xué)告訴我。這是兩個(gè)最基本的英語單詞,所有的學(xué)生都能毫不遲疑地說出它們的含義。把這兩個(gè)單詞的含義帶入語句結(jié)構(gòu)中,不用記,就能說出這兩種結(jié)構(gòu)的區(qū)別。
二、與數(shù)學(xué)學(xué)科的融會貫通
高中信息技術(shù)《算法與程序設(shè)計(jì)》選修(廣東版)的主要內(nèi)容是用VB語言來設(shè)計(jì)一些簡單的小程序,而這些程序很多時(shí)候都是在解決數(shù)學(xué)問題。如果單純從計(jì)算機(jī)語言的角度出發(fā)來設(shè)計(jì)程序,那么學(xué)生在理解時(shí)就會十分困難。如,學(xué)習(xí)For循環(huán)結(jié)構(gòu)時(shí),要求用程序代碼求和S=1+2+3+…+100,學(xué)生馬上說出答案是5050,還說:我比電腦算的還快,不用程序設(shè)計(jì),多麻煩。我又給出了S=3+5+…+1999時(shí),答案又是多少呢,這時(shí)學(xué)生就不說話了,只是默默地看著黑板。這時(shí)我引導(dǎo)學(xué)生分析這兩個(gè)算式的特點(diǎn),最后總結(jié)出兩個(gè)共同的特點(diǎn):①緊挨的兩個(gè)數(shù),前一個(gè)數(shù)總是比后一個(gè)數(shù)少一個(gè)固定的常數(shù);②算式的運(yùn)算次數(shù)是固定的。這時(shí)我告訴學(xué)生現(xiàn)在我們解決的問題就是數(shù)學(xué)里面的等差數(shù)列求和的問題。學(xué)生對我顯示出了佩服的神情,紛紛提出:“老師,你到底是學(xué)什么的呀,怎么什么都會呀?”這時(shí)我引導(dǎo)學(xué)生,學(xué)習(xí)時(shí)一定要將各學(xué)科的知識融會貫通,這樣要求我們掌握的知識點(diǎn)就會少了很多,
而且也不容易忘記。如果學(xué)不通,那么各個(gè)知識點(diǎn)就是一個(gè)個(gè)獨(dú)立的個(gè)體,這種學(xué)習(xí)方法只會讓我們所學(xué)的知識越學(xué)越多,我們體會不到學(xué)習(xí)的快樂,只會把學(xué)習(xí)當(dāng)成負(fù)擔(dān),對于一個(gè)至少要學(xué)習(xí)12年的人來說是一件多么痛苦的事情。如果我們在學(xué)習(xí)時(shí)把各學(xué)科融會貫通在一起,那么學(xué)生也會和老師一樣變成一個(gè)“博學(xué)多才”的人。這時(shí)學(xué)生的臉上露出了充滿信心的表情。
三、與物理學(xué)科的融會貫通
學(xué)習(xí)If選擇分支結(jié)構(gòu)時(shí),學(xué)生設(shè)計(jì)了一個(gè)通過點(diǎn)擊開關(guān)控制燈泡亮滅的程序。設(shè)計(jì)程序代碼之前,先向?qū)W生展示簡單的電路圖,結(jié)合物理課知識,學(xué)生能夠很好地理解該程序的功能。有的學(xué)生甚至通過觀察,指出了從物理學(xué)角度上講,該電路設(shè)計(jì)時(shí)存在的問題。由此可見,融會貫通的能力不僅能幫助學(xué)生理解知識,加深記憶,更能讓學(xué)生將所學(xué)的知識學(xué)以致用。
授之以魚不如授之以漁。高中階段,學(xué)生要學(xué)習(xí)的內(nèi)容很多,課業(yè)任務(wù)繁重,幫助學(xué)生掌握一種好的學(xué)習(xí)方法,能夠使學(xué)生在學(xué)習(xí)上達(dá)到事半功倍的學(xué)習(xí)效果。作為一名信息技術(shù)教師,能夠在有限的課堂時(shí)間內(nèi),盡己所能培養(yǎng)學(xué)生各方面的能力,幫助學(xué)生適應(yīng)以后的社會生活,成為新時(shí)代的弄潮兒,是我孜孜不倦的追求目標(biāo)。
(作者單位 遼寧省朝陽市第一高級中學(xué))
編輯 馬燕萍endprint