計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)策略綜述

時(shí)間:2022-06-04 04:54:00

導(dǎo)語(yǔ):計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)策略綜述一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)策略綜述

1.程序設(shè)計(jì)類(lèi)課程的教學(xué)現(xiàn)狀

作為一門(mén)專(zhuān)業(yè)必修課程,程序設(shè)計(jì)類(lèi)課程擔(dān)負(fù)著講授軟件編程技術(shù)和方法、培養(yǎng)軟件編程和設(shè)計(jì)能力的任務(wù)。目前程序設(shè)計(jì)類(lèi)課程教學(xué)主要存在以下問(wèn)題。

(1)軟件開(kāi)發(fā)技術(shù)往往體系龐大復(fù)雜,在學(xué)習(xí)過(guò)程中容易失去信心。例如Java技術(shù)包含的技術(shù)規(guī)范極其龐大,而實(shí)際應(yīng)用中使用的各種框架技術(shù)也非常多,學(xué)生需要付出的學(xué)習(xí)成本較高,學(xué)生感覺(jué)有很多技術(shù)需要學(xué)習(xí),但真正需要開(kāi)發(fā)一個(gè)實(shí)際應(yīng)用系統(tǒng)時(shí),又總是感覺(jué)能力上還遠(yuǎn)遠(yuǎn)不夠,致使他們逐漸失去信心[1]。

(2)學(xué)生缺乏學(xué)習(xí)興趣和主動(dòng)性。在程序設(shè)計(jì)類(lèi)課程中最常用的教學(xué)方法是老師用PPT講,學(xué)生在下面聽(tīng),導(dǎo)致教師成了主體。同時(shí)課程內(nèi)容多,導(dǎo)致學(xué)生覺(jué)得程序設(shè)計(jì)程序非??菰铮チ藢W(xué)習(xí)的興趣。

(3)實(shí)踐教學(xué)中內(nèi)容單一,學(xué)生缺乏項(xiàng)目經(jīng)驗(yàn)。目前程序設(shè)計(jì)類(lèi)課程通常都是理論課時(shí)比上機(jī)課時(shí)多,上機(jī)課只是做一些基礎(chǔ)驗(yàn)證性實(shí)驗(yàn),導(dǎo)致學(xué)生缺乏項(xiàng)目經(jīng)驗(yàn)。

(4)采用試卷形式考核。這種考核方式只能考核學(xué)生對(duì)概念的理解和語(yǔ)法的熟練程度,而對(duì)于學(xué)生是否真正掌握程序設(shè)計(jì)的思想和利用計(jì)算機(jī)語(yǔ)言解決問(wèn)題的能力的考核是遠(yuǎn)遠(yuǎn)不夠的。

2.采用任務(wù)激勵(lì)的教學(xué)方法

教師不是以講解為主,而是精心設(shè)計(jì)教學(xué)案例,有明確的教學(xué)目標(biāo),有可評(píng)判的能力訓(xùn)練任務(wù),有圍繞知識(shí)應(yīng)用的訓(xùn)練過(guò)程。教師帶領(lǐng)學(xué)生一起完成,要有積極的互動(dòng),教師要充分了解學(xué)生,在學(xué)生學(xué)習(xí)遇到困難時(shí),引導(dǎo)學(xué)生找到解決問(wèn)題的方法;在學(xué)生學(xué)習(xí)不夠主動(dòng)時(shí),提出問(wèn)題,啟發(fā)學(xué)生思考;在學(xué)生完成基本項(xiàng)目后,調(diào)動(dòng)學(xué)生的學(xué)習(xí)動(dòng)力,進(jìn)一步拓展職業(yè)能力。另外,計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生就業(yè)后,通常是小組為單位進(jìn)行項(xiàng)目開(kāi)發(fā),因此學(xué)生在程序設(shè)計(jì)中,對(duì)問(wèn)題的討論能力、對(duì)自己觀點(diǎn)的講解、團(tuán)隊(duì)中的協(xié)作能力也是很重要的,所以可以適量增加討論課。如在配合面向?qū)ο蟪绦蛟O(shè)計(jì)章節(jié)教學(xué)時(shí),要求學(xué)生首先預(yù)習(xí),然后進(jìn)行啟發(fā)式引導(dǎo),讓學(xué)生回憶并回答下列問(wèn)題:什么是對(duì)象、什么是類(lèi)、什么是封裝、什么是繼承,并討論現(xiàn)實(shí)生活中的實(shí)例、在學(xué)生信息管理系統(tǒng)中的對(duì)象、類(lèi)的應(yīng)用等。并且根據(jù)要求,提前通知部分小組準(zhǔn)備多媒體課件。采用小組的形式是希望他們能互相學(xué)習(xí),共同提高,同時(shí)為今后協(xié)作學(xué)習(xí)打好基礎(chǔ)[2]。

3.上機(jī)實(shí)驗(yàn)———增加綜合項(xiàng)目的設(shè)計(jì)

程序設(shè)計(jì)類(lèi)課程是實(shí)踐性很強(qiáng)的課程,所以上機(jī)實(shí)驗(yàn)是一個(gè)非常重要的環(huán)節(jié)。為了使學(xué)生對(duì)程序設(shè)計(jì)的概念有整體概念,教師可以在第一次上機(jī)時(shí)就為每個(gè)學(xué)生布置一個(gè)項(xiàng)目,然后每次上機(jī)課時(shí)讓學(xué)生根據(jù)理論課上講的內(nèi)容完成本項(xiàng)目的相關(guān)部分,這樣所有的內(nèi)容就全部為這個(gè)項(xiàng)目服務(wù),可以提高學(xué)生的學(xué)習(xí)興趣,最后項(xiàng)目結(jié)束后還可以增加學(xué)生的成就感。

4.考核方式改革

目前程序設(shè)計(jì)類(lèi)課程主要采用筆試的方法進(jìn)行,主要考查概念,要求學(xué)生記憶的內(nèi)容多,而忽略了學(xué)生的運(yùn)用能力和綜合分析能力,這種考核形式容易造成低分高能和高能低分的現(xiàn)象。學(xué)生的學(xué)習(xí)能力、創(chuàng)新精神、實(shí)踐能力都是無(wú)法體現(xiàn)在考試結(jié)果上的。另外,還存在考核重結(jié)果輕過(guò)程的問(wèn)題。通常最后的成績(jī)=平時(shí)成績(jī)+實(shí)踐環(huán)節(jié)+期末成績(jī),在這里平時(shí)成績(jī)、實(shí)驗(yàn)考試成績(jī)所占比例較小,所以學(xué)生的最終成績(jī)主要還是期末考試一錘定音[3]。為了能夠科學(xué)、合理地對(duì)學(xué)生的學(xué)習(xí)過(guò)程、學(xué)習(xí)效果、實(shí)踐能力、創(chuàng)新思維等多方面進(jìn)行考核,要采用多種形式的考核方式。

(1)加強(qiáng)實(shí)踐環(huán)節(jié)的考核改革。將實(shí)驗(yàn)課分成幾個(gè)階段進(jìn)行考核,然后以幾個(gè)階段的平均分為實(shí)踐環(huán)節(jié)的總分?jǐn)?shù),實(shí)踐環(huán)節(jié)分?jǐn)?shù)占最后成績(jī)的40%。在評(píng)定學(xué)生實(shí)驗(yàn)成績(jī)的時(shí)候,設(shè)計(jì)的獨(dú)立性和正確性是最基本的要求。如果設(shè)計(jì)有所創(chuàng)新或非常完善,就可以評(píng)定較高的分?jǐn)?shù)。

(2)期末考試改革。在考試中采用程序設(shè)計(jì)的方式,分配給每個(gè)學(xué)生一個(gè)題目,每個(gè)題目都是不同的,學(xué)生根據(jù)題目從分析問(wèn)題一直到代碼實(shí)現(xiàn)都獨(dú)立完成并完成實(shí)驗(yàn)報(bào)告。期末成績(jī)采用答辯的方法進(jìn)行,期末成績(jī)=平時(shí)成績(jī)+答辯成績(jī)+實(shí)驗(yàn)報(bào)告成績(jī)+上機(jī)課成績(jī)。采用這種考核方式不僅能提高學(xué)生分析問(wèn)題的能力,而且能提高學(xué)生利用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力[4]。

5.結(jié)語(yǔ)

總之,程序設(shè)計(jì)類(lèi)課程是一門(mén)實(shí)踐性很強(qiáng)的課程,在教學(xué)過(guò)程中應(yīng)以學(xué)生為主體,教師為主導(dǎo),采用符合學(xué)生認(rèn)知規(guī)律的、科學(xué)的教學(xué)方法,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性,努力培養(yǎng)學(xué)生自主學(xué)習(xí)的興趣,提高學(xué)生解決實(shí)際問(wèn)題的能力,從而使得程序設(shè)計(jì)課程的教學(xué)質(zhì)量不斷地提高。