摘要:對(duì)大學(xué)計(jì)算機(jī)程序設(shè)計(jì)課程來說,由于其復(fù)雜的知識(shí)內(nèi)容,再加上緊張的教學(xué)課時(shí),讓這一課程教學(xué)存在諸多問題,借助信息化教學(xué)手段就可以很好地處理課程教學(xué)存在的問題。文章重點(diǎn)探討了信息化技術(shù)的運(yùn)用,包括為教學(xué)方式改革提供技術(shù)支撐;面向課程,構(gòu)建科學(xué)的教學(xué)體系;借助校園網(wǎng)功能,達(dá)到教學(xué)高效化、現(xiàn)代化,希望可以實(shí)現(xiàn)程序設(shè)計(jì)課程的變革,增強(qiáng)教學(xué)質(zhì)量,以期為有關(guān)人士提供借鑒。
關(guān)鍵詞:信息技術(shù);計(jì)算機(jī)程序設(shè)計(jì);應(yīng)用路徑
中圖分類號(hào):G424? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2022)07-0150-02
在理工科各個(gè)專業(yè)教學(xué)中,計(jì)算機(jī)程序設(shè)計(jì)課程屬于關(guān)鍵的技術(shù)類課程,且在各個(gè)專業(yè)教學(xué)中,它還有著重要地位及作用。對(duì)計(jì)算機(jī)程序設(shè)計(jì)課程來說,它是大部分專業(yè)課程的前提,對(duì)此,基于大學(xué)教學(xué)體系,程序設(shè)計(jì)的教學(xué)應(yīng)只是開始,并不是結(jié)束。近些年來,因?yàn)樾畔⒓夹g(shù)的深入發(fā)展,在各個(gè)院校課程通常都開設(shè)了C語言及PASCAL語言等,且都是基于過程的機(jī)構(gòu)化設(shè)計(jì)。伴隨計(jì)算機(jī)應(yīng)用的普及,再加之軟件工程研究的深入發(fā)展,想要實(shí)現(xiàn)Windows環(huán)境下程序的開發(fā),針對(duì)各個(gè)高等院校來說,應(yīng)全面結(jié)合市場(chǎng)發(fā)展的實(shí)際需要,創(chuàng)新出同其匹配的程序設(shè)計(jì)課程,比如Java及Visual Basic等。怎樣合理地利用教學(xué)時(shí)間并高效地完成課程教學(xué),給學(xué)生提供可靠的保障,是高校教師應(yīng)該重視的問題。
1 程序設(shè)計(jì)課程特征
在計(jì)算機(jī)專業(yè)中,程序設(shè)計(jì)課程被認(rèn)為是最難學(xué)的課程之一,究其原因是該課程的內(nèi)容比較傾向理論及抽象特點(diǎn),且對(duì)于程序的編寫還有著很高的要求,不但應(yīng)具備一定的邏輯思維,還應(yīng)具有數(shù)學(xué)思維。除此之外,學(xué)生在進(jìn)行調(diào)試時(shí),很難具備一定的耐心,這也使學(xué)生在實(shí)際進(jìn)行學(xué)習(xí)時(shí),往往無法獲得顯著的學(xué)習(xí)效果。也正是因?yàn)檫@樣,大部分學(xué)生都覺得這一課程比較枯燥。針對(duì)計(jì)算機(jī)程序設(shè)計(jì)來說,教及學(xué)始終是影響教師和學(xué)生的難題,主要體現(xiàn)有該課程的概念都比較抽象,且語法非常嚴(yán)謹(jǐn),多內(nèi)容還很無法充分理解,而編程及調(diào)試程序則是更加困難。對(duì)于這些問題,可以注重轉(zhuǎn)變一下教學(xué)方法,將目標(biāo)定位放在激發(fā)學(xué)生的興趣方面。并嘗試采用信息化教學(xué)手段取代原有的板書教學(xué),并投入更多的精力在信息化教學(xué)中,雖然可以獲得顯著的成效,但是還有著一系列問題,如學(xué)生無法充分理解知識(shí)內(nèi)容,其編程能力并未進(jìn)一步提升等。根據(jù)有關(guān)實(shí)踐顯示,把信息化教學(xué)同傳統(tǒng)板書教學(xué)進(jìn)行融合,不但可以提升學(xué)生興趣,還可以全面提升他們的編程水平,進(jìn)而實(shí)現(xiàn)最佳的教學(xué)效果。
2 傳統(tǒng)教學(xué)方法和信息化教學(xué)優(yōu)缺點(diǎn)
借助信息技術(shù)進(jìn)行教學(xué),可以快速、直觀地講解教學(xué)內(nèi)容,而且還可以讓課堂內(nèi)容變得更加生動(dòng),使課上氛圍變得更為活躍。但是也有一系列消極影響。比如,信息量太多,讓學(xué)生失去獨(dú)立思考的過程,很難抓住教學(xué)重點(diǎn)及難點(diǎn);在教學(xué)課件中使用的視頻及動(dòng)畫不夠科學(xué),也很難讓學(xué)生集中注意力,他們的注意力會(huì)被動(dòng)畫及視頻吸引,對(duì)教學(xué)效果產(chǎn)生一定的影響,無法達(dá)到預(yù)期的教學(xué)目標(biāo)。除此之外,若課上教學(xué)太過依賴信息技術(shù),課堂就會(huì)缺少師生之間的互動(dòng),無法有效激發(fā)學(xué)生的主動(dòng)性。在程序設(shè)計(jì)課程中怎樣更好地利用信息技術(shù)優(yōu)勢(shì),是教師值得探討的課題。
3 基于計(jì)算機(jī)程序設(shè)計(jì)課程,信息化教學(xué)的運(yùn)用
基于計(jì)算機(jī)程序設(shè)計(jì),引入信息技術(shù)手段進(jìn)行教學(xué)時(shí),主要從以下三方面進(jìn)行探討,包括為教學(xué)方式改革提供技術(shù)支撐;面向課程,構(gòu)建科學(xué)的教學(xué)體系;借助校園網(wǎng)功能,達(dá)到教學(xué)高效化、現(xiàn)代化,僅供參考。
3.1 為教學(xué)方式改革提供技術(shù)支撐
基于信息技術(shù)的深入發(fā)展,有利于促進(jìn)教學(xué)手段的變革,并為其明確了新的發(fā)展方向。近些年來,出現(xiàn)了很多遠(yuǎn)程計(jì)算機(jī)教學(xué)的方式,如網(wǎng)上教學(xué)軟件、輔助教學(xué)軟件等,這充分體現(xiàn)了教學(xué)手段的變革。信息技術(shù)的應(yīng)用也給計(jì)算機(jī)程序課程帶來了新的發(fā)展方向。借助信息化教學(xué),可以將部分抽象且復(fù)雜的概念等,借助現(xiàn)代化教學(xué)模式實(shí)現(xiàn)模擬及演示,并將抽象的問題轉(zhuǎn)變?yōu)楹?jiǎn)單易懂的問題,有利于學(xué)生更好地理解程序設(shè)計(jì),還可以進(jìn)一步提高他們對(duì)該課程的興趣??梢院芎玫爻尸F(xiàn)多種模擬算法及數(shù)據(jù)流向,能夠極大地防止教師占用較長(zhǎng)的課堂時(shí)間為學(xué)生講解抽象的內(nèi)容,而學(xué)生卻毫無收獲;借助信息技術(shù)進(jìn)行教學(xué),可以較好地完成語法及結(jié)構(gòu)間的互換,還可以重復(fù)呈現(xiàn)該算法的過程,防止使用傳統(tǒng)教學(xué)手段對(duì)算法進(jìn)行修改時(shí),要多次對(duì)代碼進(jìn)行編寫,從而無法準(zhǔn)確地講解難題;借助信息化教學(xué)方式,可以對(duì)程序的執(zhí)行過程進(jìn)行動(dòng)態(tài)展示;可以事先把眾多的文字及代碼等儲(chǔ)存在計(jì)算機(jī)中,通過信息化手段對(duì)程序設(shè)計(jì)課程進(jìn)行教學(xué),能夠極大地減少教師在課堂上講解的時(shí)間,讓其將更多的時(shí)間及精力放在重要知識(shí)點(diǎn)及分析方法上。由此可知,借助信息化教學(xué)方式,不但可以增加教學(xué)效率及信息量,還能將圖形及文本等融合成一體,從而調(diào)動(dòng)學(xué)生感官,降低教師任務(wù)量,這是傳統(tǒng)教學(xué)手段不能代替的。
雖然信息技術(shù)被廣泛運(yùn)用在各個(gè)學(xué)校的教學(xué)中,如多媒體技術(shù)的運(yùn)用,在部分教材中還配備了光盤。但是若不能花費(fèi)較多的時(shí)間在軟件編制及課件制作方面,該信息化教學(xué)模式也極易變?yōu)閭鹘y(tǒng)的教學(xué)方式,只是由黑板轉(zhuǎn)變?yōu)槠聊涣耍m然在知識(shí)羅列及模擬算法教學(xué)上加快了進(jìn)度,但是針對(duì)知識(shí)之間的聯(lián)系及分析方面卻很難像黑板教學(xué)那樣。若任由其發(fā)展,信息技術(shù)教學(xué)往往會(huì)變?yōu)橐环N時(shí)尚,雖然可以加快教學(xué)進(jìn)度,增加知識(shí)量及信息量,但是卻很難提高教學(xué)質(zhì)量。這一觀點(diǎn),并不是對(duì)信息化教學(xué)的否定,而是在利用信息技術(shù)進(jìn)行教學(xué)時(shí),需展開深入的研究,才能處理好教學(xué)容量及時(shí)間的問題,提升人才培育質(zhì)量。
3.2 面向課程,構(gòu)建科學(xué)的教學(xué)體系
針對(duì)程序設(shè)計(jì)課程進(jìn)行變革,優(yōu)化其教學(xué)手段,是該課程建設(shè)的關(guān)鍵內(nèi)容,同樣也是該課程長(zhǎng)期發(fā)展及創(chuàng)新的目標(biāo)。對(duì)該課程的教學(xué)手段進(jìn)一步優(yōu)化,需要結(jié)合當(dāng)前課程的特征,充分利用信息技術(shù)。具體而言,就是將信息技術(shù)全面落實(shí)到教學(xué)活動(dòng)中,并促使教學(xué)效果得到提升。對(duì)于學(xué)生而言,利用教學(xué)軟件還可以完成預(yù)習(xí)及復(fù)習(xí)等任務(wù),借助軟件及網(wǎng)絡(luò)可以促進(jìn)師生之間的交流及活動(dòng)。最大限度地發(fā)揮信息技術(shù)的優(yōu)勢(shì),持續(xù)健全教學(xué)手段。針對(duì)教學(xué)輔助軟件而言,其中應(yīng)包含知識(shí)點(diǎn)之間的關(guān)系,全面利用教師的教學(xué)經(jīng)驗(yàn)。應(yīng)研發(fā)出教師能夠運(yùn)用的輔助軟件,最為重要的問題是不可把該軟件研發(fā)成“電子圖書”。對(duì)此,應(yīng)防止單純地羅列知識(shí),需深入分析該課程的全部知識(shí)點(diǎn),以此為前提把講解費(fèi)時(shí)費(fèi)力的知識(shí)點(diǎn)借助信息手段直觀地呈現(xiàn)出來,從而規(guī)范制作內(nèi)容,制作出合適的教學(xué)課件及學(xué)習(xí)軟件,并將它們運(yùn)用在教學(xué)活動(dòng)中??茖W(xué)的輔助軟件,應(yīng)可以較好地發(fā)揮信息技術(shù)優(yōu)勢(shì),把實(shí)際動(dòng)態(tài)的現(xiàn)象通過動(dòng)態(tài)的方式展示出來;需把教師的課堂勞動(dòng)有效地降低,并把教師長(zhǎng)期積累的優(yōu)秀教學(xué)經(jīng)驗(yàn)全方位地展示出來;盡可能地提升學(xué)生積極性,調(diào)動(dòng)他們的感官體驗(yàn),讓其集中注意力。另外,教學(xué)軟件需滿足教學(xué)要求,符合教學(xué)內(nèi)容,以此為基礎(chǔ)在其中添加新知識(shí),為學(xué)生構(gòu)建網(wǎng)絡(luò)課堂,幫助他們更好地自學(xué)。為了達(dá)到這一目標(biāo),應(yīng)充分體現(xiàn)團(tuán)隊(duì)優(yōu)勢(shì),并加強(qiáng)團(tuán)隊(duì)之間的分工協(xié)作,設(shè)計(jì)切實(shí)可用的教學(xué)輔助軟件,以便學(xué)生利用網(wǎng)絡(luò)進(jìn)行自學(xué),并設(shè)計(jì)出全部教師都能使用的教學(xué)軟件,且還能很好地添加教師的教學(xué)課件。一旦輔助軟件及課件制作好,就應(yīng)加大推廣力度,加以全面應(yīng)用,從而構(gòu)建信息化教學(xué)系統(tǒng),最大限度地發(fā)揮它的功能及效益。
3.3 借助校園網(wǎng)功能,達(dá)到教學(xué)高效化、現(xiàn)代化
基于校園網(wǎng)的深入發(fā)展,學(xué)校計(jì)算機(jī)機(jī)房也越來越多,再加之實(shí)驗(yàn)室的開放,讓學(xué)生可以借助校園網(wǎng)絡(luò)完成課程預(yù)習(xí)及復(fù)習(xí),為深入學(xué)習(xí)奠定了基礎(chǔ)。對(duì)此,應(yīng)全面發(fā)揮這些資源及設(shè)備的優(yōu)勢(shì),積極鼓勵(lì)學(xué)生通過網(wǎng)絡(luò)在線的方式進(jìn)行學(xué)習(xí),同課堂教學(xué)進(jìn)行配合,以增強(qiáng)該課程的教學(xué)質(zhì)量。并持續(xù)優(yōu)化網(wǎng)上教學(xué)內(nèi)容,分析使用教學(xué)軟件的學(xué)生的特征,根據(jù)現(xiàn)有教學(xué)內(nèi)容增加例題的題型及數(shù)量,特別是程序設(shè)計(jì)及編程方面的例題。與此同時(shí),在輔助軟件中也應(yīng)添加該課程的最新發(fā)展情況及設(shè)計(jì)方法。為促進(jìn)學(xué)生的學(xué)習(xí),在這一教學(xué)軟件中,最好包含習(xí)題庫(kù)功能,針對(duì)每一章節(jié)內(nèi)容,都應(yīng)配備相應(yīng)梯度的習(xí)題,以便學(xué)生能按照他們的實(shí)際狀況完成練習(xí)。為了讓學(xué)生了解其對(duì)所學(xué)知識(shí)的掌握程度,教學(xué)軟件還應(yīng)該包含測(cè)試及考試功能,以便學(xué)生進(jìn)行自測(cè),根據(jù)自測(cè)結(jié)果,對(duì)學(xué)習(xí)任務(wù)進(jìn)行調(diào)整。伴隨網(wǎng)絡(luò)的普及,促使教及學(xué)之間可以更好地互動(dòng),還為教育的“個(gè)性化”奠定了基礎(chǔ)。對(duì)此,在程序設(shè)計(jì)課程中應(yīng)全面運(yùn)用這一特點(diǎn),促進(jìn)教及學(xué)之間的互動(dòng),將課堂上無法有效解決的問題,通過軟件在網(wǎng)上進(jìn)行解決。學(xué)生可以通過網(wǎng)上學(xué)習(xí)園地,將其關(guān)心的問題同教師展開交流及討論,而教師也可全面結(jié)合各個(gè)學(xué)生的實(shí)際狀況,幫助學(xué)生解決難題,增加他們學(xué)習(xí)的積極性。針對(duì)教學(xué)變革來說,增強(qiáng)教學(xué)質(zhì)量始終是主要目標(biāo),基于計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)的普及,對(duì)于程序設(shè)計(jì)課程的教學(xué)也徹底打破了原有的教學(xué)模式,為教學(xué)手段的優(yōu)化奠定了基礎(chǔ)。應(yīng)全面結(jié)合現(xiàn)代信息技術(shù)的優(yōu)勢(shì),根據(jù)課程特征,有序?qū)崿F(xiàn)教學(xué)變革,設(shè)計(jì)相關(guān)的教學(xué)軟件,如在線學(xué)習(xí)園地網(wǎng)上教學(xué)軟件等,并結(jié)合教學(xué)效果進(jìn)行調(diào)整及優(yōu)化,以便實(shí)現(xiàn)教學(xué)過程的高效化及現(xiàn)代化。
近些年來,在高校中普遍存在信息化教學(xué),充分發(fā)揮著信息化教學(xué)的作用,但是在發(fā)展的同時(shí)也還有著一系列問題,應(yīng)進(jìn)一步優(yōu)化。比如,應(yīng)注重形象化教學(xué)同抽象思維能力之間的關(guān)系,基于新的教學(xué)手段,應(yīng)注重全面體現(xiàn)教學(xué)的創(chuàng)造性,怎樣將傳統(tǒng)教學(xué)的優(yōu)勢(shì)同信息技術(shù)進(jìn)行融合??偠灾谶@一課程的變革,以此為前提,應(yīng)全面提升學(xué)生的積極性,以增強(qiáng)學(xué)生對(duì)計(jì)算機(jī)的運(yùn)用能力,將學(xué)生培養(yǎng)成社會(huì)建設(shè)的優(yōu)秀人才。
4 結(jié)論
綜上所述,對(duì)計(jì)算機(jī)教學(xué)設(shè)計(jì)而言,不管是對(duì)教師還是學(xué)生,始終是一大難題。在該課程的課堂教學(xué)中,教師往往會(huì)采取“填鴨式”教學(xué)方法,學(xué)生也只是被動(dòng)地接受,無法主動(dòng)加入教學(xué)活動(dòng)中,所以學(xué)生也很難理解教學(xué)內(nèi)容,缺乏一定的實(shí)踐動(dòng)手能力。在程序設(shè)計(jì)課程教學(xué)中,科學(xué)應(yīng)用信息技術(shù),不但能夠全面提升學(xué)生的興趣,還可以增強(qiáng)他們的編程水平,從而實(shí)現(xiàn)預(yù)期的教學(xué)效果?;诖?,文章探討了該課程的教學(xué)模式,并結(jié)合教學(xué)經(jīng)驗(yàn)創(chuàng)新了信息化教學(xué),以期改進(jìn)傳統(tǒng)教學(xué)的不足,促進(jìn)學(xué)生編程能力的提升。
參考文獻(xiàn):
[1] 張亞林.JavaScript程序設(shè)計(jì)課程中的信息化教學(xué)[J].福建電腦,2020,36(10):145-146.
[2] 包淑芳.信息化平臺(tái)下的程序設(shè)計(jì)課程混合式教學(xué)探討[J].才智,2019(23):136.
[3] 茅穎.Android程序設(shè)計(jì)課程信息化教學(xué)實(shí)踐研究[J].無線互聯(lián)科技,2019,16(11):38-39.
[4] 郭艷燕,周世平,賀利堅(jiān),等.信息化平臺(tái)下的程序設(shè)計(jì)課程混合式教學(xué)[J].計(jì)算機(jī)教育,2017(6):74-78.
[5] 張智豐.多媒體教學(xué)在計(jì)算機(jī)程序設(shè)計(jì)課程中的應(yīng)用[J].科技資訊,2014,12(32):168.
【通聯(lián)編輯:唐一東】
收稿日期:2021-10-15
作者簡(jiǎn)介:孟純煜(1976—),女,江蘇揚(yáng)州人,副教授,碩士,主要研究方向?yàn)橛?jì)算機(jī)教育,信息安全等。