李靜
(福建理工學(xué)校,福建 福州 350000)
長(zhǎng)期以來(lái),中職教育一直都是當(dāng)前中國(guó)教育的一個(gè)重要組成部分,肩負(fù)著為社會(huì)培養(yǎng)大量?jī)?yōu)秀基層專業(yè)人才的重任。最近幾年,國(guó)家愈加重視對(duì)中職學(xué)生綜合能力的培養(yǎng),提出應(yīng)從多個(gè)角度探討增強(qiáng)學(xué)生學(xué)習(xí)能力的具體策略。中職程序設(shè)計(jì)課程是中職計(jì)算機(jī)專業(yè)的一門必修課,在實(shí)際教學(xué)過(guò)程中,教師應(yīng)注重三全育人理念與這門課程之間的緊密聯(lián)系。
2018-2019 年,國(guó)家教育部多次強(qiáng)調(diào)“三全育人”的重要性,提出應(yīng)積極通過(guò)教育為社會(huì)培養(yǎng)更多專業(yè)技術(shù)人才,并在教育過(guò)程中重點(diǎn)圍繞全程教育、全面教育和全員教育三個(gè)方面展開(kāi)指導(dǎo),全面提升學(xué)生的綜合能力及實(shí)踐動(dòng)手能力。三全育人是國(guó)家教育部針對(duì)當(dāng)前教育局勢(shì)提出來(lái)的一個(gè)教學(xué)觀點(diǎn),主張教學(xué)過(guò)程中應(yīng)通過(guò)多種途徑開(kāi)展教學(xué)活動(dòng),并結(jié)合教學(xué)內(nèi)容積極開(kāi)展全程教育、全面教育和全員教育活動(dòng),為實(shí)現(xiàn)學(xué)生能力的提升奠定扎實(shí)的基礎(chǔ)。從三全育人的含義在可以看出,三全育人涉及三個(gè)基本內(nèi)容,即全程教育、全面教育和全員教育。其中全程教育是指教師應(yīng)將教學(xué)內(nèi)容融入教學(xué)的每一個(gè)過(guò)程之中,時(shí)刻留意學(xué)生學(xué)習(xí)的全過(guò)程,提升學(xué)生的實(shí)踐及綜合能力。全面教育是指開(kāi)展教學(xué)過(guò)程中應(yīng)注意對(duì)學(xué)生學(xué)習(xí)內(nèi)容的有效把握,既要照顧到學(xué)生學(xué)習(xí)的內(nèi)容,同時(shí)也要注意對(duì)學(xué)生學(xué)習(xí)內(nèi)容的覆蓋面積。全員育人則是要注重教學(xué)過(guò)程中的公平性及合理性。一方面,教學(xué)應(yīng)注重公平性,不允許出現(xiàn)歧視學(xué)生的行為出現(xiàn)。另一方面,教學(xué)應(yīng)注重合理性,選擇更加符合學(xué)生個(gè)性特點(diǎn)的學(xué)習(xí)方法開(kāi)展教學(xué),才能更好地提升學(xué)生的能力。
程序設(shè)計(jì)是計(jì)算機(jī)學(xué)科的一個(gè)核心內(nèi)容,其地位毋庸置疑。然而,在當(dāng)前的教學(xué)模式下,很多教師在教學(xué)過(guò)程中卻暴露出一些問(wèn)題,主要表現(xiàn)在如下幾個(gè)方面。
目前很多教師在教學(xué)過(guò)程中存在教學(xué)內(nèi)容枯燥乏味的現(xiàn)象。一方面,教師盲目的采用傳統(tǒng)的教學(xué)方法開(kāi)展教學(xué),教學(xué)內(nèi)容多年不變,與社會(huì)需求聯(lián)系不緊密,致使很多同學(xué)學(xué)完一門課后無(wú)法獲得太多實(shí)用的東西。另一方面,學(xué)生對(duì)所學(xué)知識(shí)缺乏一定的學(xué)習(xí)興趣,學(xué)習(xí)成績(jī)一直無(wú)法提升,致使學(xué)生學(xué)習(xí)信心不斷下滑。從表面上看,教學(xué)內(nèi)容枯燥與學(xué)生學(xué)習(xí)信心難以提升之間沒(méi)有太大的聯(lián)系,但實(shí)際上卻對(duì)學(xué)生學(xué)習(xí)信心起到了決定性的作用。對(duì)于任何一位學(xué)生來(lái)說(shuō),學(xué)習(xí)興趣的好壞很大程度上決定了其學(xué)習(xí)信心的高低。當(dāng)學(xué)生能夠?qū)λ鶎W(xué)知識(shí)產(chǎn)生更加濃厚的學(xué)習(xí)興趣時(shí),才會(huì)對(duì)所學(xué)知識(shí)形成更加強(qiáng)烈的獲取欲望。相反,如果學(xué)生對(duì)所學(xué)知識(shí)缺乏一定的興趣,也就很難讓其樹(shù)立更加強(qiáng)烈的學(xué)習(xí)信心。
程序設(shè)計(jì)課程本身是一門較為枯燥且有一定難度的課程。要求學(xué)生在學(xué)習(xí)過(guò)程中不僅要掌握一些基礎(chǔ)的理論知識(shí),同時(shí)要求學(xué)生必須在學(xué)習(xí)過(guò)程中懂得如何更好地將所學(xué)知識(shí)轉(zhuǎn)換為實(shí)踐應(yīng)用。然而,從目前教學(xué)現(xiàn)狀上看,學(xué)生學(xué)習(xí)的效率并不是很高,不僅對(duì)一些基礎(chǔ)理論知識(shí)的掌握不牢固,而且無(wú)法有效地將所學(xué)知識(shí)轉(zhuǎn)換為實(shí)踐,因此暴露出學(xué)習(xí)效率低下的問(wèn)題。第一,程序設(shè)計(jì)課程中有很多理論知識(shí)需要學(xué)生開(kāi)展學(xué)習(xí),這些理論知識(shí)的學(xué)習(xí)甚至需要學(xué)生們開(kāi)展記憶和理解,一定程度上增加了學(xué)生的學(xué)習(xí)難度。第二,程序設(shè)計(jì)課程中有很多涉及編程的知識(shí),需要學(xué)生們開(kāi)展深入的程序編碼設(shè)計(jì)工作。這些程序編碼本身都是由英語(yǔ)組成的,由于學(xué)生們對(duì)英語(yǔ)掌握不牢固,加上很多編碼與英語(yǔ)的正常語(yǔ)法存在一定的差異,進(jìn)而導(dǎo)致學(xué)生難以理解。第三,程序設(shè)計(jì)中有很多實(shí)踐創(chuàng)新方面的教學(xué)內(nèi)容,需要學(xué)生在學(xué)習(xí)基礎(chǔ)知識(shí)的同時(shí)開(kāi)展深入的學(xué)術(shù)實(shí)踐活動(dòng),自然對(duì)學(xué)生學(xué)習(xí)增加了一定的難度。
應(yīng)試教育依舊是目前中國(guó)教育的主體,盡管教育部多次強(qiáng)調(diào)“減負(fù)”的重要性,但應(yīng)試教育對(duì)中職教師帶來(lái)的影響一直無(wú)法消散。受到應(yīng)試教育理念的影響,很多教師在教學(xué)過(guò)程中容易暴露出“教學(xué)歧視”的行為。對(duì)于一些考試成績(jī)好的同學(xué)會(huì)另眼相看,對(duì)于一些考試成績(jī)不好的同學(xué)則會(huì)產(chǎn)生歧視。教師的這種不公平會(huì)讓學(xué)生無(wú)法更加自由的開(kāi)展學(xué)習(xí),更無(wú)法按照自己的學(xué)習(xí)興趣展開(kāi)學(xué)習(xí)。第一,應(yīng)試教育無(wú)法保證其基本的公平性,由于一些學(xué)生平時(shí)學(xué)習(xí)成績(jī)不錯(cuò),但考試的時(shí)候卻容易出現(xiàn)發(fā)揮失常的問(wèn)題,進(jìn)而導(dǎo)致其學(xué)習(xí)成績(jī)無(wú)法提升。第二,很多學(xué)生在考試過(guò)程中無(wú)法感受到本專業(yè)的內(nèi)部知識(shí),自然也無(wú)法感知其基本的專業(yè)需求,因此同樣無(wú)法滿足學(xué)生的內(nèi)心需求。
實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),也是提升學(xué)生學(xué)習(xí)能力的重要基礎(chǔ)。盡管程序設(shè)計(jì)課程本身是一門以實(shí)踐為基礎(chǔ)的課程,但大部分學(xué)生在學(xué)習(xí)過(guò)程中卻過(guò)度重視教師所講與自己是否掌握的聯(lián)系,錯(cuò)誤地認(rèn)為只要自己能夠?qū)W會(huì)教師講授的內(nèi)容就能完成學(xué)習(xí)任務(wù),從而導(dǎo)致自身創(chuàng)新能力無(wú)法得到快速提升。第一,盡管教師會(huì)在課堂中組織學(xué)生開(kāi)展一些實(shí)踐練習(xí),但教學(xué)過(guò)程中的重點(diǎn)是讓學(xué)生了解這些練習(xí)的實(shí)現(xiàn)方式,缺乏對(duì)學(xué)生實(shí)踐過(guò)程的指導(dǎo)與引導(dǎo),同時(shí)也沒(méi)有注意對(duì)學(xué)生創(chuàng)新應(yīng)用的培養(yǎng)。第二,教學(xué)過(guò)程中學(xué)生沒(méi)有及時(shí)將所學(xué)知識(shí)轉(zhuǎn)換為實(shí)踐,沒(méi)有開(kāi)展深入的實(shí)踐與創(chuàng)新活動(dòng),所學(xué)知識(shí)與參與的實(shí)踐活動(dòng)之間的聯(lián)系不緊密,進(jìn)而導(dǎo)致學(xué)生無(wú)法在較短的時(shí)間內(nèi)提升自身綜合實(shí)踐能力。
鑒于當(dāng)前教學(xué)過(guò)程中所存在的上述幾個(gè)問(wèn)題,作為中職院校教師應(yīng)結(jié)合實(shí)際情況開(kāi)展教學(xué),努力對(duì)中職程序設(shè)計(jì)課程的內(nèi)容進(jìn)行優(yōu)化,并結(jié)合三全育人理念展開(kāi)教學(xué),實(shí)現(xiàn)學(xué)生能力的提升。
大部分中職生對(duì)計(jì)算機(jī)專業(yè)知識(shí)的學(xué)習(xí)很盲目,而且英語(yǔ)底子薄弱,看到程序設(shè)計(jì)中各種英文符號(hào),代碼就頭疼,對(duì)編寫(xiě)程序也感到索然無(wú)味,毫無(wú)興趣。針對(duì)這一特點(diǎn),在每次上課時(shí),教師應(yīng)帶著學(xué)生先分析書(shū)上的現(xiàn)有案例,在掌握了基本編程思路之后嘗試提出新的要求。學(xué)生只需要在原有代碼基礎(chǔ)上做少許改動(dòng),提升學(xué)生的參與感,在程序修改過(guò)程中逐漸熟悉程序結(jié)構(gòu),消滅學(xué)生的“畏難”情緒,學(xué)會(huì)了“讀程序”“改程序”,慢慢地嘗試“寫(xiě)程序”,逐步提高自信心。我相信,學(xué)習(xí)是個(gè)過(guò)程,有個(gè)好的開(kāi)始就有好的結(jié)果。
比如在程序調(diào)試過(guò)程中,剛開(kāi)始接觸程序設(shè)計(jì)的同學(xué)有可能只編寫(xiě)了幾行代碼而出現(xiàn)很多錯(cuò)誤提示,無(wú)法正確處理錯(cuò)誤而放棄調(diào)試;有的同學(xué)認(rèn)為還不如另行寫(xiě)一遍代碼比找錯(cuò)誤更容易。作為教師,必須告訴學(xué)生對(duì)出現(xiàn)的錯(cuò)誤要能夠及時(shí)處理而不應(yīng)該回避,有時(shí)出現(xiàn)錯(cuò)誤并不是壞事,反而能讓學(xué)生更透徹的理解程序結(jié)構(gòu)。有時(shí)候一出錯(cuò)誤會(huì)引起多個(gè)錯(cuò)誤提示,但只要細(xì)心分析,有扎實(shí)的掌握語(yǔ)法結(jié)構(gòu)的基本功,會(huì)很容易解決問(wèn)題,在查找錯(cuò)誤時(shí)還可以找同組的同學(xué)幫忙,從而達(dá)到共同學(xué)習(xí)的目的,也避免了因個(gè)人思維受限而浪費(fèi)時(shí)間。有時(shí)候上課時(shí),我會(huì)故意設(shè)置錯(cuò)誤,讓學(xué)生來(lái)排查,告訴學(xué)生什么的錯(cuò)誤信息需要用什么樣的方法,而且在找錯(cuò)的過(guò)程中,學(xué)生對(duì)各個(gè)知識(shí)點(diǎn)的掌握更加深刻。
剛接觸程序設(shè)計(jì)的學(xué)生,對(duì)程序設(shè)計(jì)充滿了好奇,如果把一大堆的概念放在前面講,一下子引入大量抽象的名詞、概念,就會(huì)打擊學(xué)生的學(xué)習(xí)興趣,因此要想讓學(xué)生領(lǐng)會(huì)這些抽象的概念,教學(xué)中應(yīng)以一個(gè)個(gè)鮮活的具體實(shí)例為切入點(diǎn),例如在將變量定義的時(shí)候,教師可以將變量名定義比喻成內(nèi)存在“分房子”,而變量的類型就是“房子的大小”,不同的數(shù)據(jù)類型分到的房子的大小也不同,而變量的賦值就可以看做是“業(yè)主入住”,變量值在程序運(yùn)行過(guò)程中的更改就可以看做是“賣房子”,將抽象的概念生活化,會(huì)提高學(xué)生的理解能力,使學(xué)習(xí)不再枯燥。
在課堂教學(xué)中,很多同學(xué)因?yàn)檎{(diào)試不出簡(jiǎn)單的程序而失去學(xué)習(xí)信心。把學(xué)生分組,互幫互助,在幫助別人調(diào)試程序的過(guò)程中加深對(duì)程序語(yǔ)法結(jié)構(gòu)的理解,還可以讓學(xué)生協(xié)作完成相對(duì)復(fù)雜的程序,使學(xué)生了解程序與程序之間不是孤立的、要有聯(lián)系,這樣,一方面簡(jiǎn)化了編程難度,另一方面讓學(xué)生互相討論,共同學(xué)習(xí),增強(qiáng)學(xué)習(xí)氣氛,更重要的是學(xué)生理解了什么是“程序的可移植性”和“變量命名的規(guī)范性”,增強(qiáng)程序編寫(xiě)的規(guī)范性。
具體教學(xué)過(guò)程中,教師應(yīng)圍繞如下幾個(gè)策略展開(kāi)教學(xué)。第一,制定明確的小組目標(biāo),將不同學(xué)習(xí)內(nèi)容與學(xué)習(xí)目標(biāo)結(jié)合在一起開(kāi)展教學(xué),引導(dǎo)學(xué)生掌握學(xué)習(xí)過(guò)程中的基本內(nèi)容,并提升學(xué)習(xí)目標(biāo)感。第二,小組分工必須合理、明確,同時(shí)應(yīng)注重對(duì)學(xué)生個(gè)性能力的培養(yǎng),確保每一位學(xué)生都能在學(xué)習(xí)過(guò)程中增強(qiáng)自身實(shí)踐能力。第三,實(shí)踐活動(dòng)過(guò)程中應(yīng)注重對(duì)學(xué)生分組寫(xiě)作能力的培養(yǎng),發(fā)揮學(xué)生動(dòng)手實(shí)踐及創(chuàng)新能力,進(jìn)而實(shí)現(xiàn)教育的公平。
C 語(yǔ)言程序設(shè)計(jì)課程的實(shí)踐性很強(qiáng),學(xué)生只聽(tīng)不練根本達(dá)不到學(xué)習(xí)該課程的目的,學(xué)生動(dòng)手能力的培養(yǎng)依賴于上機(jī)實(shí)驗(yàn)。而程序設(shè)計(jì)方法不但要讓學(xué)生設(shè)計(jì)算法,還要注重學(xué)生的實(shí)踐操作。在程序設(shè)計(jì)中學(xué)生可以通過(guò)不同的方法來(lái)實(shí)現(xiàn)同功能程序的設(shè)計(jì)。理論教學(xué)精講多練,多輔以案例教學(xué),充分鍛煉學(xué)生的實(shí)際開(kāi)發(fā)和程序調(diào)試能力,最大限度地調(diào)動(dòng)學(xué)生的積極性。實(shí)踐教學(xué)中短小精悍、針對(duì)性強(qiáng)的案例引出基本語(yǔ)法和程序設(shè)計(jì)的方法和技巧,從而快速的調(diào)試出程序?qū)崿F(xiàn)的功能,進(jìn)一步深刻、牢固的記憶其編程方法和技巧。在布置習(xí)題時(shí),難易有一定的梯度,以保證讓不同水平的學(xué)生都能學(xué)有所獲,在理解概念的基礎(chǔ)上循序漸進(jìn)的提高應(yīng)用程序難度,有意識(shí)加強(qiáng)綜合知識(shí)點(diǎn)之間的聯(lián)系。
程序設(shè)計(jì)教學(xué)在培養(yǎng)學(xué)生分析問(wèn)題、解決問(wèn)題能力及建立科學(xué)的思維方式上,有著其他學(xué)習(xí)內(nèi)容不可替代的作用,而C 語(yǔ)言是一種通用性計(jì)算機(jī)高級(jí)程序設(shè)計(jì)語(yǔ)言,它的實(shí)用性使之成為編程的入門語(yǔ)言。為了提高課堂效率,在教學(xué)過(guò)程中教師應(yīng)充分挖掘中職學(xué)生的特點(diǎn),探尋與C語(yǔ)言程序設(shè)計(jì)教學(xué)的內(nèi)容相適合的教學(xué)方法,嚴(yán)格遵守“三全育人”教學(xué)主題進(jìn)行教學(xué)方法的探究。為了更好地實(shí)現(xiàn)這一目標(biāo),教師應(yīng)圍繞植入趣味學(xué)習(xí)內(nèi)容提高學(xué)生學(xué)習(xí)信心、巧妙設(shè)計(jì)學(xué)習(xí)知識(shí)降低學(xué)生學(xué)習(xí)難度、加強(qiáng)分組協(xié)作力度實(shí)現(xiàn)公平教育傳遞、融入實(shí)踐學(xué)習(xí)內(nèi)容優(yōu)化學(xué)生學(xué)習(xí)態(tài)度幾條策略開(kāi)展教學(xué),才能更好地實(shí)現(xiàn)學(xué)生能力的提升,進(jìn)而達(dá)到“三全育人”的教育目標(biāo)。