?

CDIO-OBE理念下的Java程序設計課程教學改革探究

2020-04-08 09:30葛斌
電腦知識與技術 2020年3期

葛斌

摘要:作為基礎性的計算機課程而言,Java程序設計占據關鍵的課程體系地位。并且,該課程具有融合程序設計實踐以及Java基本原理的特征。目前,Java程序設計領域的傳統教學模式正在逐步轉變,進而對于枯燥與僵化的程序設計教學思路進行了突破。因此目前針對Java程序設計的重要課程教學領域而言,關鍵在于融入CDIO-OBE的基本課程教學理念,確保達到培育新型人才的課程教學宗旨,增強學生靈活運用程序設計基礎原理的能力。

關鍵詞:CDIO-OBE理念;Java程序設計課程;教學改革

中圖分類號:G424 文獻標識碼:A

文章編號:1009-3044(2020)03-0126-02

OBE理念的基本特征在于構建教育模型,確保課程教學模型能夠建立于學習產出的前提下,進而實現了優化課程實施模式的效果[1]。CDIO理念應當屬于全新的工程學習方式,該方法根植于生命周期的產品運行規律之上,并且運用靈活手段來實現針對學生實踐能力與自主能力的有效提升。具體針對Java程序設計的學科教學而言,如果能做到融合以上的兩項基本教學理念,那么將會達到優化課程教學思路與教學模式的目標,對于學習產出的實效性予以科學評價[2]。

1 CDIO-OBE理念的基本內涵

作為實踐性的全新教學模式來講,OBE模式的本質在于優化現有的教學實施、教學組織以及教學評價流程,并且運用科學評估的方式來實現針對學習產出的評估預測。OBE模式得以有效落實的根本前提在于明確學習產出的定義,在此前提下給出學習產出的實現方式以及評估方式[3]。

CDIO的模式可以運用于學習各類的工程課程,此類學習模式著眼于產品的完整生命周期,對于工程實踐能夠做到緊密結合,運用靈活的方式來實現學生自身能動性以及自主性的激發。具體針對工程專業的學生來講,運用CDIO模式的著眼點在于增強學生目前能夠達到的個體實踐能力、基礎學習能力、工程系統能力以及團隊協作能力。同時,運用上述的學習模式需要緊密結合預設的工程實踐目標,確保達到綜合性的實踐能力培育目標。

2 改進Java程序設計課程教學模式的必要性

從課程教學特征的角度來講,Java程序設計包含較多的程序設計基礎原理,進而導致很多學生感覺到該課程的日常學習十分枯燥,無法實現針對學生自身熱情與興趣的激發[4]。在目前的授課過程中,很多教師仍然局限于簡單傳授該課程的基礎原理,但是并未做到緊密結合程序設計領域的真實工程實踐。學生由于被動應付學科測試,那么將會導致同學們缺少必要的工程設計能力、團隊協作能力與綜合創新能力。

Java程序設計現有的課程考核模式呈現比較陳舊的特征,學校側重于考核基礎性的程序設計概念,但是未能做到全面關注同學們的實踐操作技能[5]。由于受到單一的考核模式局限,因此學生無法做到有效銜接各部分的課程實踐,對于程序設計領域呈現片面性的理解。學生一旦需要面對真實的程序設計實踐,那么通常都會表現為困惑與茫然的狀態,欠缺良好的實踐素養。

由此可見,學校目前必須運用靈活的手段來改進現有的程序設計傳統教學思路,對于CDIO-OBE理念應當滲透于課程教學的各個核心環節。在程序設計的課堂上,教師以及同學們需要做到有效配合,避免陷入僵化的課程教學思路。同時,教師在目前的程序設計課上應當運用多樣的方式來調動同學們的課堂探究熱情,在充分展開小組協作的同時增強同學們的協作實踐能力。

3 Java程序設計課程教學的具體改革要點

近些年以來,很多學校針對Java程序設計的學科教學模式都在不斷嘗試予以改進。與原有的學科教學模式相比,建立在CDIO-OBE基礎上的全新教學思路具有明顯的課程教學優勢[6]。這是由于,以上教學理念全面著眼于就業導向,并且將學生視為整個教學流程的核心。在項目驅動的引導下,對于該課程現存的考核標準予以優化改進,并且運用多樣的方式來鼓勵學生自主嘗試解答工程實踐難題。由此可見,運用上述的全新教學模式在客觀上能夠達到改進教學模式的效果,對于Java程序設計的學科教學內容與教學流程予以科學設計。具體在培育學生工程設計實踐能力的過程中,運用CDIO-OBE模式主要體現在如下的教學改進要點:

1)引進項目教學模式

開展項目教學的著眼點在于設置工程探究項目,并且要求各學習組的學生嘗試運用自主研發的方式來實現完整的項目研發目標。具體在實踐上述的教學理念中,教師首先需要為學生設置特定的工程設計任務,然后對于相應的學習組予以合理的劃分[7]。通常情況下,對于學習組成員最好限定于5名以內,組長對于組員應當負有引領與協調的責任。組員之間在緊密配合的前提下,對于整個的項目進度予以合理控制,確保完成項目的整個過程具有較好的規劃性。

具體針對項目驅動的全新教學模式在進行有效開展時,教師需要引導各組學生對于相應的項目模塊予以負責,其中的項目模塊主要應當包含分析項目需求、擬定總體性的項目設計規劃、實施詳細的項目規劃、測試項目軟件以及評估項目成效等。在遇到項目研發中的各種難題時,組員之間應當緊密配合,體現互助與協作的精神。通過運用小組協作的方式,應當能夠切實增強學生自身具備的程序設計、文字撰寫、語言表述、團隊合作與工程研發能力,進而達到了學生實踐素養明顯提升的目標。

2)搭建各方互動的平臺

目前,校企協作實踐正在逐步予以深入推進。對于校企協作的強度如果要實現有效的強化,那么必須建立在實踐平臺的基礎上,運用信息科技手段來構建當地企業以及學?;ブ鷧f作的橋梁與平臺。例如近些年以來,很多學校都在嘗試借助企業的實踐場所來開展學生實踐,并且教師定期指引學生前往當地企業,確保學生能做到親自觀看程序設計的流程[8]。通過構建企業內部的實訓基地,應當能夠明顯增強學生現有的綜合實踐能力。

此外,學校還可以運用掛職鍛煉的方式來培育新型的師資隊伍,指派教師前往企業進行實地鍛煉。學校對于單一的教師培訓模式必須嘗試予以轉變,確保體現最佳的教師培訓效果。通過培訓全新的師資隊伍,教師對于研發項目的基本操作流程即可做到全面熟悉,確保自身擁有更高層次的工程創新能力與實踐水準。由此可見,校企協作的模式在本質上符合了現階段的程序設計課程宗旨,此項舉措值得在實踐中得到有序的推廣。

3)轉變原有的課程考核模式

課程考核模式能否體現科學性與合理性,其直接決定著程序設計課程的實效性。但是從現狀來看,很多學校并未能做到切實轉變單純的筆試測試方式,無法做到結合真實的程序設計實例來測試同學們的綜合實踐能力。為了在根源上加以改進,那么學校目前針對原有的課程考核思路必須進行改進,對于課堂案例進行靈活的設計,并且鼓勵學生運用新穎的思路來完成程序設計。在小組協作的前提下,鼓勵學生逐步挑戰難度較大的程序設計項目。

具體在進行期末測評時,應當綜合考慮學生在整個學期中的各項表現與能力,確保結合學生自主研發的設計說明書來進行評估。教師對于實踐教學在全面推行的過程中,應當將全班學生劃分成相應的不同層次,結合學生現有的程序設計實踐水準來進行科學的分層。這是由于,運用分成教學的舉措更加可以達到增強學生信心的效果,結合學生興趣以及課程特征來進行全方位的課程優化設計。

因此經過分析可見,Java程序設計課程如果要體現最大化的課程教學實效,則不能夠缺少CDIO-OBE理念作為必要的支撐。教師在進行授課時,核心思路應當體現在培育工程實踐能力,運用多樣的措施來實現對于學生探究興趣的激發與調動。并且,師生在課堂上需要做到緊密配合,運用團隊協作的方式來解決難度較大的程序設計問題,增強同學們學習Java程序設計的信心。

4 結束語

Java程序設計課程本身包含復雜程度較高的課程基本原理,因此客觀上增大了學習該課程的難度。在現階段的課程教學中,教師對于原有的課程教學思路應當不斷嘗試予以轉型,通過引進CDIO-OBE的全新教學理念來創建趣味課堂,鼓勵學生運用靈活的思維來進行自主嘗試,培育同學們對于Java程序設計的強烈熱情與興趣。并且,師生在Java程序設計的課堂上需要做到有效進行配合,突顯就業導向以及學生為中心的Java程序設計課改思路。

參考文獻:

[1]劉俞.高職程序設計課程教學改革——“六環節三歷程”項目導向教學模式[J].遼東學院學報:自然科學版,2019.26(3):211-215.

[2]高賢強.面向計算思維的《Java程序設計》課程教學改革研究[J].現代計算機,2019(20):59-62.

[3]魯瑩,徐全元.非計算機專業《Python程序設計》課程教學改革探討[J].電腦知識與技術,2019(7):117-117,121.

[4]王會婷,何蘭.面向計算創造性思維能力培養的《C語言程序設計》課程教學改革[J]軟件工程,2019,22(7):57-59.

[5]張胤,韓艷,基于CDIO工程教育模式下的程序設計類課程改革[J].課程教育研究,2019(27):222-223.

[6]徐曉君,劉凱.基于CDIO-OBE理念的Java程序設計課程教學改革[J].電腦知識與技術,2017,13(32):148-149.

[7]劉建芳,鄭浩.CDIO理念下《Java程序設計》一體化課程教學改革研究[J].電腦知識與技術,2016(3):170-171.

[8]余婷.OBE理念下基于Greenfoot的Java程序設計課程教學改革[J]現代計算機:專業版,2016(12):25-28,36.

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合