楊 宏
(武漢鐵路職業(yè)技術(shù)學(xué)院,湖北 武漢 430205)
任何一門學(xué)科的教學(xué)活動都是一種藝術(shù),需要教師付出一定的時間和精力,去探索其中的奧秘?!八惴ㄅc程序設(shè)計”的學(xué)習(xí)內(nèi)容有一定的難度,教師在日常教學(xué)工作中,一定要認(rèn)真分析學(xué)生在學(xué)習(xí)過程中遇到的困難,并采取有效的解決策略,幫助學(xué)生更好的理解“算法與程序設(shè)計”的內(nèi)容。
受傳統(tǒng)教育理念的影響,在信息技術(shù)課堂上,教師先給學(xué)生講解理論知識,然后一邊示范,一邊講解操作,最后給學(xué)生留一點時間,讓學(xué)生自主去練習(xí)一下,在整個學(xué)習(xí)過程中,學(xué)生處于一種被動的狀態(tài),被動接受老師傳授的關(guān)于“算法與程序設(shè)計”的知識內(nèi)容,這種教學(xué)方法比較單一,教師在示范操作的過程中,可能沒有辦法關(guān)注到每一個學(xué)生的學(xué)習(xí)狀況,學(xué)生可能對教師所講的內(nèi)容并不感興趣,不會進行主動的思考。而且在教師的示范結(jié)束后,學(xué)生就要立馬進行實際操作,也不會去尋求老師的幫助,導(dǎo)致“算法與程序設(shè)計”教學(xué)質(zhì)量比較差。
“算法與程序設(shè)計”知識點比較多,操作起來也很復(fù)雜,對于一些學(xué)習(xí)能力比較慢的學(xué)生,在理解這部分知識點的時候,壓力會非常大,導(dǎo)致課堂教學(xué)的氛圍比較差,學(xué)生學(xué)習(xí)的主動性也不夠。長此以往下去,一部分學(xué)生對于“算法與程序設(shè)計”學(xué)習(xí)產(chǎn)生了畏懼心理,更加不愿意學(xué)習(xí)這部分內(nèi)容。除此之外,如果課堂教學(xué)的氛圍比較差,學(xué)生在上課的時候,更容易出現(xiàn)注意力不集中的現(xiàn)象,很難真正提升“算法與程序設(shè)計”教學(xué)水平。
由于教學(xué)方法單一,課堂教學(xué)氛圍比較差,很容易讓學(xué)生感到疲憊,難以取得理想的教學(xué)效果和教學(xué)水平。比如在學(xué)完這部分內(nèi)容后,學(xué)生對于“算法與程序設(shè)計”的某一個知識點還存在疑惑,也不愿意與其他同學(xué)和教師溝通,逐漸成為培養(yǎng)學(xué)生信息技術(shù)素養(yǎng)過程中的一個短板。
受學(xué)校地區(qū)條件、家庭條件、興趣愛好等影響,學(xué)生與學(xué)生之間的信息技術(shù)水平存在明顯的差異,導(dǎo)致在學(xué)習(xí)“算法與程序設(shè)計”的時候,一些有計算機基礎(chǔ)的學(xué)生,學(xué)起來就比較快,學(xué)習(xí)的壓力也比較小,只要經(jīng)過教師的點撥,就能夠進行有效的學(xué)習(xí)。但是另外一部分計算機基礎(chǔ)比較差的學(xué)生,學(xué)起來就非常困難,即使老師手把手教,也沒有辦法完全掌握計算機算法、程序設(shè)計等知識和技能,導(dǎo)致學(xué)生的信息技術(shù)整體水平不均衡。因此,信息技術(shù)教師在實際教學(xué)的過程中,首先要做的就是激發(fā)學(xué)生學(xué)習(xí)“算法與程序設(shè)計”的興趣和積極性,通過一些有趣的名人小故事、小程序來吸引學(xué)生的注意力,使得學(xué)生愿意花費更多的時間和精力去學(xué)習(xí)“算法與程序設(shè)計”,其次,教師應(yīng)該深入了解學(xué)生的計算機基礎(chǔ),然后將同一水平的學(xué)生分在一起,對于計算機基礎(chǔ)比較好的學(xué)生來說,可以給學(xué)生講解一些難度比較高的“算法與程序設(shè)計”知識和技能,滿足這部分學(xué)生成長和學(xué)習(xí)的需要。對于計算機基礎(chǔ)比較差的學(xué)生來說,可以給學(xué)生講解一些基礎(chǔ)的“算法與程序設(shè)計”知識和技能,幫助學(xué)生夯實計算機基礎(chǔ)知識,使得各個層次大學(xué)生都能夠有所成長和收獲。
許多學(xué)校非常關(guān)注自己的升學(xué)率,因此,所有的教學(xué)資源都會自覺傾向高考科目,而信息技術(shù)并不是高考科目,因此,許多學(xué)校對于信息技術(shù)課程的重視程度不夠,一些文化課老師甚至還會占用這門課,導(dǎo)致信息技術(shù)課程的教學(xué)質(zhì)量難以達到理想的狀態(tài)。對于學(xué)生和家長來說也是同樣的,學(xué)生覺得反正高考也不考,學(xué)不學(xué)都無所謂,一些家長也不重視信息技術(shù)課程,甚至?xí)π畔⒓夹g(shù)課程存在一定的偏見,他們覺得學(xué)生上信息技術(shù)課就是為了玩游戲、看電影,沒有什么實際的效用,正是由于學(xué)校、教師、家長、學(xué)生的不重視,才導(dǎo)致信息技術(shù)課程的教學(xué)質(zhì)量比較差。比如數(shù)學(xué)課和信息技術(shù)課都會涉及“算法”學(xué)習(xí),但是學(xué)生的態(tài)度卻完全不同,在數(shù)學(xué)課上更加認(rèn)真,在信息技術(shù)課上卻更加散漫。針對這一問題,信息技術(shù)教師在實際教學(xué)的過程中,應(yīng)該端正學(xué)生的學(xué)習(xí)態(tài)度,讓學(xué)生認(rèn)識到“算法與程序設(shè)計”知識的重要性,不能因為這部分內(nèi)容高考不考,就不去學(xué)習(xí),激發(fā)學(xué)生的主動性,使得學(xué)生愿意花費更多的時間和精力去學(xué)習(xí)這部分內(nèi)容。其次,教師應(yīng)該與學(xué)校、文化課老師、家長多多溝通和交流,讓他們認(rèn)識到“算法與程序設(shè)計”知識對于學(xué)生全面發(fā)展的重要性,為信息技術(shù)課程在順利開展奠定一個良好的基礎(chǔ)。最后,教師一定要制定出嚴(yán)格的課堂教學(xué)規(guī)則,比如當(dāng)進入機房的時候,不許帶零食、不許追逐打鬧,還有在上課的時候,一定要關(guān)注學(xué)生用電腦在做什么,如果發(fā)現(xiàn)學(xué)生玩游戲,應(yīng)該及時制止,以此來提升學(xué)生學(xué)習(xí)的效率和水平。
“算法與程序設(shè)計”中有很多知識點專業(yè)性比較強,比如流程圖、常量、各種語句、常用的標(biāo)準(zhǔn)函數(shù)等,這些知識點都需要學(xué)生牢記,而且還要花費一定的時間和精力去練習(xí),這些教學(xué)內(nèi)容不僅煩瑣,而且還很復(fù)雜,對于那些計算機基礎(chǔ)比較差的學(xué)生來說,無疑是巨大的學(xué)習(xí)壓力,就造成了“算法與程序設(shè)計”的學(xué)習(xí)困難。比如學(xué)生在學(xué)習(xí)編程的時候,對于學(xué)生的記憶力有比較高的要求,然后運用自己腦海中記憶下來的知識,再熟練的操作計算機,他能夠編寫出符合要求的代碼。這就要求信息技術(shù)教師在實際教學(xué)的過程中,要詳細講解相關(guān)的理論知識,從整體的角度為學(xué)生解讀“算法與程序設(shè)計”的思想,至少應(yīng)該安排1-2個課時,然后給學(xué)生提供實踐練習(xí)的機會,根據(jù)前兩節(jié)課所講的知識點能夠自主編寫程序代碼,這不僅能夠鞏固“算法與程序設(shè)計”相關(guān)的知識,而且還能夠提升學(xué)生編寫代碼的能力,將所學(xué)的知識應(yīng)用到具體的編碼實踐中。但是就目前的情況來看,高中信息技術(shù)的課時不夠,真正留給“算法與程序設(shè)計”的時間也不多,學(xué)生很難全面理解算法以及學(xué)會編程,沒有辦法實現(xiàn)既定的教學(xué)目標(biāo)。因此,教師在實際教學(xué)的過程中,一定要了解學(xué)生的實際情況,通過一些有趣的故事或者小程序,沿著分析問題、設(shè)計算法、編寫程序等應(yīng)用程序解決生活中的實際問題出發(fā),幫助學(xué)生掌握基本的VB語句、基礎(chǔ)的程序控制結(jié)構(gòu)以及程序設(shè)計的思想和方法,這有利于提升學(xué)生的信息技術(shù)素養(yǎng)。其次,教師一定要提升對于教學(xué)設(shè)計的重視程度,滿足學(xué)生多樣化的學(xué)習(xí)需求,不斷的優(yōu)化自己的教學(xué)結(jié)構(gòu),使得學(xué)生在有限的課堂時間內(nèi)能夠?qū)W到更多的知識,這有利于提升“算法與程序設(shè)計”的教學(xué)水平,比如教師可以借助互聯(lián)網(wǎng)的優(yōu)勢,制作“算法與程序設(shè)計”微課,當(dāng)學(xué)生在課后練習(xí)的時候,如果遇到一定的問題,可以打開教師制作的微課,按照微課里教師的提示,完成后續(xù)的編程操作。還有教師一定要結(jié)合具體的教學(xué)內(nèi)容和學(xué)生的計算機基礎(chǔ),設(shè)計好每一堂課的上機任務(wù),這里的上機任務(wù)要符合“最近發(fā)展區(qū)”原則,是經(jīng)過努力可以實現(xiàn)的,如果上機任務(wù)太難,學(xué)生可能會喪失學(xué)習(xí)“算法與程序設(shè)計”的信心,這與最初的教學(xué)目標(biāo)相悖;如果上機的任務(wù)太簡單,學(xué)生可能會覺得“算法與程序設(shè)計”也不過如此,就不去花費時間和精力學(xué)習(xí)這部分知識。
綜上所述,“算法與程序設(shè)計”是信息技術(shù)重要組成部分,但是由于這部分知識比較難,而且需要識記的知識點比較多、學(xué)生與學(xué)生之間的計算機基礎(chǔ)存在一定的差異、再加上學(xué)校、教師、家長以及學(xué)生對于“算法與程序設(shè)計”的重視程度不夠?qū)е逻@部分內(nèi)容的學(xué)習(xí)存在一定的困難。因此,信息技術(shù)教師應(yīng)該端正學(xué)生的學(xué)習(xí)態(tài)度,了解學(xué)生的計算機基礎(chǔ),采取分層教學(xué)策略,使得各個層次的學(xué)生都能夠有所成長和收獲,還有幫助學(xué)生理清這部分知識點,給學(xué)生提供上機練習(xí)的機會,合理的布置上機任務(wù),將上機任務(wù)與實際生活中遇到的問題聯(lián)系起來,激發(fā)學(xué)生解決問題的欲望,獲得學(xué)習(xí)的成就感,了解到“算法與程序設(shè)計”的重要作用,激發(fā)學(xué)生學(xué)習(xí)的積極性和主動性。