国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

卓越工程師培養(yǎng)計(jì)劃下“Java程序設(shè)計(jì)”課程改革

2013-04-29 00:39:13徐靜
計(jì)算機(jī)時(shí)代 2013年9期
關(guān)鍵詞:Java程序設(shè)計(jì)考核方式教學(xué)改革

徐靜

摘 要: 根據(jù)卓越工程師培養(yǎng)計(jì)劃的特點(diǎn),分析了“Java程序設(shè)計(jì)”課程現(xiàn)狀,為了提高課程的教學(xué)效果,提出了項(xiàng)目貫穿的理論教學(xué)方法,對(duì)理論教學(xué)方式與內(nèi)容、實(shí)踐安排以及考核方式進(jìn)行了改革,以使“Java程序設(shè)計(jì)”課程的教學(xué)能夠適應(yīng)鹽城工學(xué)院卓越工程師培養(yǎng)計(jì)劃的要求。

關(guān)鍵詞: 卓越工程師培養(yǎng)計(jì)劃; Java程序設(shè)計(jì); 教學(xué)改革; 考核方式

中圖分類(lèi)號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2013)09-65-02

0 引言

卓越工程師教育培養(yǎng)計(jì)劃(簡(jiǎn)稱(chēng)“卓越計(jì)劃”)著力解決高等工程教育中的實(shí)踐性和創(chuàng)新性問(wèn)題,加緊培養(yǎng)一批創(chuàng)新性強(qiáng),能夠適應(yīng)經(jīng)濟(jì)和社會(huì)發(fā)展需求的各類(lèi)工程技術(shù)人才,提高科技創(chuàng)新能力。卓越計(jì)劃對(duì)企業(yè)而言,企業(yè)由原來(lái)的用人單位變成聯(lián)合培養(yǎng)單位,且深度參與培養(yǎng);對(duì)學(xué)校而言學(xué)校須按照通用標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn)培養(yǎng)工程人才,進(jìn)一步強(qiáng)化培養(yǎng)學(xué)生的工程能力和創(chuàng)新能力[1]。

1 “Java程序設(shè)計(jì)”課程現(xiàn)狀

Java程序設(shè)計(jì)是為計(jì)算機(jī)專(zhuān)業(yè)高年級(jí)本科生開(kāi)設(shè)的一門(mén)必修課,對(duì)于專(zhuān)業(yè)對(duì)口就業(yè)的學(xué)生而言,它是一門(mén)較為重要的程序設(shè)計(jì)語(yǔ)言課程。鹽城工學(xué)院信息工程學(xué)院在設(shè)置軟件工程專(zhuān)業(yè)課程教學(xué)大綱時(shí),將該課程的課時(shí)數(shù)設(shè)為:理論40學(xué)時(shí),實(shí)驗(yàn)16學(xué)時(shí)。大三學(xué)生開(kāi)始學(xué)習(xí)該課程,開(kāi)課時(shí)間在每年秋季,即大三第一學(xué)期,學(xué)習(xí)該課程的學(xué)生已完成如“C語(yǔ)言程序設(shè)計(jì)”、“數(shù)據(jù)結(jié)構(gòu)”和“C++程序設(shè)計(jì)”等課程,已具備一定的編程基礎(chǔ)。但在平時(shí)的教學(xué)過(guò)程中發(fā)現(xiàn),學(xué)生的學(xué)習(xí)興趣不高,創(chuàng)新能力欠缺和自主實(shí)踐能力較差。主要原因有:①教學(xué)內(nèi)容與教材選擇上,專(zhuān)業(yè)教學(xué)內(nèi)容與市場(chǎng)脫離,理論教學(xué)上采用單純的“理論+程序演示”的方法,傳統(tǒng)的教材與教學(xué)內(nèi)容的安排都是以知識(shí)點(diǎn)為模塊[2],即講解一個(gè)知識(shí)點(diǎn),然后舉一個(gè)針對(duì)這個(gè)知識(shí)點(diǎn)的例題,這樣雖然有利于學(xué)生掌握相應(yīng)知識(shí)點(diǎn),但學(xué)生并不理解它們的實(shí)際應(yīng)用場(chǎng)景,導(dǎo)致學(xué)生一旦遇到實(shí)際問(wèn)題,就束手無(wú)策,不知道舉一反三,不知如何將所學(xué)知識(shí)融會(huì)貫通;②在實(shí)踐教學(xué)環(huán)節(jié)中,盡管大綱安排了該課程的相應(yīng)實(shí)驗(yàn)及課程設(shè)計(jì)環(huán)節(jié),但實(shí)驗(yàn)采取的教學(xué)方法一般是“學(xué)生自主實(shí)驗(yàn)+教師隨堂指導(dǎo)”,且所做的實(shí)驗(yàn)都是一些演示性和驗(yàn)證性的,很難做到產(chǎn)學(xué)結(jié)合;課程設(shè)計(jì)環(huán)節(jié)中,雖然教師注意課題的多樣性,但學(xué)生沒(méi)能參與到實(shí)際項(xiàng)目的開(kāi)發(fā),抄襲現(xiàn)象嚴(yán)重;③考核方式單一,采用單一卷面考核方式,考察重點(diǎn)偏向于了解學(xué)生掌握知識(shí)的多少,導(dǎo)致教師的教學(xué)重點(diǎn)偏向課本的知識(shí)點(diǎn)而忽略學(xué)生實(shí)際動(dòng)手編程能力的培養(yǎng)。

2 教學(xué)方法和手段的改革

2.1 理論教學(xué)

卓越計(jì)劃旨在培養(yǎng)造就一大批面向工業(yè)界,面向世界、面向未來(lái)的創(chuàng)新能力強(qiáng)、適應(yīng)經(jīng)濟(jì)社會(huì)發(fā)展需要的高質(zhì)量各類(lèi)型工程技術(shù)人才。因此,在“Java程序設(shè)計(jì)”課程的理論教學(xué)過(guò)程中,要改變?cè)鹊慕處煿噍斒浇虒W(xué)方式,改變教師一人在講臺(tái)上講的現(xiàn)狀,要充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性。整個(gè)理論教學(xué)過(guò)程應(yīng)以問(wèn)題和實(shí)際項(xiàng)目為主線,貫穿各個(gè)分散的Java知識(shí)點(diǎn),完成知識(shí)點(diǎn)的脈絡(luò)化。而項(xiàng)目的選擇至關(guān)重要,課堂項(xiàng)目一般是小型的,通過(guò)項(xiàng)目來(lái)讓學(xué)生掌握項(xiàng)目所涉及知識(shí)點(diǎn)。如可選擇學(xué)生信息管理系統(tǒng)作為課堂項(xiàng)目,先通過(guò)學(xué)生信息管理系統(tǒng)的控制臺(tái)程序開(kāi)發(fā),加深學(xué)生對(duì)基本數(shù)據(jù)類(lèi)型、數(shù)組、String類(lèi)、流量控制、控制臺(tái)輸入輸出及異常處理等知識(shí)點(diǎn)的理解,再通過(guò)學(xué)生信息管理系統(tǒng)的桌面應(yīng)用程序開(kāi)發(fā),加深學(xué)生對(duì)GUI編程、多線程、Java Swing等知識(shí)點(diǎn)的理解[3]。這樣可以提高學(xué)生學(xué)習(xí)興趣,減少學(xué)生的茫然感。

教學(xué)中,采用啟發(fā)式、問(wèn)題式教育,突出學(xué)生的主體地位。由于該課程的實(shí)踐性的特點(diǎn),可以把理論的教學(xué)地點(diǎn)設(shè)在機(jī)房,教師講解之后,學(xué)生可以當(dāng)場(chǎng)操作,不應(yīng)滿(mǎn)足于原先的看懂例子,而是要學(xué)會(huì)操作和應(yīng)用。教師在講解知識(shí)點(diǎn)的過(guò)程中,可以一并介紹該知識(shí)點(diǎn)的應(yīng)用場(chǎng)景,來(lái)激發(fā)學(xué)生的興趣。在教學(xué)過(guò)程中,增加學(xué)生自己上臺(tái)演示講解的環(huán)節(jié),演示的程序可以是教師課堂上沒(méi)講完的程序,也可以是布置的課后項(xiàng)目,讓學(xué)生能夠真正融入進(jìn)課堂,明白自身的主體地位,進(jìn)一步提高其學(xué)習(xí)積極性及動(dòng)手編程的能力。

注重培養(yǎng)學(xué)生的自學(xué)能力,指導(dǎo)學(xué)生在實(shí)際編程過(guò)程中學(xué)會(huì)查看JDK幫助文檔,并利用文檔自己解決實(shí)際遇到的問(wèn)題。

教材的選擇上,應(yīng)選擇與工程項(xiàng)目結(jié)合較緊的書(shū)籍作為教材。

2.2 實(shí)踐教學(xué)

實(shí)驗(yàn)課的安排直接影響著實(shí)驗(yàn)的效果。傳統(tǒng)實(shí)驗(yàn)課程的安排是以教學(xué)內(nèi)容為基礎(chǔ)[4],一般先做基礎(chǔ)實(shí)驗(yàn),這比較符合Java知識(shí)體系的邏輯結(jié)構(gòu),但由于授課對(duì)象是大三學(xué)生,他們具有一定的編程基礎(chǔ),這可能會(huì)在一定程度上減少了學(xué)生的學(xué)習(xí)動(dòng)力。但如果直接從GUI編程開(kāi)始,又可能會(huì)有部分同學(xué)跟不上。因此,需要在Java基礎(chǔ)知識(shí)編程和高級(jí)編程之間作一個(gè)折中,即在有限的實(shí)驗(yàn)課時(shí)內(nèi),實(shí)驗(yàn)的內(nèi)容既要涵蓋基礎(chǔ)知識(shí),讓學(xué)生打好夯實(shí)的基礎(chǔ),又要涉及Java的高級(jí)編程,為學(xué)生日后程序開(kāi)發(fā)做下鋪墊。

實(shí)驗(yàn)的考核中,不能單純檢查實(shí)驗(yàn)報(bào)告,要在實(shí)驗(yàn)過(guò)程中對(duì)學(xué)生進(jìn)行檢查與提問(wèn),杜絕抄襲。

課程設(shè)計(jì)環(huán)節(jié)中,摒棄原來(lái)的虛擬項(xiàng)目的做法,盡量選用企業(yè)的真實(shí)項(xiàng)目,一般企業(yè)項(xiàng)目都比較大,因此要求教師能根據(jù)教學(xué)的知識(shí)點(diǎn)進(jìn)行精心剪裁,設(shè)計(jì)題目覆蓋面盡可能廣,多樣化。課程設(shè)計(jì)中,把學(xué)生分成若干小組,一般一組是5~6人,具體可根據(jù)課題的工作量大小來(lái)劃分。每組分配一個(gè)項(xiàng)目,組內(nèi)每個(gè)學(xué)生完成一個(gè)子項(xiàng)目或者子模塊??己藨?yīng)以學(xué)生答辯的方式進(jìn)行,答辯時(shí)每組選派一個(gè)學(xué)生作為主匯報(bào)人,由主匯報(bào)人對(duì)本組項(xiàng)目進(jìn)行匯報(bào),之后,教師和其他同學(xué)針對(duì)項(xiàng)目提問(wèn),問(wèn)題涉及到哪位同學(xué)做的模塊,就由該同學(xué)解答。組內(nèi)所有同學(xué)都需提交課程設(shè)計(jì)報(bào)告,報(bào)告內(nèi)需突出自己所做工作模塊的描述。教師根據(jù)匯報(bào)、提問(wèn)情況和課程設(shè)計(jì)報(bào)告綜合打分。這樣做能使每位同學(xué)都真正參與到項(xiàng)目設(shè)計(jì)中,提高了學(xué)生的實(shí)際的項(xiàng)目開(kāi)發(fā)能力,培養(yǎng)了學(xué)生的團(tuán)結(jié)協(xié)作能力,為他們?nèi)蘸蟮狡髽I(yè)中實(shí)習(xí)和工作奠定了良好的基礎(chǔ)。

3 考核方式的改革

課程考核的總成績(jī)是平時(shí)成績(jī)(20%)、實(shí)驗(yàn)成績(jī)(20%)和期末考試(60%)三部分成績(jī)的綜合。其中,平時(shí)成績(jī)主要是課堂上學(xué)生在程序演示過(guò)程中講解環(huán)節(jié)的得分,實(shí)驗(yàn)成績(jī)主要是實(shí)驗(yàn)檢查、提問(wèn)情況及實(shí)驗(yàn)報(bào)告得分,期末考試主要考核學(xué)生對(duì)基礎(chǔ)知識(shí)的掌握及運(yùn)用能力??荚嚪绞降母母锬茉谝欢ǔ潭壬洗偈箤W(xué)生重視課程的每一個(gè)學(xué)習(xí)環(huán)節(jié),提高學(xué)生的動(dòng)手能力,而不是只會(huì)紙上談兵。

4 結(jié)束語(yǔ)

本文針對(duì)卓越工程師培養(yǎng)計(jì)劃的目標(biāo)和特點(diǎn),提出了計(jì)算機(jī)專(zhuān)業(yè)的“Java程序設(shè)計(jì)”課程的教學(xué)改革和措施。實(shí)踐證明,對(duì)該課程實(shí)施的理論教學(xué)內(nèi)容和手段、實(shí)踐教學(xué)和考核方式的改革,有效地培養(yǎng)了學(xué)生的工程實(shí)踐能力和創(chuàng)新能力,提高了學(xué)生的動(dòng)手編程能力,實(shí)現(xiàn)了人才培養(yǎng)過(guò)程中的能力培養(yǎng)和素質(zhì)提高的協(xié)調(diào)發(fā)展,為學(xué)生畢業(yè)后從事相關(guān)專(zhuān)業(yè)工作奠定了良好的基礎(chǔ)。

參考文獻(xiàn):

[1] 鄭妍.對(duì)計(jì)算機(jī)專(zhuān)業(yè)實(shí)施卓越工程師培養(yǎng)計(jì)劃的思考[J].黑龍江科技信息,2011.36:286

[2] 李瑞生.Java教學(xué)中學(xué)生實(shí)踐和創(chuàng)新能力的培養(yǎng)[J].計(jì)算機(jī)教育,2011(18):12-15

[3] 耿祥義,張躍平.Java程序設(shè)計(jì)精編教程[M].清華大學(xué)出版社,2010.

[4] 米娜瓦爾·努拉合買(mǎi)提,瑪依拉·別克強(qiáng)塔依娃.Java實(shí)驗(yàn)教學(xué)模式研究[J].計(jì)算機(jī)教育,2011.18:78-80

猜你喜歡
Java程序設(shè)計(jì)考核方式教學(xué)改革
《Java程序設(shè)計(jì)》課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
Java程序設(shè)計(jì)基礎(chǔ)課實(shí)踐教學(xué)中的分層教學(xué)模式研究
對(duì)普通高???jī)效考核的對(duì)策研究
基于實(shí)訓(xùn)項(xiàng)目的Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)模式改革與實(shí)踐
金融管理與實(shí)務(wù)專(zhuān)業(yè)人才培養(yǎng)方案探究
基于工程思維的Java程序設(shè)計(jì)課程教學(xué)研究
《橋梁工程》課程的試卷分析及教學(xué)改進(jìn)措施
科技視界(2016年18期)2016-11-03 22:25:35
職業(yè)能力視角下的高職語(yǔ)文教學(xué)策略探討
成才之路(2016年26期)2016-10-08 11:09:35
基于人才培養(yǎng)的技工學(xué)校德育實(shí)效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
科技視界(2016年20期)2016-09-29 12:59:03
奉节县| 宜宾县| 南充市| 萨嘎县| 鄄城县| 枣强县| 临澧县| 乌恰县| 海安县| 武冈市| 房产| 彝良县| 开鲁县| 武胜县| 江油市| 丽江市| 平罗县| 喀什市| 开鲁县| 永年县| 通州区| 泾川县| 仁寿县| 鞍山市| 绥阳县| 延寿县| 深水埗区| 克东县| 荣昌县| 南通市| 天门市| 星座| 成武县| 富川| 临朐县| 白水县| 铁岭市| 漠河县| 林西县| 克什克腾旗| 麻城市|