?

“1+X”考證和職業技能大賽融入Web建設課程群教學的研究與實踐

2024-04-24 04:32陳軍民
客聯 2024年1期
關鍵詞:軟件測試職業技能競賽

陳軍民

摘 要:“1+X”考證和職業技能大賽的知識與技能,都是行業中相對較新的知識與技能,將其引入到的課堂教學中,對提高教學質量的作用顯著,意義重大。本文從Web建設課程群體系、考證和競賽任務模塊、兩者有機融合、新知識新技能的銜接、工作室的教學方法與手段5個方面,討論將考證與競賽融入Web 建設課程群教學。

關鍵詞:“1+X”考證;職業技能大賽;Web 建設課程群

無論是1+X考證,職業技能競賽,還是日常教學,最終目標都是適應市場的需求,提高教學質量,提高學生的操作技能,提高學生畢業的就業能力。將考證和競賽的知識與技能,引入到的課堂教學中,將有利于上述目標的實現。

一、原有Web建設課程群的課程體系

Web課程群的課程包括三個層面:專業基礎、專業核心和專業拓展。其中專業基礎課包括:網頁設計(HTML+CSS+DIV),高級程序開發基礎(Java)和數據庫技術;專業核心包括:前端開發技術(JavaScript),Java Web,軟件測試,Java高級應用開發(Spring Boot),Vue應用程序開發;專業拓展課包括:Web前端綜合實訓和Web后端綜合實訓。

二、考證和競賽的模塊與任務

與Web建設課程群密切相關的考證和競賽,有“1+X”Web前端開發考證,全國職業技能競賽應用軟件系統開發和軟件測試。以下對這三個考證和競賽的任務模塊和案例進行研究。

(一)“1+X”Web前端開發考證

Web前端開發職業技能分為初、中、高三個等級,圍繞互聯網+、新興技術行業帶來的Web前端開發、移動端開發技術技能人才需求,以企業用人為導向,以崗位技能和綜合素質為核心,培養具有良好職業道德和人文素養,掌握Web前后端數據交互、響應式開發等知識,具備靜態態網頁開發的設計,動態網頁開發的設計、調試、維護等能力,能從事Web前端軟件編程、軟件測試、軟件技術服務、智能終端界面開發等工作的技術技能人才。

(二)全國高職技能大賽:應用軟件系統開發

考核“系統需求分析”“軟件系統開發”和“系統部署測試”三個模塊。

“系統需求分析”模塊重點考查參賽選手熟練收集、分析和歸納客戶需求,清晰梳理業務流程,編制規范的需求規格說明書,熟練使用UI設計軟件進行產品UI/UE設計,掌握正確的UI配色方案,設計出符合業務邏輯和人體工學的軟件需求分析作品的能力。

“軟件系統開發”模塊重點考查參賽選手的業務設計、前端頁面開發和后端業務代碼編寫能力,具體包括:

(1)前端頁面開發。(2)后端業務開發。

“系統部署測試”模塊重點考查參賽選手的系統部署、功能測試、Bug排查修復及文檔編寫能力。

(三)全國高職技能大賽:軟件測試。

軟件測試包括:單元元測試,測試用例,自動化測試,性能測試,接口測試。

三、日常教學與考證與競賽的案例與題目進行有機融合

考證與競賽,與日常教學對比,面對的學生群體不一樣,考試方式也不一樣。特別是全國職業技能競賽。下面對三種考證與競賽,進行比較分析。

(一)日常課堂教學有機融合“1+X”Web前端開發考證

“1+X”Web前端開發考證的內容,與日常課堂教學的內容比較吻合。它對應著Web課程群的多門課程??荚嚪绞椒掷碚摽荚嚺c技能測試,也與日常教學幾乎一致?!?+X”Web前端開發考證的平臺與開發工具,也非常吻合。

“1+X”Web前端的初級考證,對應著日常教學中的網頁設計(HTML+CSS+DIV)和前端開發技術?!?+X”Web前端的中級考證,對應著日常教學中的高級程序設計(Java)和數據庫技術,Java高級應用開發(Spring Boot),Java Web,web前端綜合實訓,Web后端綜合實訓?!?+X”Web前端的高級級考證,對應著日常教學中的Vue應用程序開發。和各課程的代碼優化與測試。

所以,對于“1+X”Web前端開發考證,可以將考證內容與模塊,融入到人才培養方案中,進行“課證融通”,可以選用“1+X”Web前端開發考證的指定教材作為日常課堂教學的教材,“1+X”Web前端開發考證的題庫,可以用于日常課堂教學的作業和考試。

當然,他們之間也有不同的地方??甲C的綜合性比較強,內容安排與日常教學,也不盡相同。對于一下綜合性比較強的題目,可以進行拆分到各課程中進行測試。內容講解時,注意內容的關聯性,強調各課程之間的關系與綜合應用。

(二)日常課堂教學有機融合軟件系統開發職業技能大賽

應用軟件系統開發職業技能大賽,考核“系統需求分析”“軟件系統開發”和“系統部署測試”三個模塊,比賽時間為11小時。它是考核參賽學生的團體合作,考核項目的綜合應用和開發實踐。要將其引入到日常教學中,需要較大的改變。

首先,根據日常教學的需要,可以引入競賽模塊中的部分內容。

(1)在數據庫技術教學中,入引入競賽模塊二的任務一,利用數據庫可視化管理工具,創建 carbon 數據庫,并導carbon.sql 數據庫文件。

(2)在Java高級應用開發教學中,引入競賽模塊二的任務二,利用 Maven 將項目發布為 carbon.jar 包文件。

(3)在Vue應用程序開發中,競賽模塊二的任務三。使用 Nginx 進行部署,在瀏覽器內鍵入 http://IP:8088,驗證管理端的業務功能。

(4)在WEB前端綜合實訓教學中,引入競賽模塊二:軟件系統開發的前端頁面開發。

(5)在WEB后端綜合實訓教學中,引入競賽模塊二:軟件系統開發的后端業務開發。

(6)學生畢業設計,可以引入“系統需求分析”和“系統部署測試”模塊。

(三)日常課堂教學有機融合軟件測試職業技能競賽

在Web建設課程群中,除了開設了軟件測試課程,其他課程的內容模塊都需要應用到軟件測試。

(1)在高級程序設計(Java)教學中,引入單元測試。

(2)在WEB后端綜合實訓教學中,引入接口測試。

(3)在軟件測試課程教學和學生畢業設計中,引入自動化測試和性能測試。

四、基礎知識與技能與新知識新技能進行銜接

考證和競賽,符合當今主流的Web開發技術,應用了最新的知識與技能。其中的開發平臺,開發工具軟件,也是當前行業的主流。我們的課堂教學,應改這種傳統思維。

首先,在開發工具上,安裝最新的開發工具。XAMPP,MySQL,IDEA,Spring Boot,HBuilder,Maven,Vue等,并注重最新開發平臺與開發工具的應用。

其次,弱化算法,強化語法。按現在學生的邏輯思維能力,不要過多糾纏于利用開發語言解決一些數學問題(但很多課本上就是這么一些案例和習題),這樣會打擊學生的積極性,在實踐項目中,也用途不大。強化語法,強化各種先進的數據類型的應用。

第三,強化項目的實用性和和綜合性。很多代碼可以“拿來主義”,只要求學生能看懂,會修改。

五、引入工作室的教學方法與手段

要將考證和競賽的模塊和案例融合到日常課堂教學中,必須考慮到學生的差異性。日常課堂教學中,是面對所有的高職生授課,而考證和競賽的學生是通過選拔出來的優秀學生。

考證和競賽的學生,是通過選拔出來的優秀學生,在學習能力,學習態度,學習的主動性方面,比課堂教學的學生要強。而一般課堂的學生,在基礎教育階段的基礎知識掌握不夠,學力不夠。具體表現可能為計算能力欠缺,邏輯推理能力欠缺,英語詞匯量有限,或悟性不高,學習習慣不好等。這就決定了兩類學生的教學方法和教學手段是不一樣的。

競賽的培訓,一般是采用工作室的教學方法與手段。課堂教學,可以適當引進,并加以改進。課堂教學可以對學生進行分組。首先在全班選幾個優秀的學生,參加過“競賽的學生”當組長,由組長帶領其他同學學習,和完成相關考證和競賽的模塊。教師應加強監督,組長不但要自己會做,更主要的是要教會其他同學會做,以“先進帶動后進”。

參考文獻:

[1]全國職業院校職業大賽. http://www.chinaskills-jsw.org/content.jsp?id=ff8080818797936d0187ba2b9f88012c&classid=de7bd19628f54879be3fb10f40de8767[OL].2024年3月

[2]工信教育新奧學堂.http://www.eduiit.cn/study/index.php/index/web-middle. [OL]. 2023年7月

猜你喜歡
軟件測試職業技能競賽
2020絲綢之路數學競賽
大英縣職業技能培訓調研
基于OBE的軟件測試課程教學改革探索
太倉市服裝定制職業技能競賽舉行
EXCEL和VBA實現軟件測試記錄管理
我看競賽
關于軟件測試技術應用與發展趨勢研究
創新思維競賽(3)
努力開創職業技能培訓的新局面
軟件測試工程化模型及應用研究
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合