王小輝,李圣普,孫道強(qiáng)
(平頂山學(xué)院計(jì)算機(jī)學(xué)院,河南平頂山 467000)
實(shí)訓(xùn)課程是為了提高學(xué)生的實(shí)踐能力和綜合應(yīng)用能力而專門設(shè)立的課程,實(shí)訓(xùn)教學(xué)對(duì)學(xué)生的實(shí)踐能力、綜合應(yīng)用能力、創(chuàng)新能力等的培養(yǎng)起著至關(guān)重要的作用,如何使實(shí)訓(xùn)教學(xué)發(fā)揮最大的作用,關(guān)鍵取決于實(shí)訓(xùn)教學(xué)案例的設(shè)計(jì)與教學(xué)方法的應(yīng)用[1-2]。下文將結(jié)合實(shí)訓(xùn)技術(shù)應(yīng)用領(lǐng)域的工作任務(wù),針對(duì)實(shí)訓(xùn)課程語法學(xué)習(xí)枯燥困難、綜合實(shí)訓(xùn)學(xué)習(xí)難度大等問題,探索和實(shí)踐啟發(fā)式的實(shí)訓(xùn)教學(xué)案例設(shè)計(jì)和實(shí)施的有效方法。
基礎(chǔ)編程能力實(shí)訓(xùn)課程是計(jì)算機(jī)科學(xué)與技術(shù)本科學(xué)生的專業(yè)基礎(chǔ)課程,重在培養(yǎng)學(xué)生C編程的綜合應(yīng)用與實(shí)踐能力,同時(shí)在綜合實(shí)踐的過程中培養(yǎng)學(xué)生分析問題和解決問題的能力。
基礎(chǔ)編程能力實(shí)訓(xùn)課程編程實(shí)踐性很強(qiáng),具有綜合應(yīng)用較多,學(xué)習(xí)難度較大等特點(diǎn),其與練習(xí)小程序的實(shí)驗(yàn)課有著較大的區(qū)別。實(shí)訓(xùn)的內(nèi)容主要包含C語言基本控制結(jié)構(gòu)、函數(shù)、數(shù)組、結(jié)構(gòu)體、指針和鏈表等[3-10]。
1.2.1 枯燥的語法學(xué)習(xí)令學(xué)生失去學(xué)習(xí)興趣
在以往的教學(xué)過程中,學(xué)生普遍反映C語言枯燥難學(xué)、概念繁多,語法嚴(yán)格,枯燥的各項(xiàng)語法學(xué)習(xí)容易使學(xué)生失去學(xué)習(xí)興趣,迷失在語法死框框的海洋中,進(jìn)而丟失和放棄學(xué)習(xí)目標(biāo),最終影響教學(xué)效果。
1.2.2 綜合實(shí)踐能力的培養(yǎng)需要綜合案例,但綜合案例難度大,教學(xué)效果差
教學(xué)內(nèi)容的難題在于綜合實(shí)踐能力的培養(yǎng)需要綜合案例的教學(xué)內(nèi)容,而綜合性案例的內(nèi)容太多,難度也很大,教學(xué)經(jīng)歷證明,一股腦地講授只會(huì)讓學(xué)生無所適從。
諸多原因使得教學(xué)過程困難重重,嚴(yán)重影響了教學(xué)質(zhì)量,達(dá)不到預(yù)期的教學(xué)效果。對(duì)實(shí)訓(xùn)課程的改革,首先在于提高學(xué)生興趣,轉(zhuǎn)變學(xué)生思想,讓學(xué)生對(duì)實(shí)訓(xùn)課程有一個(gè)正確的、積極的認(rèn)識(shí);其次,重在培養(yǎng)學(xué)生用計(jì)算機(jī)語言編寫完整的程序,培養(yǎng)學(xué)生實(shí)際分析問題、實(shí)踐動(dòng)手的綜合編程能力和一定的創(chuàng)新能力;最后,培養(yǎng)學(xué)生良好的編程規(guī)范、正確的程序設(shè)計(jì)思想和初步的信息技術(shù)行業(yè)法律法規(guī)意識(shí),使學(xué)生掌握程序設(shè)計(jì)的方法、理念和規(guī)范。
按照基礎(chǔ)編程能力實(shí)訓(xùn)課程C編程綜合實(shí)踐能力培養(yǎng)的教學(xué)目標(biāo),結(jié)合實(shí)訓(xùn)技術(shù)應(yīng)用領(lǐng)域的工作任務(wù),針對(duì)語法學(xué)習(xí)枯燥困難、綜合實(shí)訓(xùn)學(xué)習(xí)難度大等問題,進(jìn)行教學(xué)內(nèi)容案例化和配套教學(xué)實(shí)施方法的改革。
(1)綜合實(shí)踐能力培養(yǎng)過程中的基于問題的啟發(fā)式教學(xué)案例設(shè)計(jì)。
(2)綜合實(shí)踐能力培養(yǎng)過程中案例教學(xué)實(shí)施中的教學(xué)方法應(yīng)用。
(3)編程規(guī)范、行業(yè)法律法規(guī)、溝通能力和問題解決能力等通用知識(shí)與能力的培養(yǎng)如何融入教學(xué)內(nèi)容。
使用案例教學(xué)法與啟發(fā)式教學(xué)法突出實(shí)踐任務(wù)與問題解決過程,課堂組織方面采取講練結(jié)合的方式,讓學(xué)生在學(xué)中做,做中學(xué),還引入課內(nèi)外同步教學(xué)和學(xué)生作品演示交流環(huán)節(jié)等,培養(yǎng)專業(yè)實(shí)踐能力的同時(shí),提高學(xué)生的溝通與演講能力。
教學(xué)案例的教學(xué)實(shí)施過程中,教師要從案例的第一個(gè)簡單任務(wù)開始,先分析問題,理出實(shí)現(xiàn)思路,邊講解邊演示案例的具體實(shí)現(xiàn)步驟和實(shí)現(xiàn)過程,講練結(jié)合,讓學(xué)生在學(xué)中做,做中學(xué);將課內(nèi)課外有機(jī)結(jié)合起來,課堂上激發(fā)學(xué)生的學(xué)習(xí)興趣,講解拓展訓(xùn)練中的項(xiàng)目,盡量引導(dǎo)學(xué)生在真正領(lǐng)悟的基礎(chǔ)上,課下多做同步訓(xùn)練提高學(xué)生的自學(xué)能力、創(chuàng)新能力與實(shí)踐能力;學(xué)生學(xué)習(xí)過程中遇到的問題,解決方式主要采用組內(nèi)學(xué)生溝通和師生溝通兩種辦法;增加作品展示與交流環(huán)節(jié),挑選做得較好的學(xué)生講解和演示自己的成果,不僅鍛煉學(xué)生的表達(dá)能力,而且還傳播了優(yōu)秀的做法與成果,便于其他學(xué)生學(xué)習(xí)和提高。
將教學(xué)案例設(shè)計(jì)成“趣味化”“具體化”和“立體化”的活動(dòng)思維過程,讓學(xué)生在發(fā)現(xiàn)問題和解決問題的過程中,提高興趣和積極性,快樂地掌握實(shí)踐技能,學(xué)會(huì)分析和解決問題;設(shè)計(jì)滾雪球式的綜合實(shí)踐案例,貫穿課程始終,既減低學(xué)習(xí)難度,又綜合了C編程技能的實(shí)踐應(yīng)用。
教學(xué)方法使用案例教學(xué)法與啟發(fā)式教學(xué)法突出實(shí)踐任務(wù)與問題解決過程的同時(shí),課堂組織方面采取講練結(jié)合的方式,讓學(xué)生在學(xué)中做,做中學(xué),此外,還引入多媒體演示、分時(shí)分塊的講解滾雪球式的綜合案例、課內(nèi)外同步教學(xué)、學(xué)生答疑與交流等,拓展學(xué)生的學(xué)習(xí)時(shí)間、學(xué)習(xí)深度和學(xué)習(xí)廣度。
將編程規(guī)范、行業(yè)法律法規(guī)、溝通能力、創(chuàng)新能力和問題解決能力等通用知識(shí)與能力的培養(yǎng)融入教學(xué)內(nèi)容:在小案例的教學(xué)中注重培養(yǎng)學(xué)生良好的編程規(guī)范和正確的程序設(shè)計(jì)思想,在大項(xiàng)目開發(fā)及其后的自選題目課程設(shè)計(jì)中,引導(dǎo)學(xué)生了解軟件開發(fā)的規(guī)范和信息技術(shù)行業(yè)主要法律法規(guī),遵守信息技術(shù)職業(yè)行為準(zhǔn)則,在后期自選題目的項(xiàng)目開發(fā)階段注重在習(xí)得基本技能后的創(chuàng)新能力。溝通能力和問題解決能力的培養(yǎng)貫穿于整個(gè)課程的教學(xué)內(nèi)容。
教學(xué)案例的設(shè)計(jì)方法和教學(xué)實(shí)施方法適用于一切實(shí)訓(xùn)課程的教學(xué);教學(xué)案例適用于高級(jí)語言程序設(shè)計(jì)的實(shí)訓(xùn)實(shí)踐教學(xué)。 學(xué)生通過改課程案例的學(xué)習(xí),能過從實(shí)際需求出發(fā),在教師指導(dǎo)下自主選題,運(yùn)用C語言編程技能,獨(dú)立地完成一個(gè)小型綜合項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn),并能夠做到源代碼規(guī)范,配套說明文檔內(nèi)容完整、描述清晰,從而達(dá)到一個(gè)初級(jí)程序員的基本能力和職業(yè)素養(yǎng)。
教學(xué)案例內(nèi)容和教學(xué)實(shí)施方法獲得師生的一致好評(píng),任課教師以該課程參加學(xué)校第六屆教學(xué)優(yōu)秀獎(jiǎng)比賽,榮獲一等獎(jiǎng)。學(xué)生編程能力與綜合實(shí)踐能力明顯提高,學(xué)生榮獲河南省大學(xué)生程序設(shè)計(jì)大賽銅獎(jiǎng)。
實(shí)訓(xùn)教學(xué)對(duì)學(xué)生的實(shí)踐能力、綜合應(yīng)用能力、創(chuàng)新能力等的培養(yǎng)起著至關(guān)重要的作用。該文希望為廣大的實(shí)訓(xùn)教學(xué)教師提供一套良好的實(shí)訓(xùn)教學(xué)案例設(shè)計(jì)經(jīng)驗(yàn)和實(shí)施經(jīng)驗(yàn),使實(shí)訓(xùn)教學(xué)能力培養(yǎng)的作用發(fā)揮到最大程度,此外還探索了將編程規(guī)范、行業(yè)法律法規(guī)、溝通能力、創(chuàng)新能力和問題解決能力等通用知識(shí)與能力的培養(yǎng)融入教學(xué)內(nèi)容。