楊振華 湖南應用技術學院
在程序設計課程教學中,由于大多數教師自身教學理念比較傳統(tǒng),在教學時過于看重對知識的講解,而忽略了學生的接受能力。再加上程序設計這門課程的教學內容紛繁復雜,枯燥難懂,容易分散學生的注意力,降低學生的學習興趣,從而使得教學活動難以正常的進行下去。同時,在教學中,教師占據主導地位,課堂教學由教師主導,學生被動的接收知識和信息,學生無法清晰的了解到教學目標是什么,教學目標的不明確就導致教學效果的下降,學生的學習能力也無法得到有效的提高。
由于學生具有個體差異性,在學習和理解程序設計課程時存在著不同之處,正是由于這種學習能力的不同性,使得教學效果無法得到有效的提高,教師所設置的教學目標也無法得到有效的實現(xiàn)。教師在教學時沒有根據學生自身存在的個體差異性進行因材施教,使得學生的學習能力無法得到有效的提高。
在程序設計課程教學中,理論教學和上機實踐作為課程教學的重點內容,但往往因為基礎設施的不足等原因,使得學生上機實踐的機會不多,僅僅擁有理論知識,使得學生實際操作能力不強,也無法很好的滿足現(xiàn)代社會的需求。再加上教師的教學手段和方法過于傳統(tǒng)和單一,久而久之,學生就會感到無聊和枯燥,學習能力就會下降,教學效率也會降低,教學目標無法得到實現(xiàn)。
在傳統(tǒng)的程序設計課程教學中,教師受到傳統(tǒng)教學理念的影響,使得學生在學習中缺乏良好的學習氛圍,引入智能教學后,可以幫助教師更能全面的掌握學生的學習情況,然后根據學生學習情況等對教育目標進行適當的改變,從而幫助學生在新的社會就業(yè)體系以及新的人生價值體系中找準自己的定位。同時,隨著人工智能技術的不斷發(fā)展,還能夠幫助教師在充分了解和掌握學生的學習情況自己興趣愛好的基礎上,個性化對制定一對一的學習計劃,讓因材施教成為了可能。從而實現(xiàn)教學目標,提高教學質量,促進學生對程序設計課程知識的理解和應用。
當代技術的不斷發(fā)展,人們的生活水平和生活質量得到了有效的改善和提高。人工智能對于我們來說不再是個陌生的詞匯,從某種角度來看,程序設計課程和人工智能有著些許的聯(lián)系,如何在人工智能背景下對程序設計課程教學進行改革成為了眾多教育工作者需要思考的問題,從而給社會培養(yǎng)適應新時代發(fā)展的高素質專業(yè)性人才。這就需要程序設計課程的教師要改變自身的教學理念,認識到程序設計課程對當代以及學生的成長和發(fā)展的重要性,并看清程序設計課程當前的形勢,意識到其教學中存在的不足之處,然后加以解決。擺脫工具主義帶來的惡性循環(huán),利用有限資源,改變單一的教學模式。在教學中,教師要將程序設計課程的理論知識以及上機實踐作為教學的重點內容,不能過于的注重理論知識的教學,忽視上機實踐的教學,也不能離開理論知識大談上機實踐。要有機的將兩者結合起來,不僅加強學生的理論知識,也要加強學生的實踐操作能力?;ヂ?lián)網技術的不斷發(fā)展,教師可以讓學生自行查閱相關資料學習基本語法,從而培養(yǎng)學生自主學習的能力。還可以利用微課的方式,增強教學趣味性,調動學生的積極性,幫助教學活動有序的展開。這樣能夠較好的實現(xiàn)教學目標,提高教學效率。
在教學中,教師不能作為課堂教學的主導者,要認識到教學是雙邊活動,需要教師和學生的共同配合,教師主體性太強會使得學生學習興趣降低,學生主體性太強,教學活動無法有序的開展下去。因此,教師要做好引導工作,充分發(fā)揮學生的主體性作用,幫助教學活動的有序進行。同時,還要豐富教學內容,提高學生的實踐操作能力。班級學生眾多,教師不可能關注到每一位同學的學習情況,也不可能回答每一位同學的問題,因此,在教學時教師就不能采用一個模式,不僅不利于因材施教,還無法有效的提高學生的學習能力??梢栽诔浞至私鈱W生學習基礎和能力的前提下,利用分組教學,并提出相關的實驗題目,讓小組自行選擇實驗題目,采取小組討論的方式調動學生的積極性,培養(yǎng)學生的團結合作能力,還能培養(yǎng)學生的獨立思考能力,從而提高學生的學習能力和實踐操作能力。在教學中,教師還要充分的了解當代技術的發(fā)展趨勢,引入人工智能方面的;理論知識的實驗課程,讓學生自行去探討、思考和實驗,遇到問題可以尋求教師的幫助,從而實現(xiàn)教學目標,提高教學效果,提高整個課程教學的教學效率,還能夠幫助學生提高知識的應用能力,和現(xiàn)代社會接軌。
綜上所述,隨著技術的不斷發(fā)展,人工智能不再是一個無法達到的目標,它變的觸手可及,而程序設計作為和人工智能息息相關的一個課程,教師在教學中就要有意識的引導學生,并幫助學生提高程序設計知識的應用能力。但在實際教學中,由于教師教學理念的落后,無法及時的和當代社會的發(fā)展趨勢相關聯(lián),再加上學生學習能力中存在的個體差異性,教師缺乏創(chuàng)新的教學手段和方法,使得學生無法有效的提高學習能力,教師的教學效果也無法得到有效的提高,極大的阻礙了學生的成長和發(fā)展,也阻礙了程序設計課程的教學改革。因此,教師就需要轉變教學觀念,不斷的加強自身專業(yè)技能和綜合素質的學習,實時的掌握當前程序設計的相關知識和發(fā)展趨勢,在教學中引入相關理念,提高學生的學習能力。還要豐富教學內容,提高學生的實踐操作能力,利用小組討論的方式,將當前熱議的人工智能作為實驗題目或者是討論主題,發(fā)揮學生的主體性,調動學生的積極性,讓學生進行小組討論,并自行進行實踐操作,從而提高教學效果,實現(xiàn)教學目標。