楊兆華
摘要:本文探討了信息技術(shù)必修1(數(shù)據(jù)與計(jì)算)課程教學(xué)方法、教學(xué)內(nèi)容、項(xiàng)目學(xué)習(xí)與學(xué)生信息素養(yǎng)培養(yǎng)的關(guān)系,以及如何加強(qiáng)項(xiàng)目教學(xué)、培養(yǎng)學(xué)生學(xué)習(xí)興趣的問(wèn)題。
關(guān)鍵詞:算法設(shè)計(jì);項(xiàng)目學(xué)習(xí);信息素養(yǎng)培養(yǎng)
中圖分類(lèi)號(hào):G633.67 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1992-7711(2021)09-126
在信息技術(shù)課堂教學(xué)中,仍然存在教授學(xué)生一些基礎(chǔ)操作技能,而忽視學(xué)生信息素養(yǎng)培養(yǎng)的現(xiàn)象。怎樣將信息素養(yǎng)培養(yǎng)融入信息技術(shù)課程是我們一線(xiàn)教師努力探索的問(wèn)題,多年實(shí)踐讓我們深知,無(wú)論采用哪種教學(xué)模式,重要的是把握課程內(nèi)容和激發(fā)學(xué)生的學(xué)習(xí)興趣結(jié)合起來(lái)。
一、培養(yǎng)信息素養(yǎng)的重要性
1.信息社會(huì)發(fā)展的需要。
信息時(shí)代要求我們學(xué)生具備良好健康的信息素養(yǎng)。為了讓學(xué)生在以后的工作、生活能夠快速適應(yīng)社會(huì)、融入社會(huì),我們信息技術(shù)教師需要在課程教學(xué)中培養(yǎng)學(xué)生發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力,培養(yǎng)學(xué)生綜合運(yùn)用信息的素養(yǎng)。
2.學(xué)生終身學(xué)習(xí)的法寶。
終身學(xué)習(xí)的關(guān)鍵在于積極主動(dòng)地去學(xué)習(xí)知識(shí)和追尋知識(shí)的能力,以及分析問(wèn)題解決問(wèn)題的能力。學(xué)生信息素養(yǎng)的培養(yǎng)有助于提高學(xué)生發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題及圍繞問(wèn)題的解決去獲取、理解、消化知識(shí)的能力,有助于學(xué)生自主學(xué)習(xí)、高效學(xué)習(xí),并形成一定的創(chuàng)新創(chuàng)造能力。
二、興趣培養(yǎng)是課程入門(mén)的關(guān)鍵
對(duì)于初學(xué)數(shù)據(jù)與計(jì)算的學(xué)生來(lái)說(shuō),入門(mén)很關(guān)鍵。如何引導(dǎo)學(xué)生入門(mén),我們要十分注重項(xiàng)目學(xué)習(xí)的選題,確定的主題有兩個(gè)特點(diǎn),第一要符合學(xué)情,第二要有趣味性。比如,在講授順序結(jié)構(gòu)時(shí),從下面的小項(xiàng)目例題開(kāi)始:
“做物理實(shí)驗(yàn)時(shí),用溫度計(jì)測(cè)溫度用華氏法表示的溫度(如87℉),現(xiàn)在要用攝氏度來(lái)表示溫度(如30℃)?!?/p>
項(xiàng)目分析,在于找出這兩種溫度單位之間的轉(zhuǎn)換公式,按公式列出方程c=5*(f-32)/9,再繪制出實(shí)現(xiàn)相應(yīng)算法的流程圖,再根據(jù)流程圖編寫(xiě)Python語(yǔ)言程序,最后調(diào)試運(yùn)行,得出結(jié)果。
從這樣的一個(gè)簡(jiǎn)單問(wèn)題著手,在解決問(wèn)題的過(guò)程中將算法、程序等概念引入,引起學(xué)生的學(xué)習(xí)興趣,激發(fā)編程的熱情。
三、數(shù)據(jù)與計(jì)算課程教學(xué)目的、內(nèi)容和方法
課程的教學(xué)目的是培養(yǎng)學(xué)生的分析問(wèn)題、解決問(wèn)題的能力,也就是要讓學(xué)生學(xué)會(huì)怎樣去構(gòu)造算法,而不是簡(jiǎn)單地讓學(xué)生掌握某種程序設(shè)計(jì)語(yǔ)言。
課程的內(nèi)容是以項(xiàng)目學(xué)習(xí)的方式組織,通過(guò)對(duì)項(xiàng)目的分析,設(shè)計(jì)算法,實(shí)施有效教學(xué),明確所講的課程在培養(yǎng)學(xué)生信息素養(yǎng)中的地位和作用,把培養(yǎng)學(xué)生的分析設(shè)計(jì)能力放在教學(xué)的首要位置,打好設(shè)計(jì)的基礎(chǔ),有效地提高學(xué)生的能力和素養(yǎng),使學(xué)生養(yǎng)成良好的思維習(xí)慣,為終生學(xué)習(xí)奠定堅(jiān)實(shí)的基礎(chǔ)。
課程要求我們?cè)谶M(jìn)行教學(xué)設(shè)計(jì)時(shí),目標(biāo)不能定在學(xué)生掌握某種語(yǔ)言上,而要把目標(biāo)定在讓學(xué)生掌握算法設(shè)計(jì)方法,掌握設(shè)計(jì)的思維方式。在講授編程計(jì)算時(shí),要始終強(qiáng)調(diào)算法設(shè)計(jì),使學(xué)生從中獲得思維能力的訓(xùn)練,講授的重點(diǎn)放在分析問(wèn)題的算法模型上,重點(diǎn)講解設(shè)計(jì)思維,將實(shí)際問(wèn)題轉(zhuǎn)化為計(jì)算機(jī)解決問(wèn)題的算法模型,指導(dǎo)學(xué)生分析問(wèn)題,建立算法,培養(yǎng)學(xué)生分析問(wèn)題的能力及信息素養(yǎng)能力。
在課程教學(xué)中,所有的項(xiàng)目都要針對(duì)算法,不能單純?yōu)榻忉屨Z(yǔ)言概念、語(yǔ)法,并且所選的項(xiàng)目都是從構(gòu)造算法出發(fā),重點(diǎn)講述設(shè)計(jì)思想,在分析講解算法的過(guò)程中,采用自上向下的思維方式,逐步去解決問(wèn)題。而不是直接給出結(jié)果、給出Python程序,再解釋程序的一行行語(yǔ)句。例如我們有一個(gè)小項(xiàng)目:猴子吃桃問(wèn)題。
“猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不過(guò)癮,又多吃了一個(gè),第二天早上又將剩下的桃子吃掉一半,又多吃了一個(gè),以后每天早上都吃了前一天剩下的一半零一個(gè),到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子了,求第一天共摘了多少?”
首先分析該問(wèn)題,建立算法模型,假設(shè)第一天桃子的總數(shù)為x個(gè),當(dāng)天吃掉的為x/2+1個(gè);可以得出第二天桃子的數(shù)量為x-(x/2+1)個(gè);按照這樣下去,根據(jù)問(wèn)題描述可知,第十天的桃子數(shù)為1個(gè)。再繼續(xù)分析,假如把每一天的桃子數(shù)量看作一個(gè)數(shù)列,從第十天開(kāi)始倒序排列,由于我們知道數(shù)列的第1個(gè)數(shù)字,那么這個(gè)問(wèn)題可以用遞歸函數(shù)來(lái)解決了。
接下來(lái),我們把這個(gè)遞歸函數(shù)命名為tz(n),n取值為1到10,表示最后一天到第一天。最后一天是一個(gè)桃子,即tz(1)=1。
從前面的算法分析,我們已經(jīng)知道了連續(xù)兩天桃子之間的關(guān)系,用函數(shù)表示即:tz(n)=(tz(n-1)+1)*2,有了這個(gè)表達(dá)式,我們就可以編寫(xiě)如下的Python程序。
最后編寫(xiě)程序如下:
def tz(n):
if n==1:
return 1
else:
return (tz(n-1)+1)*2
把每天的初始的打印桃子數(shù)量打印出來(lái):
for d in range(10,0,-1):
print(d,”—>”,tz(d))
按照思維的順序規(guī)律,逐步分析并解決問(wèn)題,設(shè)計(jì)算法,真正培養(yǎng)了學(xué)生的計(jì)算思維能力,這為學(xué)生的后續(xù)選修課程的學(xué)習(xí)打下了良好的基礎(chǔ),也為學(xué)生今后進(jìn)行設(shè)計(jì)和解決問(wèn)題提供了支持。
四、實(shí)踐探究培養(yǎng)學(xué)生信息素養(yǎng)
數(shù)據(jù)與計(jì)算課程的教學(xué)環(huán)節(jié)由問(wèn)題提出,分析問(wèn)題;設(shè)計(jì)算法,解決問(wèn)題;到具體實(shí)踐探究,理解提高等。在這些環(huán)節(jié)中,問(wèn)題提出是培養(yǎng)學(xué)生信息素養(yǎng)的核心,實(shí)施實(shí)踐探究是在情境教學(xué)的基礎(chǔ)上的教學(xué)模式,通過(guò)學(xué)生在課堂上自主分析問(wèn)題,主動(dòng)去探究與實(shí)踐,從而掌握課程所學(xué)內(nèi)容,并提高解決問(wèn)題的能力。
因此,教師在課堂教學(xué)中,要側(cè)重于讓學(xué)生去主動(dòng)思考,主動(dòng)去實(shí)踐操作,可以把日常生活中的問(wèn)題引入到課堂中,帶領(lǐng)學(xué)生去實(shí)踐解決。比如說(shuō),我們?cè)诮虒W(xué)中,可以融入數(shù)學(xué)、物理學(xué)科知識(shí),讓學(xué)生用構(gòu)建算法,建立模型,求解問(wèn)題,解決問(wèn)題,幫助學(xué)生把所學(xué)知識(shí)活學(xué)活用,能理解和提高知識(shí),由此看來(lái),數(shù)據(jù)與計(jì)算課程教學(xué)始終要圍繞這些教學(xué)環(huán)節(jié)展開(kāi),這樣才能幫助學(xué)生提高信息技術(shù)素養(yǎng)。
(作者單位:吳江平望中學(xué),江蘇 蘇州215000)