


關鍵詞:新工科;OBE理念;Java語言程序設計;課程;教學
隨著技術技能類人才需求的不斷增加,國家對職業教育的發展越來越重視。在計算機領域,Java語言作為一種編程語言,對人工智能技術的發展具有重要的推動意義。本文針對高職Java語言程序設計課程的教學現狀,依據高職院校學生的實際情況、學習基礎、技能水平來進行多元化教學資源設計,并結合社會實際就業現狀分析該課程的教學內容,探索基于OBE 理念的Java語言程序設計課程教學改革模式,旨在為社會培養更多具備職業技能的復合型人才。
1 理論概述
1.1 OBE 理念
OBE(Outcomes-based Education) 是以學生的學習成果和需求為導向的教育理念,旨在激發學生的潛力,在學習過程中積極參與,實現既定的學習目標。這種方法有效地幫助學生理解課程內容,掌握所需的技能,并最終達到學習目標[1]。
1.2 Java語言
Java 是一門面向對象的編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++中難以理解的多繼承、指針等概念。作為靜態面向對象編程語言的代表,Java極好地實現了面向對象理論,具有簡單性、面向對象、分布式等特點,可用于編寫桌面應用程序、Web 應用程序、分布式系統和嵌入式系統應用程序等[2]。
2 基于 OBE 理念的課程教學改革設計要點
2.1 重視學生的自主學習
在對高職學生而言,基于OBE理念的Java語言程序設計課程教學模式的應用較為靈活。在開展線上學習活動時,學生不受物理空間限制,可以自行選擇學習場所。教師可以根據學生的學習進度和反饋來調整教學策略,方便處理學生在學習過程中的疑難問題,并根據問題調整學生Java語言程序設計課程的學習內容和方法。
基于OBE理念的混合式教學模式,線上教學環節約占總課時的二分之一。該模式主張體現學生的主體性,倡導學生學習的主觀能動性,有助于突破傳統教學模式下學生依賴教師解決問題的學習心理,充分發揮學生學習的主觀能動性。鼓勵學生提前自主地學習知識,并在學習過程中及時記錄有疑問的內容,在課堂中積極主動地與教師和同學進行交流溝通,從而形成探求知識的思維習慣。
因此,對于高職院校的教師而言,在教學資源的選擇上需要認真做好準備工作,選取能夠體現Java語言程序設計教學重點的資源,使學生能夠將疑難困惑記錄下來進行自主學習,從而提升高職學生主動解決問題和自我學習糾正的能力。
2.2 改革創新傳統的教學
傳統課堂教學的特點是以教師為教學中心。而基于OBE理念的Java語言程序設計課程教學,則是以學生作為課堂的主體。在教學過程中,教師引導學生主動探求知識,使得學生成為課堂教學的“主角”。學生獲t9wWiOkdFGxx0YVg2Tf2xQ==取知識的途徑也將從原來的單一灌輸式變為多樣化,不再局限于傳統模式的課堂教學環境。
圍繞學生最終的學習成果,結合社會的人才技能需求,教師需要在課前選取合適且豐富的教學資源。通過線上教學平臺的討論功能和線下課堂的面對面教學,營造師生之間積極探討問題和解決疑難的學習氛圍。在課后利用多元化的線上線下混合式教學評價進行學習測驗。因此,教學評價方式應貫穿于教學全過程,核心圍繞教學目標和學生學習成果,系統地開展教學評價,激勵學生的學習積極性和學習興趣。根據Java語言程序設計課程的教學目標,制定創新型的教學評價和問題反饋機制,改革原有的教學模式及重點內容,從而提升學生的綜合技能水平[3]。
2.3 線上線下課程的結合
OBE理念下的Java語言程序設計課程教學模式主要通過結合線上和線下兩種教學形式來實施。線上教學主張根據學生的學習需求和最終學習成果,有針對性地進行課程的重難點和實操疑難點的教學。這樣學生可以隨時隨地學習和鞏固課程內容,并通過回放加深對Java語言程序設計課程中存在的疑難問題和實操步驟的理解和掌握。
線下授課則充分利用傳統課堂教學的優勢,在多媒體教學環境下與學生進行面對面的教學。教師可以將學生劃分為若干學習小組,以小組為單位對課程的知識內容進行探討。這種教學方式倡導學生之間相互學習和幫助,以學生自主學習為主,教師則及時解答疑難問題。通過這種方式,可以提升學生主動學習的意識,加強對課程學習內容的印象和掌握程度。因此,將線上和線下教學的優勢和特點相融合,可以達到預期的教學效果。
3 基于 OBE 理念的Java 語言程序設計課程教學模式構建
隨著科學技術的不斷創新與發展,將高職Java語言程序設計課程作為主要研究對象,融合OBE理念的特點和優勢。結合高職院校的Java語言程序設計課程建設和教學內容,構建創新型的教學模式,具體如圖1所示[4]。
基于OBE理念的Java語言程序設計課程教學改革,遵循“主體是學生,主線是訓練,核心是思維,目標是能力”的思想,將創新型的Java語言程序設計課程教學模式應用到實踐研究中?;贠BE 理念分析教育利益相關需求、學生的畢業要求和技能需求,確定學生最終的學習成果,從而對OBE 理念下的Java語言程序設計課程教學模式進行重新構建,為高職院校畢業生提供更多的就業機會。
4 基于 OBE 理念的Java 語言程序設計課程教學設計
4.1 課程教學目標
對于高職Java語言程序設計課程的教學目標,首先需要深入了解基于OBE 理念的教學模式。結合Java語言程序設計課程的知識內容結構、培養目標,以及高職學生的學習特點,展開教學設計,確保學生能夠積極參與每個教學環節,從而在一定程度上發揮基于OBE理念的最大教學價值。
其次,為了更好地實現課程教學目標,需要有效劃分技術小組,收集學生的基本學習情況,深入研究小組的劃分方式。然后,根據教學情況和學生學習情況調整Java語言程序設計課程的教學節奏。
最后,組織學生開展網絡編程實踐活動,鞏固知識,培養編程思維,提高編程能力?;谏鲜鲈瓌t,基于OBE理念的Java語言程序設計課程教學在目標制定過程中,需要突出自主能力,并以“理解”“熟悉”和“掌握”三個層層遞進的技能要求對課程教學目標進行定位和細化。
4.2 課程教學內容
在理論教學過程中,應以學生學習的最終成果為導向,結合企業計算機技術相關技能崗位的需求。在各子章節的理論學習中嵌入實踐項目和任務,以提升高職學生的動手實操技能,幫助他們更好地掌握計算機技術在實際生產和生活中的應用。針對Java語言程序設計課程的教學內容,制定學生的學習要求。表1 是一個“設計實用計算器軟件”的項目分解示例[5]。
根據Java語言程序設計課程的教學目標能力要求和課程的學習要求,對各章節的教學評價分值比例進行劃分,并采用多媒體手段進行教學,以提升學生將理論知識與實際應用聯系起來的能力。
4.3 教學資源設計
在設計和選擇教學資源時,教師需要考慮到高職學生學習基礎不夠扎實、對專業性強的課程學習興趣較低的特點。利用具有時長簡短、知識完整、講解全面等多方面優勢的微視頻和動畫視頻等可視化教學資源,可以吸引學生的學習專注力,提升學生對知識的學習印象和學習興趣。在教學資源的制作過程中,制作流程主要包括講解內容的選擇、知識腳本的編寫、多媒體素材的選取、視頻的美化制作和生成等步驟。
在Java語言程序設計課程中,程序的實現過程可以用流程圖的形式呈現。學生通過繪制流程圖可以更直觀地理解程序的運行過程和邏輯結構,并通過流程圖思考和解決實際問題。例如,創建學生信息管理系統課程設計,添加、修改、輸出、刪除信息功能可以通過畫流程圖來編寫程序。此外,教師還可以通過制作具有趣味性的動畫視頻設計來呈現Java語言程序設計課程中的知識點,將抽象的知識形象化呈現,增加學生的學習興趣。
為了加深學生對所學知識內容的理解和掌握,完善知識結構,提高和培養學生的編程能力,教師可以組織學生在課后登錄Java編程網站,將所學知識內容應用到實踐活動中,以實現知識的查漏補缺。同時,學生在學習Java語言程序設計課程的過程中還可探索不同的編程領域,如Web開發、人工智能等,以拓寬視野,深化對編程知識的理解,從而激發學生學習Java語言程序設計課程的興趣。
I0QbcX1c1Iujmb1Unz7Tmfacki0k/Nihi/7Ikgm4l8M=4.4 教學評價設計
教學評價設計的重要性在于通過對學生學習過程和結果的分析與總結,使教師能夠在課堂上及時地了解學生學習情況并提出建議,從而提高課堂教學效率。同時,圍繞Java語言程序設計課程目標達成度,對學生學習過程和學習成果進行全面、客觀的分析與反饋,激發學生自主參與課程學習的積極性。在高職Java語言程序設計課程的教學評價設計中,對學生進行過程評價、課程理論知識點考核、實踐實操活動評價,具體內容如表2所示。
通過表2可以了解到,基于OBE理念的Java語言程序設計課程的教學評價設計主要分為“線上+線下”兩種教學模式。其中,線上教學的評價因素主要包括線上簽到、線上討論、課前測驗正確率、同學互評等。線下教學的評價因素主要包括課堂回答問題主動程度、小組內討論活躍度等。線上和線下教學評價相結合,以確保教學評價的多元性和科學性貫穿整個教學的課前、課中、課后三個核心階段。
5 結束語
當前信息技術和教育行業不斷融合,在教育信息化不斷推進的背景下,將OBE 理念融入高職院校教學改革內,并應用于中職Java語言程序設計課程,利用多元化的教學資源設計課前線上學習、課中線下實操和分組演練、課后線上鞏固延伸的環節,可以提高教學質量,實現預期的教學目標,從而培養出更多具備職業技能的復合型人才。