• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      對“面向?qū)ο蟪绦蛟O(shè)計(Java) ”課程教學(xué)模式改革的思考*

      2015-02-13 04:57:00佘燕達
      通化師范學(xué)院學(xué)報 2015年4期
      關(guān)鍵詞:面向?qū)ο?/a>程序設(shè)計實驗課

      佘燕達,齊 悅

      (通化師范學(xué)院 計算機學(xué)院,吉林 通化 134002)

      對“面向?qū)ο蟪绦蛟O(shè)計(Java) ”課程教學(xué)模式改革的思考*

      佘燕達,齊 悅

      (通化師范學(xué)院 計算機學(xué)院,吉林 通化 134002)

      指出“面向?qū)ο蟪绦蛟O(shè)計(Java)”課程教學(xué)模式中存在的問題,并提出教學(xué)模式改革的具體措施.實踐證明,以項目代替案例、注重面向?qū)ο缶幊趟枷氲呐囵B(yǎng)、對實驗和課后環(huán)節(jié)加強管理、改進考核方式為主要特征的教學(xué)模式有利于培養(yǎng)具有面向?qū)ο笏季S的實踐型軟件設(shè)計人才.

      面向?qū)ο蟪绦蛟O(shè)計;Java語言;教學(xué)模式;改革

      Java語言自問世以來,以其跨平臺、面向?qū)ο蟆⒍嗑€程等特點深受IT行業(yè)編程者的青睞.“面向?qū)ο蟪绦蛟O(shè)計(Java)”作為計算機科學(xué)與技術(shù)專業(yè)本科階段學(xué)習(xí)的核心專業(yè)課,是一門以面向?qū)ο缶幊趟枷霝橹鲗?dǎo),并且具有很強實踐性的課程.

      我校計算機科學(xué)與技術(shù)專業(yè)開設(shè)“面向?qū)ο蟪绦蛟O(shè)計(Java)”課程已有數(shù)年歷史. 筆者在近年教學(xué)過程中發(fā)現(xiàn),教師通常是根據(jù)教材內(nèi)容的順序,按部就班地對Java語言的語法及面向?qū)ο缶幊趟枷脒M行課堂講解;學(xué)生通過理論課的學(xué)習(xí)達到對知識的理解,然后通過實驗課去練習(xí)教材中的例題.雖然這種教學(xué)模式基本能夠達到該課程教學(xué)大綱所要求的教學(xué)目標(biāo),但對于大部分學(xué)生來說,學(xué)習(xí)的目標(biāo)是定位在通過期末考試,而不是切實提高實踐應(yīng)用能力.從現(xiàn)實角度來看,這種教學(xué)模式不能夠滿足社會對計算機科學(xué)與技術(shù)專業(yè)人才的實際要求.因此,迫切需要找到該課程教學(xué)過程中存在的問題,進而提出更適合培養(yǎng)學(xué)生實踐能力的教學(xué)模式,并不斷在教學(xué)實踐中加以應(yīng)用和改進.

      1 對“面向?qū)ο蟪绦蛟O(shè)計(Java)”教學(xué)過程中存在問題的分析

      1.1 教材內(nèi)容與實際應(yīng)用脫節(jié),學(xué)生學(xué)習(xí)動力不足

      近年來,隨著Java技術(shù)的迅速發(fā)展,各級各類Java語言方面的教材也層出不窮.在近年的教學(xué)實踐中,我們發(fā)現(xiàn)多數(shù)教材是以介紹Java語言語法知識及面向?qū)ο缶幊汤碚摲矫娴膬?nèi)容為主,案例多是以驗證型為主、較為分散的案例程序.這樣的教材缺少貫穿始終的實訓(xùn)項目,不能突出該課程的實踐特色,導(dǎo)致教學(xué)模式單一、內(nèi)容枯燥、學(xué)生學(xué)習(xí)興趣低.教師通常按照教材的教學(xué)內(nèi)容介紹 Java 語言的各個知識點,然后通過課后習(xí)題和驗證型的實驗題目來鞏固和加深學(xué)生對于Java 語言的理解程度[1].

      我校開設(shè)的“面向?qū)ο蟪绦蛟O(shè)計(Java)”課程為考試課,大部分學(xué)生在學(xué)習(xí)過程中將注意力集中在如何通過期末考試上面.在以往的教學(xué)過程中,沿用著教師課堂滿堂講,學(xué)生上機練習(xí)例題的傳統(tǒng)程序設(shè)計語言教學(xué)方法.通過多次問卷調(diào)查和座談了解到,學(xué)生感覺教學(xué)內(nèi)容枯燥、無味,不能激發(fā)其學(xué)習(xí)興趣,只是以應(yīng)付考試為學(xué)習(xí)目的,并不明確學(xué)習(xí)該課程之后能做什么樣的項目.

      以上狀況導(dǎo)致了學(xué)生對該課程的學(xué)習(xí)動力不足,不能很好地實現(xiàn)面向?qū)ο缶幊棠芰Φ呐囵B(yǎng),不能達到實踐型、應(yīng)用型人才的培養(yǎng)目標(biāo).

      1.2 教學(xué)過程中面向?qū)ο缶幊趟枷氩煌怀?/p>

      “面向?qū)ο蟪绦蛟O(shè)計(Java)”課程開設(shè)之前已經(jīng)開設(shè)了C語言程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)等課程.學(xué)生在程序設(shè)計時已經(jīng)習(xí)慣了C語言為代表的過程化程序設(shè)計思想,一時難以轉(zhuǎn)變?yōu)槊嫦驅(qū)ο蟪绦蛟O(shè)計思想[2].這就要求在教學(xué)過程中突出面向?qū)ο缶幊趟枷?,使學(xué)生通過學(xué)習(xí)將編程思想轉(zhuǎn)變?yōu)楦鼮閷嵱玫拿嫦驅(qū)ο缶幊趟枷?而在以往的教學(xué)模式下,內(nèi)容通常是按教材章節(jié)的安排,以教師課堂灌輸式的講授為主.雖然這種教學(xué)模式在內(nèi)容上面面俱到,但并沒有突出培養(yǎng)學(xué)生的面向?qū)ο缶幊趟枷?,?dǎo)致的直接結(jié)果就是:學(xué)習(xí)了該門課程之后,并沒有培養(yǎng)出學(xué)生的面向?qū)ο缶幊趟枷?,到具體應(yīng)用時還是以面向過程編程思想去解決問題,沒有達到預(yù)期效果.

      1.3 實驗課時偏少,實驗及課后環(huán)節(jié)管理不到位

      “面向?qū)ο蟪绦蛟O(shè)計(Java)”課程實驗內(nèi)容多,尤其是關(guān)于面向?qū)ο缶幊虣C制方面的知識點,如類、對象、繼承、事件處理等,需要學(xué)習(xí)者通過多次編程實驗,才能對所學(xué)知識有深刻體會和合理運用.這就要求該課程的實驗課時充足,學(xué)生在實驗課和課后多做案例,以加強對實踐能力的培養(yǎng).但現(xiàn)實情況是該課程的實驗課時設(shè)置偏少,實驗課時與理論課時是1:1的比例,不能滿足學(xué)生的實驗需求.

      另一方面,教師對學(xué)生課后環(huán)節(jié)的管理也是不到位的,布置的實驗內(nèi)容只在實驗課上檢查,對課后任務(wù)布置和檢查不夠.這些因素導(dǎo)致對學(xué)生實踐能力、自學(xué)能力的培養(yǎng)不足,無法滿足后續(xù)課程和將來工作的需要.

      1.4 考核環(huán)節(jié)設(shè)置不合理

      在以往的教學(xué)過程中,“面向?qū)ο蟪绦蛟O(shè)計(Java)”課程的考核方式為筆試,試題從題庫中抽取組卷,試題類型為常規(guī)的選擇、填空、簡答、編程等.這種考核方式導(dǎo)致很多學(xué)生到期末考試之前突擊復(fù)習(xí),對知識的掌握多為短期記憶,考試之后很快忘記.

      該課程綜合成績的構(gòu)成比例為:卷面成績占總成績的80%,平時成績占總成績的20%,對實驗及課后環(huán)節(jié)沒有記入考核,這也是導(dǎo)致學(xué)生不重視實驗及課后環(huán)節(jié)訓(xùn)練的因素之一.

      2 對“面向?qū)ο蟪绦蛟O(shè)計(Java)”教學(xué)模式的改革

      2.1 選取項目化教材,以項目代替案例

      項目教學(xué)法是通過設(shè)計和實施完整的項目來進行的教學(xué)活動,目的就是要在課堂教學(xué)中把理論與實踐教學(xué)有機地結(jié)合起來,充分發(fā)掘?qū)W生的創(chuàng)造潛能,訓(xùn)練學(xué)生小組協(xié)作和團隊精神,讓學(xué)生在應(yīng)用中學(xué)習(xí),在實踐需要時學(xué)習(xí),從而提高學(xué)生解決實際問題的綜合能力[3].根據(jù)“面向?qū)ο蟪绦蛟O(shè)計(Java)”的課程性質(zhì)及現(xiàn)實的教學(xué)情況,項目教學(xué)法適合應(yīng)用于該課程.因此,在教材選取上,將以往著重闡述語法理論、案例分散、不連貫的教材,改為選取項目化、更接近于實際程序開發(fā)需要的教材,如“Java程序設(shè)計項目化教程”[4].這類教材以實際項目代替了分散的、驗證型的案例,能夠?qū)⒏髡鹿?jié)知識連貫起來,解決項目中的實際問題.

      在這種以項目驅(qū)動的教學(xué)模式下,教學(xué)重心由理論知識轉(zhuǎn)變?yōu)榻鉀Q實際問題,由教師講授為主、學(xué)生被動接受轉(zhuǎn)變?yōu)榻處熞龑?dǎo)、學(xué)生主動探索解決問題的思路及方法,使得學(xué)生知道自己所學(xué)的理論知識能夠解決哪些實際問題,帶著問題去學(xué)習(xí),真正實現(xiàn)“教、學(xué)、做”的統(tǒng)一.通過教學(xué)實踐,學(xué)生的學(xué)習(xí)主動性明顯增強,學(xué)習(xí)效果良好.

      2.2 以實訓(xùn)項目為主線,注重面向?qū)ο缶幊趟枷氲呐囵B(yǎng)

      面向?qū)ο蟪绦蛟O(shè)計的基本原則是在進行程序設(shè)計時,力圖按人們通常的思維方式建立問題的模型,以對象世界的思維方法來思考問題,盡可能自然地表現(xiàn)軟件的求解方法[5].“面向?qū)ο蟪绦蛟O(shè)計(Java)”課程的教學(xué)目標(biāo)主要是培養(yǎng)學(xué)生的面向?qū)ο缶幊趟枷?,而以往的教學(xué)模式中沒能突出這一重點,導(dǎo)致教學(xué)效果欠佳.

      考慮到該課程之前已經(jīng)開設(shè)C語言程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)等課程,因此,在該課程的教學(xué)過程中,對于數(shù)據(jù)類型、程序流程控制(順序、選擇、循環(huán)結(jié)構(gòu))等知識,只需簡單講解,有些案例留給學(xué)生自學(xué),但應(yīng)要求學(xué)生注意體會面向?qū)ο蠛兔嫦蜻^程兩種編程思想的不同之處.而對于Java語言這種完全面向?qū)ο蟮某绦蛟O(shè)計語言,有其獨特的面向?qū)ο髾C制.在教學(xué)過程中對于類、對象、方法、繼承、多態(tài)等知識點,要詳細講解,并以一個貫穿始終的項目(如學(xué)生信息管理系統(tǒng))為主線,將面向?qū)ο笤O(shè)計理念完全融入到各章節(jié)知識點中,讓學(xué)生學(xué)習(xí)起來有章可循.

      2.3 以任務(wù)驅(qū)動教學(xué)模式加強對實驗及課后環(huán)節(jié)的管理

      針對以往教學(xué)模式中實驗環(huán)節(jié)課時不足、對學(xué)生課后學(xué)習(xí)管理不到位的問題,在現(xiàn)有條件下,采取任務(wù)驅(qū)動模式加強實驗和課后的教學(xué)管理.具體到教學(xué)實際中,就是充分利用有限的實驗課時進行實驗任務(wù)的布置和檢查,各章節(jié)的實驗當(dāng)堂完成并嚴(yán)格檢查;項目中的實驗工作量偏大,采用分組形式(5~6人一組),要求課程結(jié)束前完成,中間每周定期檢查其完成進度,培養(yǎng)學(xué)生分析、解決實際問題能力和團隊協(xié)作精神.

      在任務(wù)項目的選取上,采用學(xué)生自選和教師引導(dǎo)相結(jié)合的方式.在實際操作中要注意以下幾點:①目標(biāo)性的一致性,即所選任務(wù)要符合教學(xué)大綱要求的教學(xué)目標(biāo);②任務(wù)的完整性,從項目的分析、設(shè)計、實施、測試到提交,分階段完成,使學(xué)生在完成任務(wù)后獲得一種成就感;③難度要適中,任務(wù)難度過大,學(xué)生會產(chǎn)生畏難情緒,影響其學(xué)習(xí)的動力;難度過小,則不能鍛煉其分析、解決實際問題的能力.

      2.4 考核方式的改革

      針對以往學(xué)生期末突擊復(fù)習(xí)書本內(nèi)容,不注重實踐能力培養(yǎng)的問題,對“面向?qū)ο蟪绦蛟O(shè)計(Java)”課程的考核方式作了適當(dāng)調(diào)整:①期末考試采用上機考試模式,考試過程中學(xué)生要完成對具體問題的分析、設(shè)計、調(diào)試.②調(diào)整綜合成績構(gòu)成比例,將實驗環(huán)節(jié)和課后完成任務(wù)情況納入考核范圍,即期末成績占總成績的60%,平時成績占總成績的20%,實驗及課后成績占總成績的20%.經(jīng)近兩個學(xué)期的實踐證明,這種考核方式有利于培養(yǎng)學(xué)生編程實踐能力,并有利于學(xué)生對所學(xué)知識的理解和掌握.

      3 結(jié)語

      為培養(yǎng)適應(yīng)社會需求的應(yīng)用型軟件設(shè)計人才,在教學(xué)過程中應(yīng)注重學(xué)生編程實踐能力的提高,針對我?!懊嫦?qū)ο蟪绦蛟O(shè)計(Java)”課程以往教學(xué)模式中存在的問題,進行了一些改革的探索和嘗試,并在實際教學(xué)中加以應(yīng)用,實踐證明這種改革效果是好的.但也存在一些尚未解決的問題,如一些學(xué)生的學(xué)習(xí)觀念、學(xué)習(xí)習(xí)慣還需要改變,如何更好地培養(yǎng)學(xué)生的創(chuàng)新思維等,這些問題有待進一步研究和解決.

      [1]杜衡吉,徐堅.教學(xué)型本科院校計算機相關(guān)專業(yè)Java教學(xué)實施過程新思考[J].現(xiàn)代計算機,2014(05):41-48.

      [2]袁國武,張學(xué)杰,孔兵,丁海燕,楊軍.面向?qū)ο蟪绦蛟O(shè)計教學(xué)改革與探索[J].計算機教育,2014(3):16-19.

      [3]沈維政,蘇中濱,趙潔.項目驅(qū)動教學(xué)法在 Java 語言程序設(shè)計教學(xué)中的應(yīng)用[J].東北農(nóng)業(yè)大學(xué)學(xué)報,2010(2):66-67.

      [4]張紅,胡堅.Java程序設(shè)計項目化教程[M].北京:高等教育出版社,2012.

      [5]朱福喜.面向?qū)ο笈cJava程序設(shè)計 [M].北京:清華大學(xué)出版社,2009.

      (責(zé)任編輯:王前)

      10.13877/j.cnki.cn22-1284.2015.04.017

      2014-12-07

      通化師范學(xué)院教研項目“面向?qū)ο蟪绦蛟O(shè)計(Java)課程教學(xué)模式改革研究與實踐”(JY2012121)

      佘燕達,男,吉林四平人,講師.

      G642.0

      A

      1008-7974(2015)02-0046-03

      猜你喜歡
      面向?qū)ο?/a>程序設(shè)計實驗課
      基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      從細節(jié)入手,談PLC程序設(shè)計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      面向?qū)ο蟮挠嬎銠C網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的開發(fā)
      電子測試(2018年15期)2018-09-26 06:01:34
      面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
      高職高專院校C語言程序設(shè)計教學(xué)改革探索
      “自由”的實驗課
      上實驗課
      面向?qū)ο骔eb開發(fā)編程語言的的評估方法
      PLC梯形圖程序設(shè)計技巧及應(yīng)用
      創(chuàng)新策略在高中生物實驗課中的應(yīng)用
      散文百家(2014年11期)2014-08-21 07:17:12
      永州市| 府谷县| 清水县| 汾阳市| 金堂县| 肥东县| 乡宁县| 兴文县| 上蔡县| 翁牛特旗| 美姑县| 澜沧| 惠东县| 海宁市| 丽江市| 武清区| 奉贤区| 五河县| 门头沟区| 大宁县| 伊金霍洛旗| 普宁市| 三台县| 凤阳县| 黔东| 台东县| 邮箱| 鞍山市| 革吉县| 资溪县| 东港市| 逊克县| 兰坪| 兴隆县| 安乡县| 安丘市| 自治县| 德清县| 南充市| 抚宁县| 东海县|