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

?

《Java ME 程序設(shè)計(jì)》課程教學(xué)改革探討

2012-12-31 00:00:00王愛民
電腦知識與技術(shù) 2012年28期


  摘要:學(xué)生學(xué)習(xí)興趣和學(xué)習(xí)能力的提高取決于教學(xué)的內(nèi)容和方法。《Java ME程序設(shè)計(jì)》課程必須改變傳統(tǒng)的教學(xué)形式單一、重講授輕互動的教學(xué)方式。文章針對《Java ME程序設(shè)計(jì)》課程的特點(diǎn)和教學(xué)過程中存在的問題,就提高學(xué)生學(xué)習(xí)積極性和學(xué)習(xí)能力、改進(jìn)教學(xué)方法進(jìn)行了有意義的探索和研討。
  關(guān)鍵詞:Java ME 程序設(shè)計(jì);教學(xué)形式;理論教學(xué);實(shí)踐教學(xué)
  中圖分類號:G642.0 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2012)28-6752-02
  《Java ME 程序設(shè)計(jì)》課程是我校面向計(jì)算機(jī)系軟件技術(shù)專業(yè)大學(xué)生開設(shè)的一門計(jì)算機(jī)專業(yè)教育課程,隨著Java ME技術(shù)的蓬勃發(fā)展而引入該專業(yè)課程體系,目的是讓學(xué)生掌握J(rèn)ava ME軟件開發(fā)中最基本的和最重要的概念、知識及解決問題的思維方式,能熟練地編寫實(shí)現(xiàn)基本功能的微小設(shè)備應(yīng)用程序,使軟件技術(shù)專業(yè)學(xué)生具備微小設(shè)備的Java軟件開發(fā)能力。以培養(yǎng)學(xué)生的軟件開發(fā)能力,提升學(xué)生的學(xué)習(xí)能力為目標(biāo)。課程分為理論教學(xué)和實(shí)驗(yàn)教學(xué)兩部分,理論教學(xué)以課堂授課為主,實(shí)驗(yàn)教學(xué)以上機(jī)實(shí)驗(yàn)為主,教師現(xiàn)場指導(dǎo)為輔。
  1 目前教學(xué)存在的問題
  1.1 理論教學(xué)中存在的問題
  對于軟件技術(shù)專業(yè)的學(xué)生來說,學(xué)習(xí)《Java ME 程序設(shè)計(jì)》的目的是掌握微小設(shè)備Java程序設(shè)計(jì)的設(shè)計(jì)思想,掌握該語言最基本的程序設(shè)計(jì)方法和過程,具備使用Java ME編寫微小設(shè)備應(yīng)用程序的能力,為今后軟件設(shè)計(jì)工作打下堅(jiān)實(shí)基礎(chǔ)。這門課的時效性很強(qiáng),知識更新很快,新技術(shù)不斷涌現(xiàn),新產(chǎn)品不斷問世,書本上的知識滯后于現(xiàn)實(shí)技術(shù)的發(fā)展。
  大學(xué)中傳統(tǒng)的教學(xué)形式是教師講授、學(xué)生聽講,標(biāo)準(zhǔn)的“滿堂灌一言堂”形式。課堂氣氛不活躍,學(xué)生容易產(chǎn)生聽課疲勞,出現(xiàn)說話、睡覺、玩手機(jī)等現(xiàn)象。
  1.2 實(shí)踐教學(xué)中存在的問題
  《Java ME 程序設(shè)計(jì)》這門課是實(shí)踐性很強(qiáng)的課程。在上機(jī)過程中,部分學(xué)生因?yàn)榛A(chǔ)比較差,對程序設(shè)計(jì)有懼怕心理,于是就出現(xiàn)了打游戲、聽音樂、看視頻等行為,嚴(yán)重影響課堂秩序,也影響其他同學(xué)的上課情緒。如何調(diào)動學(xué)生上課的積極性,提高課堂學(xué)習(xí)效率,避免部分學(xué)生掉隊(duì),讓所有學(xué)生都能有所收獲,最終達(dá)到共同提高的目標(biāo),是任課教師應(yīng)該深思的問題。
  2 《Java ME 程序設(shè)計(jì)》課程教學(xué)形式的研討
  針對該課程的特點(diǎn)和教學(xué)過程中存在的問題,在教學(xué)內(nèi)容、教學(xué)形式及學(xué)生的課后學(xué)習(xí)幾個方面進(jìn)行了以下改進(jìn)。
  2.1 教學(xué)內(nèi)容的改進(jìn)
  在教學(xué)過程中教材的選擇非常重要,這決定了授課內(nèi)容?,F(xiàn)在教材市場良莠不齊,同一門課的教材非常多,所以要到書店、網(wǎng)上以及出版社的樣書中選擇章節(jié)安排合理、內(nèi)容知識較新、講述清楚詳盡、易于學(xué)生閱讀理解的教材,使學(xué)生學(xué)習(xí)到盡量新的專業(yè)知識。
  2.2 理論教學(xué)形式的改進(jìn)
  隨著大學(xué)的擴(kuò)招,生源基礎(chǔ)水平有所下降,傳統(tǒng) “一言堂滿堂灌”的教學(xué)形式和方法難以調(diào)動學(xué)生的學(xué)習(xí)積極性。為了解決課堂氣氛不活躍、學(xué)生容易聽課疲勞的問題,不同時期根據(jù)教學(xué)內(nèi)容采取不同的措施。
  前幾周的內(nèi)容是:體系介紹和環(huán)境配置;界面和Command命令按鈕;List、TextBox、Ticker和Alert;表單元素及其事件等。采取如下措施:1)每堂課讓學(xué)生到教學(xué)機(jī)上設(shè)置程序運(yùn)行環(huán)境。2)介紹完知識點(diǎn)后,看例題程序的運(yùn)行結(jié)果,再分析需要哪些組件,然后分析組件的事件如何處理,并讓學(xué)生輪流解釋程序中的語句,最后教師總結(jié)程序的思路及源程序各部分語句的作用。3)在整個課堂教學(xué)過程中,密切注意學(xué)生的反應(yīng),將不在狀態(tài)的學(xué)生反復(fù)提問,促使他們集中精力認(rèn)真參與到課堂學(xué)習(xí)中來,同時給予適當(dāng)?shù)谋頁P(yáng)和鼓勵。
  到了教學(xué)活動中期及以后,主要內(nèi)容是:異常處理和多線程;數(shù)據(jù)處理和工具類;畫布繪圖及畫布事件;RMS基礎(chǔ)編程和高級編程;TCP編程;UDP編程;HTTP編程及簡單游戲編程。軟件技術(shù)專業(yè)前期開過《Java程序設(shè)計(jì)》課程,對于異常處理和多線程的內(nèi)容不陌生,完全有能力自學(xué)這部分內(nèi)容。經(jīng)過前幾周的學(xué)習(xí),學(xué)生對于《Java ME程序設(shè)計(jì)》課程內(nèi)容中源程序的編程思路規(guī)律有了一定的認(rèn)識,就可以讓學(xué)生自學(xué)新課內(nèi)容,提高他們學(xué)習(xí)新知識的能力。這種自學(xué)能力非常重要,將使他們受用一生。因此,每次課后除了正常的作業(yè)之外,會布置新課的知識讓指定的幾個學(xué)生去提前學(xué)會,下次課輪流到講臺上來為同學(xué)們講解新課內(nèi)容,老師做適當(dāng)?shù)难a(bǔ)充解釋和總結(jié)。這個做法使講課的學(xué)生有了自學(xué)的動力和壓力,提高了他們的自學(xué)能力和表達(dá)能力,培養(yǎng)了這些學(xué)生面對眾人講話時淡定的心態(tài)。
  2.3 實(shí)驗(yàn)教學(xué)的改進(jìn)
  傳統(tǒng)的計(jì)算機(jī)程序設(shè)計(jì)語言課程的實(shí)驗(yàn)教學(xué)是把題目布置下去,讓學(xué)生自己去做。這樣會存在一個些問題,譬如:只有少數(shù)基礎(chǔ)好學(xué)習(xí)態(tài)度認(rèn)真的學(xué)生在認(rèn)真編寫調(diào)試程序,多數(shù)學(xué)生都在機(jī)房混時間,等待同學(xué)調(diào)試好了抄來運(yùn)行一下給老師看看就算完成任務(wù)了。教師一人在機(jī)房巡視也很難杜絕這種現(xiàn)象。為了避免這種現(xiàn)象,上機(jī)實(shí)驗(yàn)時采取學(xué)生先做,然后教師用優(yōu)基礎(chǔ)學(xué)生已調(diào)試好的的程序演示講解,之后再讓其他學(xué)生繼續(xù)編寫調(diào)試程序,這樣保證多數(shù)學(xué)生能夠在下課前調(diào)好程序。對于基礎(chǔ)好很快完成上機(jī)任務(wù)的學(xué)生,安排他們對基礎(chǔ)差的學(xué)生進(jìn)行一對一的輔導(dǎo),只能動口告訴被輔導(dǎo)的學(xué)生如何寫語句及為什么那么寫,絕對不能代替被輔導(dǎo)學(xué)生,下課前接受老師檢查,這樣增進(jìn)了學(xué)生之間的友誼,加強(qiáng)了學(xué)生之間的團(tuán)結(jié)互助精神,同時解決了教師一人顧不上對每個學(xué)生單獨(dú)輔導(dǎo)的問題。對于部分中等學(xué)生,采取分發(fā)上機(jī)題目的方式,讓他們事先自己做好指定給他們的題目,上機(jī)時用他們的源程序給所有學(xué)生講解,并讓他們演示,增強(qiáng)了這部分學(xué)生的責(zé)任感和自豪感,從而提高了他們的學(xué)習(xí)積極性。
  2.4 改進(jìn)對待差基礎(chǔ)學(xué)生的措施
  基礎(chǔ)差的學(xué)生很難有學(xué)習(xí)積極性,課堂上無精打采,實(shí)驗(yàn)課開小差,趁老師不注意就會玩游戲聽音樂看視頻。
  這部分學(xué)生一開始也想好好學(xué),由于之前基礎(chǔ)較差,學(xué)習(xí)習(xí)慣不好,漸漸的就跟不上課程的進(jìn)度。一旦不能理解課堂內(nèi)容就很容易失去學(xué)習(xí)興趣,形成惡性循環(huán)。這部分學(xué)生人數(shù)不多,但也不能聽之任之,不能放棄他們。
  對這部分學(xué)生,課堂理論教學(xué)采取的措施有:1) 讓他們輪流為老師做點(diǎn)小事,使他們感覺到自己被老師關(guān)注和喜歡,這樣他們會重視這門課,會盡力想去學(xué)好這門課程的知識。2) 課前計(jì)算機(jī)運(yùn)行環(huán)境的準(zhǔn)備工作由基礎(chǔ)差的學(xué)生來做,如果不會,允許他們請求其他同學(xué)的幫助,但是助人者只能口頭指導(dǎo),不能親自去操作。這個過程中,老師會配合給予正確合適的講解。這使助人者感到自豪,首助者即使不會操作也不會感到尷尬,連續(xù)做幾次運(yùn)行環(huán)境的準(zhǔn)備之后,基礎(chǔ)差的學(xué)生就能掌握這些基本知識和簡單操作。下次上課之前再換叫另外學(xué)生在教師機(jī)上做這些準(zhǔn)備工作,直到該學(xué)生也掌握這些知識和操作過程為止。這個過程一直持續(xù)到課程結(jié)束。3)課堂教學(xué)過程中就幾個重要知識點(diǎn)經(jīng)常反復(fù)提問差基礎(chǔ)的學(xué)生,使他們的注意力放到課堂學(xué)習(xí)過程中。經(jīng)過幾次提問,這部分學(xué)生基本能掌握被問過的知識點(diǎn),都時刻準(zhǔn)備著被提問,思想不再拋錨。
  實(shí)驗(yàn)課上基礎(chǔ)差的學(xué)生不能按時完成上機(jī)實(shí)驗(yàn)任務(wù),甚至理不清程序思路,容易出現(xiàn)玩游戲、看視頻等現(xiàn)象。對此,采取的措施有:1)明確聲明不允許做與本課內(nèi)容無關(guān)的任何事,被發(fā)現(xiàn)玩樂者就要在課后打掃機(jī)房衛(wèi)生。2)加強(qiáng)對這部分學(xué)生的輔導(dǎo),重點(diǎn)關(guān)注這些差基礎(chǔ)學(xué)生,在老師顧及的情況下,逐個輔導(dǎo)。3)安排優(yōu)基礎(chǔ)學(xué)生與差基礎(chǔ)學(xué)生座位相鄰便于互助。4)實(shí)驗(yàn)課結(jié)束前重點(diǎn)檢查差基礎(chǔ)學(xué)生調(diào)試程序的情況,讓他們有一定壓力,也感覺到被老師關(guān)愛,從而提高他們的學(xué)習(xí)興趣和積極性。
  2.5 增設(shè)課程設(shè)計(jì)環(huán)節(jié)
  課程設(shè)計(jì)被安排在本課結(jié)束之后,持續(xù)時間為2周。教師給出多個題目,3-5人一組做同一個題目。課程設(shè)計(jì)的目的是利用所學(xué)的本課知識,編寫調(diào)試出多個程序,來解決稍微復(fù)雜的問題。在課程設(shè)計(jì)的過程中,需要廣泛查找資料、整理資料、讀懂資料,需要本組成員有團(tuán)隊(duì)協(xié)作精神,調(diào)試好程序完成了任務(wù)后按指定格式寫出課程設(shè)計(jì)報告。整個過程中基礎(chǔ)差的學(xué)生一般只負(fù)責(zé)收集資料等工作,不參與程序的編寫和調(diào)試。為了使每個學(xué)生都有盡多的收獲,就要求每個學(xué)生必須讀懂該組調(diào)試好的程序,若有學(xué)生達(dá)不到要求,則組長及全組成員均不合格,這樣培養(yǎng)了學(xué)生的互助精神、團(tuán)隊(duì)精神及責(zé)任意識,同時也促使基礎(chǔ)差的學(xué)生盡力學(xué)習(xí)。
  3 結(jié)束語
  在《Java ME程序設(shè)計(jì)》教學(xué)過程中,改進(jìn)了理論課教學(xué)的形式和方法,調(diào)整了實(shí)驗(yàn)教學(xué)的方式和步驟,對優(yōu)中差基礎(chǔ)的學(xué)生分別采用不同的對待方式,使他們都能達(dá)到盡可能好的學(xué)習(xí)效果。
  計(jì)算機(jī)技術(shù)的發(fā)展日新月異,隨著智能手機(jī)、智能小家電的普及,Java ME程序應(yīng)用市場越來越大,Java ME程序設(shè)計(jì)技術(shù)發(fā)展也更新很快,在以后的教學(xué)過程中要繼續(xù)跟上時代發(fā)展的步伐,及時更新課程內(nèi)容。作為計(jì)算機(jī)程序設(shè)計(jì)語言課程的教師,還要不斷改進(jìn)教學(xué)形式和方法,不斷提高自身的技術(shù)水平,不斷調(diào)整教學(xué)過程中師生的互動關(guān)系,最終實(shí)現(xiàn)提高教學(xué)質(zhì)量的目的。
  參考文獻(xiàn):
  [1] 鄭玉.《大學(xué)計(jì)算機(jī)信息技術(shù)》課程教學(xué)形式的探討[J].電腦知識與技術(shù),2011,7(25):90-91.
  [2] 郭克華. Java ME程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,201

镶黄旗| 阳山县| 桐梓县| 台东县| 高州市| 竹溪县| 紫云| 鹿邑县| 彭阳县| 卢湾区| 北碚区| 水城县| 商洛市| 兰西县| 原阳县| 溆浦县| 巴塘县| 二连浩特市| 临武县| 阳山县| 新田县| 灌云县| 南康市| 潞城市| 墨玉县| 潼南县| 安丘市| 普洱| 兴山县| 龙江县| 新乐市| 新建县| 西充县| 绩溪县| 汶川县| 波密县| 玉溪市| 康定县| 大竹县| 咸阳市| 海南省|