楊 宏
(武漢鐵路職業(yè)技術(shù)學(xué)院,湖北 武漢 430205)
隨著網(wǎng)絡(luò)信息技術(shù)的飛速發(fā)展,我國(guó)已經(jīng)進(jìn)入了信息時(shí)代,對(duì)于人才培養(yǎng)的信息技術(shù)素材提出了更高的要求,提升信息技術(shù)教學(xué)水平尤為重要,但是算法與程序教學(xué)一直存在著“教師難教”和“學(xué)生難學(xué)”的問(wèn)題,因此,教師一定要注重激發(fā)學(xué)生學(xué)習(xí)算法與程序教學(xué)的積極性,使得學(xué)生更加愿意學(xué)習(xí)這部分內(nèi)容,從教學(xué)方法入手,引入全新的教學(xué)方法,降低學(xué)生學(xué)習(xí)的難度,進(jìn)一步提升算法與程序設(shè)計(jì)教學(xué)的質(zhì)量和水平。
算法與程序設(shè)計(jì)是高中信息技術(shù)選修的模塊之一,通過(guò)學(xué)習(xí)這部分知識(shí)點(diǎn),學(xué)生能夠掌握簡(jiǎn)單的VB程序設(shè)計(jì),對(duì)于算法、可視化程序設(shè)計(jì)有一定的了解,從而能夠更好地掌握算法與程序設(shè)計(jì)的基本思想和基本方法。VB是Visual Basic的簡(jiǎn)稱,是一種可視化的程序語(yǔ)言,通過(guò)VB能夠開發(fā)和生成脫離開發(fā)環(huán)境就而直接運(yùn)行的應(yīng)用程序。
算法與程序設(shè)計(jì)包含了大量的數(shù)據(jù)、語(yǔ)句以及函數(shù)等,只有學(xué)生熟練掌握了這些知識(shí)后,才能夠?qū)⑵鋺?yīng)用到VB中,這就需要教師在教學(xué)的過(guò)程中,應(yīng)該詳細(xì)講解理論知識(shí),然后給學(xué)生提供相關(guān)的上機(jī)任務(wù),幫助學(xué)生掌握算法與程序設(shè)計(jì)的思想和方法。但是就目前的情況來(lái)看,信息技術(shù)課時(shí)的安排明顯不夠,除去假期,真正留給上課的時(shí)間不夠,再加上學(xué)校和教師對(duì)于信息技術(shù)課程的重視程度不夠,他們會(huì)占用信息技術(shù)課來(lái)上文化課,導(dǎo)致信息技術(shù)教師上課的時(shí)間也就越來(lái)越少,學(xué)生想要真正理解算法與程序設(shè)計(jì)就更加困難。
算法與程序設(shè)計(jì)教學(xué)中存在著“吃不飽”和“吃不了”的現(xiàn)象,這與教師的教學(xué)方法有著緊密的聯(lián)系,受到學(xué)生興趣愛(ài)好、家庭條件的影響,學(xué)生與學(xué)生之間的計(jì)算機(jī)基礎(chǔ)存在一定的差異,這給算法與程序設(shè)計(jì)教學(xué)帶來(lái)了比較大的困難。如果教學(xué)任務(wù)比較簡(jiǎn)單,一些計(jì)算機(jī)基礎(chǔ)比較好的學(xué)生學(xué)習(xí)的積極性很容易受到影響,信息技術(shù)水平?jīng)]有辦法得到“質(zhì)”的提升;如果教學(xué)任務(wù)比較困難,一些計(jì)算機(jī)基礎(chǔ)比較差的學(xué)生可能會(huì)對(duì)于這部分知識(shí)點(diǎn)產(chǎn)生畏懼心理,降低了課堂教學(xué)的質(zhì)量和水平。受傳統(tǒng)教育理念的影響,為了實(shí)現(xiàn)既定的教學(xué)目標(biāo),教師都是統(tǒng)一布置上機(jī)任務(wù),忽視了學(xué)生與學(xué)生之間的差異,很難適應(yīng)每個(gè)學(xué)生的實(shí)際情況,沒(méi)有辦法滿足學(xué)生多元化的學(xué)習(xí)需求。
信息技術(shù)課不是在傳統(tǒng)的教室里,而是在學(xué)校的機(jī)房展開課堂教學(xué)活動(dòng),因此,許多學(xué)生都認(rèn)為信息技術(shù)課與其他科目不一樣,上課的方式也應(yīng)該與其他科目不同,但是傳統(tǒng)的信息技術(shù)教師都是先講解后展示,教師沒(méi)有辦法關(guān)注到每一個(gè)學(xué)生的學(xué)習(xí)狀態(tài),學(xué)生在聽或者看的過(guò)程中,可能會(huì)存在注意力不集中的現(xiàn)象,稍不留神,教師已經(jīng)演示到下個(gè)步驟,很難提升課堂教學(xué)效果。再加上學(xué)生對(duì)于信息技術(shù)課程的重視程度不夠,課后也不會(huì)去花時(shí)間鞏固聯(lián)系,往往這節(jié)課學(xué)的知識(shí)下節(jié)課已經(jīng)忘得一干二凈,又要重新開始學(xué)習(xí),形成一種惡性循環(huán),導(dǎo)致課堂教學(xué)效率低。
教師應(yīng)該為學(xué)生營(yíng)造良好的教學(xué)氛圍,從而能夠更好地激發(fā)學(xué)生學(xué)習(xí)的興趣,從學(xué)生的角度出發(fā)去設(shè)計(jì)課堂教學(xué)活動(dòng),以此來(lái)基礎(chǔ)來(lái)開展算法與程序設(shè)計(jì)訓(xùn)練活動(dòng),幫助學(xué)生掌握更算法與程序設(shè)計(jì)的基本思想和基本方法。比如教師在實(shí)際教學(xué)過(guò)程中,可以采用案例教學(xué)法,給學(xué)生提供一些生活中運(yùn)用算法與程序設(shè)計(jì)知識(shí)的案例,使得學(xué)生能夠認(rèn)識(shí)到這部分知識(shí)點(diǎn)的重要價(jià)值,能夠端正學(xué)生的學(xué)習(xí)態(tài)度,愿意花費(fèi)更多的時(shí)間和精力去學(xué)習(xí)算法與程序設(shè)計(jì)知識(shí)。教師在選擇教學(xué)案例的時(shí)候,應(yīng)該盡量貼近學(xué)生的生活,使得學(xué)生能夠產(chǎn)生一種熟悉感,從而能夠更好地理解這部分內(nèi)容;還有盡可能選擇一些有趣味性的案例,比如教師可以在教材或者互聯(lián)網(wǎng)上搜集與教學(xué)內(nèi)容相關(guān)的視頻、圖片等,將抽象的算法與程序設(shè)計(jì)知識(shí)生動(dòng)形象地呈現(xiàn)在學(xué)生面前。還有案例本身應(yīng)該具有探究和討論的價(jià)值,包含所要學(xué)習(xí)的算法思想和方法,在教學(xué)的過(guò)程中,引入合作教學(xué)策略,教師可以要求學(xué)生以小組為單位,分析和討論彼此的算法思路和程序設(shè)計(jì)思想,從而能夠更好地調(diào)動(dòng)學(xué)生學(xué)習(xí)的興趣,通過(guò)這樣的交流討論活動(dòng),學(xué)生與學(xué)生之間優(yōu)勢(shì)互補(bǔ),進(jìn)一步提升學(xué)生的信息技術(shù)素養(yǎng)。還有教師應(yīng)該努力為學(xué)生創(chuàng)建開放式的網(wǎng)絡(luò)教學(xué)模式,以此來(lái)提升學(xué)生的他就意識(shí)和探究能力。隨著新教育理念的發(fā)展,構(gòu)建高效課堂已經(jīng)成為學(xué)校教育教學(xué)改革的重要趨勢(shì),高效課堂有高校教學(xué)和高效學(xué)習(xí)組成,高效學(xué)習(xí)必須是學(xué)生主動(dòng)學(xué)習(xí),只有教師在實(shí)際教學(xué)的過(guò)程中,真正將課堂還給學(xué)生,那學(xué)生成為課堂學(xué)習(xí)活動(dòng)的主人,以一種開放的形式來(lái)激發(fā)學(xué)生學(xué)習(xí)的興趣和動(dòng)力,利用優(yōu)質(zhì)的教育資源來(lái)輔助教學(xué)活動(dòng)。
首先,教師在實(shí)際教學(xué)過(guò)程中,可以列舉一些運(yùn)用算法與程序設(shè)計(jì)的實(shí)際案例,使得學(xué)生意識(shí)到學(xué)習(xí)算法與程序設(shè)計(jì)的重要價(jià)值,端正學(xué)生的學(xué)習(xí)態(tài)度,愿意花費(fèi)更多的時(shí)間和精力去學(xué)習(xí)算法與程序設(shè)計(jì)的知識(shí)。比如教師可以讓學(xué)生比較一下人工解決和計(jì)算機(jī)解決的相同點(diǎn)和不同點(diǎn),讓學(xué)生認(rèn)識(shí)到計(jì)算機(jī)解決的優(yōu)勢(shì),滿足學(xué)生對(duì)于計(jì)算機(jī)解決問(wèn)題的學(xué)習(xí)需求,從而能夠更好地激發(fā)學(xué)生的學(xué)習(xí)興趣。其次,教師在教學(xué)的過(guò)程中,要通過(guò)算法與程序設(shè)計(jì)的內(nèi)容來(lái)提升學(xué)生發(fā)現(xiàn)問(wèn)題、解決問(wèn)題的能力,而且還能夠提升學(xué)生的思維邏輯能力。在學(xué)習(xí)算法與程序設(shè)計(jì)的過(guò)程中,最重要的就是學(xué)生在面臨新問(wèn)題的時(shí)候,如何用計(jì)算機(jī)去更好地解決這個(gè)問(wèn)題,從而能夠更好地提升學(xué)生解決問(wèn)題的能力。最后,教師應(yīng)該鼓勵(lì)學(xué)生從不同的角度出發(fā)去思考、探索全新的解決方法,不僅能夠滿足學(xué)生學(xué)習(xí)的好奇心,而且還能提升學(xué)生使用算法與程序設(shè)計(jì)解決實(shí)際問(wèn)題的能力。
目前,算法與程序設(shè)計(jì)的教學(xué)效果不理想的主要原因是學(xué)生計(jì)算機(jī)基礎(chǔ)參差不齊,對(duì)于計(jì)算機(jī)基礎(chǔ)比較高的學(xué)生,教師稍加點(diǎn)撥,就能夠掌握相關(guān)的算法與程序設(shè)計(jì)的思想和方法;對(duì)于計(jì)算機(jī)基礎(chǔ)比較差的學(xué)生,即使教師手把手教,學(xué)生也有可能學(xué)不會(huì),不知道到底學(xué)了什么東西。針對(duì)這一問(wèn)題,教師在實(shí)際教學(xué)過(guò)程中,可以應(yīng)用分層教學(xué)法,將班內(nèi)學(xué)生根據(jù)計(jì)算機(jī)基礎(chǔ)、學(xué)習(xí)能力進(jìn)行分層,分為ABC三個(gè)層次,再開展分層教學(xué)活動(dòng),滿足不同層次學(xué)生的學(xué)習(xí)需求,使得各個(gè)層次的學(xué)習(xí)水平都能夠有所成長(zhǎng)和收獲。在實(shí)施分層教學(xué)法的時(shí)候,教師一定要考慮到學(xué)生與學(xué)生之間的個(gè)體差異性,比如學(xué)生的學(xué)習(xí)能力、興趣愛(ài)好等,比如有一些學(xué)生喜歡一邊看教材,一邊寫程序、還有一些學(xué)生喜歡將教材內(nèi)容都看完,再寫程序,因此,教師應(yīng)該根據(jù)學(xué)生的個(gè)性化特征,設(shè)計(jì)合理的課堂教學(xué)活動(dòng)。其次,制定分層教學(xué)目標(biāo),教學(xué)目標(biāo)不僅僅是教學(xué)的出發(fā)點(diǎn),而且也是教學(xué)的終極目標(biāo),在教學(xué)目標(biāo)的指引下,學(xué)生能夠更好地完成自己的教育教學(xué)任務(wù)。比如對(duì)于C層次學(xué)生來(lái)說(shuō),教學(xué)目標(biāo)是掌握算法與程序設(shè)計(jì)的知識(shí)體系以及完成相關(guān)的課后訓(xùn)練作業(yè);對(duì)于B層次學(xué)生來(lái)說(shuō),在上一個(gè)目標(biāo)的基礎(chǔ)之上,還應(yīng)該了解相關(guān)的算法、數(shù)據(jù)結(jié)構(gòu)以及對(duì)象程序設(shè)計(jì)的知識(shí),使得學(xué)生對(duì)于算法與程序設(shè)計(jì)教學(xué)的思想和方法有更加深入的理解;對(duì)于A層次學(xué)生來(lái)說(shuō),在上兩個(gè)目標(biāo)的基礎(chǔ)之上,還應(yīng)該嘗試養(yǎng)成教師所布置的具有參賽級(jí)難度和技巧的課外作業(yè),使得該層次學(xué)生的信息技術(shù)素養(yǎng)能夠得到有效的提升。最后授課環(huán)節(jié)也應(yīng)該進(jìn)行一定的分層,首先,教師在實(shí)際教學(xué)過(guò)程中可以引入生活實(shí)例來(lái)講解算法與程序設(shè)計(jì)的知識(shí),使得學(xué)生能夠更好地理解這部分內(nèi)容。還有教師還可以引入思維導(dǎo)圖,將算法與程序設(shè)計(jì)相關(guān)的知識(shí)用思維導(dǎo)圖的形式表現(xiàn)出來(lái),使得學(xué)生能夠更好地識(shí)記這部分內(nèi)容。還有教師還可以采用VB需要來(lái)解決學(xué)習(xí)過(guò)程中遇到的問(wèn)題,老師應(yīng)該帶領(lǐng)學(xué)生深入分析題目,講解算法與程序設(shè)計(jì)的方法,從而能夠更好地理解相關(guān)的知識(shí)。
綜上所述,算法與程序設(shè)計(jì)對(duì)于提升學(xué)生的信息技術(shù)素養(yǎng)有著極其重要的意義,目前,算法與程序設(shè)計(jì)教學(xué)方法還不夠完善,教師在教學(xué)實(shí)踐中應(yīng)該總結(jié)出更多的教學(xué)經(jīng)驗(yàn),供其他教師借鑒。