前言:尋找寫作靈感?中文期刊網用心挑選的技能大賽網站設計開發項目應賽方案,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:世界技能大賽中的網站設計開發項目是指根據項目需求制作站點設計,實現能在各種終端上使用的頁面、交互效果以及后臺功能的競賽項目。文章通過對該賽項和賽題的分析,結合作者幾年指導參賽經驗,針對如何做好應賽工作,提出了多方面的策略、措施和方法,重點論述了參賽選手指導方案。
關鍵詞:技能大賽;網站設計開發;應賽方案
世界技能大賽深受國家重視,國家、省、市每兩年都會進行選拔比賽,各學校單位都想取得好成績,然而很多參賽學校不知如何組織賽前訓練。本文作者根據這幾年的參賽指導經驗,將從四個方面提出自己的一些看法,希望能值得參賽者借鑒。
1賽項分析
1.1技術簡要描述。選手要熟練進行圖形圖像處理,能設計站點logo及主題風格,制作出受歡迎的設計;能使用HTML5及CSS3技術,按設計稿實現頁面,并完成各種交互效果的開發;要保證網站質量,做好異常和軟硬件兼容性處理。
1.2賽項選手能力要求。(1)動畫和視頻:創建網頁動畫和嵌入音頻元素來展示內容和提升視覺效果。(2)平面設計:創建、編輯和優化圖像;選用可以增強設計效果的布局版式;為不同的屏幕分辨率進行設計,自適應于給定的分辨率;網站導航要高效、直觀和易用。(3)通過PHP和MySQL進行服務器端編程。(4)表現層實現:使用XML、JavaScript等工具,CSS或其他的外部文件來控制整個網站樣式;實現跨瀏覽器兼容和不同分辨率自適應;網站要符合當前的W3C標準。(5)可用性及可及性:保持網站的統一和一致性;創建易于使用的導航系統;網站內的信息易于被檢索;增加網站的友好形可用性。(6)具備理論知識和能力:具備色彩構成理論;能夠制作加工圖片和動畫;懂得HTML、XML、javascript、php、mysql、CSS等語言和工具的語法和使用規則;能使用MVC框架結構來對網站服務器端進行編碼;能夠使用開源代碼庫;具備站點設計和受眾分析能力;具備所有需要使用的軟件的操作知識。(7)必須了解的標準和法規:網頁的W3C標準、網站版權法規等。
2賽題分析
該賽項分為4個模塊,每模塊賽時為2或3小時。2.1單頁設計模塊選手按照需求設計出一個單頁面。
2.2響應式頁面實現。按照網站設計稿樣張,選手使用HTML5/CSS3技術實現頁面,并自適應于多種不同的設備分辨率,頁面符合原設計稿的排版布局和各種設定。此外還需按照樣張來制作一些前端的交互動效。
2.3前端交互應用。制作具備交互能力的網站,側重于前端實現。業務邏輯和功能都使用前端腳本完成,業務數據需要后臺數據庫保存。賽題提供html框架代碼和相關素材,要求選手使用JavaScript、JQuery、JQueryUI等前端技術按照賽題要求完成此前端應用且保證瀏覽器兼容性。
2.4后臺游戲開發。制作具備前后端交互的網站,側重于后端實現。賽題提供前端模板和素材,要求在服務器端上使用純手工生成的php代碼,將交互邏輯和功能集成到前端模板上。
3創建備賽機制
3.1開設相關課程。必須開設課程有:《HTML5和CSS3網站設計制作》、《JavaScript語言編程基礎》、《PhotoShop圖形圖像處理》、《動畫設計制作》、《PHP語言編程技術》和《MySQL數據庫應用》。建議開設課程有:《Java語言編程基礎》、《PHP編程項目實戰》、《HTML5和CSS3網站技術進階》、《網站項目實戰》、《JavaScript經典框架應用開發》和《圖形標識設計與實現》。
3.2校方相關支持。校方需要提供全方位支持保障,才能在參賽過程中取得好成績。(1)政策支持學校要本著大力支持學生參加世界技能大賽的思想,出臺相關的政策,如對集訓學生的支持和獎勵,如免考部分課程、學期獎學金、評優、獲獎獎學金和待遇;對指導教師的支持和獎勵,如減免課時量、評獎評優等;學校各部門協調支持集訓師生的工作。(2)場地、設備和經費支撐學校提供固定的集訓場地,購買相關配套設備,并提供充足的經費支撐,保障集訓工作,建議每個賽項有獨立的集訓場地。
3.3參賽選手的選拔。建議選擇對網站設計開發感興趣的學生,最好強烈熱愛技術、自學能力強、能靜下心、坐得住、有毅力和能吃苦。該賽項要求選手熟練掌握網站開發的相關技術和具備較強比賽心里素質,因此要求參賽選手一是學習能力要強,能掌握相關技術,二是需要花很多時間和精力,有毅力能堅持下來。
3.4參賽指導教師的選擇。參賽指導老師的選擇,盡量選取有熱情有干勁、有較強的專業技術能力、有企業軟件開發經驗的、學習能力較強的、有集體榮譽感、有奉獻精神的教師擔當指導教師。
4參賽指導方案
一個合格的參賽選手的產生,需要經歷較長時間的學習、積累和加強訓練,不是短時期內可以培養成的。加上該項目需要掌握的技術比較多,要想取得好的競賽成績,必須每項技術都要熟練掌握,這個對指導教師和學生來說,是比較有挑戰難度的。建議可以成立一個項目團隊,團隊內部每年納新,形成階梯隊伍,以老帶新,共同成長。指導選手成長分為如下幾個階段:
4.1基礎技術學習階段。選手最開始很可能是一個對網站開發或者對計算機專業比較感興趣的初級小白,需要學習和掌握網站開發的基礎技術,學習相關必修課程,循序漸進地學習。這一般是低年級的學生,或者非計算機專業的學生。對于計算機專業的學生,可能開設的課程會分布在幾個學期里,持續時間較長,不利于大賽的前期準備,這就需要學生的自學能力要強。該階段由指導老師和學生一起根據學生情況制定各科目的學習計劃,指導教師有選擇地定期講解。
4.2基礎技術加強階段。該階段學生已經基本掌握了網站開發所需要的基礎技術,但是還不夠熟練,所以需要進一步加強鞏固,可以做較綜合的例子結合各個技術點實現,重點掌握網站開發的難點,比如動畫的實現、多分辨率屏幕的自適應處理和多瀏覽器的兼容處理等。該階段由指導老師制定練習計劃,并選擇合適的案例供學生練習,指導教師有選擇地對技術點講解,并對學生的訓練結果進行點評。
4.3項目實戰演練階段。本階段為綜合案例實訓階段,讓學生綜合利用掌握的技術,同時學習新的框架技術,帶領學生一步步來實現成型的網站項目,從而對實際解決問題和綜合解決問題能力得到加強,也進一步掌握了網站開發的技術。該階段由指導老師制定練習計劃,并選擇合適的項目案例,讓學生獨自實現完整網站。指導教師根據學生完成情況,有選擇地對某些模塊進行講解,并對學生的實戰結果進行點評。
4.4項目實戰加強階段。待選手學生已經具備了可以獨立完成項目的能力,并有了這個訓練經驗后,開始進入項目實戰加強階段,在這個階段,讓學生除了綜合利用掌握的技術來實現成型的網站項目,提高實際解決問題和綜合解決問題能力外,進一步對項目實現提出更高要求,比如網站的友好度、品質感、快捷高效、頁面對終端屏幕無痕自適應體驗度等。該階段由指導老師制定練習計劃,并選擇合適的項目案例,并提出更高的要求,讓學生獨自實現完整網站。指導教師根據學生完成情況,有選擇地對某些模塊進行講解,并對學生的實戰結果進行點評。
4.5難點突破階段。指導老師和學生回顧之前的實訓成果,找出各自的弱點難點,進一步加強學習,對各自的短板進行加強訓練。建議拿往屆賽題進行訓練,多次反復實現練習和總結。
5賽前強化訓練
這個階段的訓練主要是針對參賽能力的訓練和賽題實現效率的練習。由于世界技能大賽都會提前兩周公布比賽樣題,賽時在公布的樣題基礎上更改30%作為最終賽題,故本階段的訓練分為兩個小階段。
5.1公布比賽樣題前。按照比賽的模式要求和評分標準讓學生拿往屆賽題進行訓練。一遍一遍地訓練學生在要求時間內完成該模塊的樣題,并按比賽評分標準來打分。目標是用時越短,實現的網站質量更高,得分更高。指導教師和學生不停地總結經驗和教訓,力爭下次訓練能做得更好。
5.2公布比賽樣題后。按照比賽的模式要求和評分標準讓學生拿新樣題進行訓練,多次重復實現樣題,并按比賽評分標準來打分。目標仍然是答題效率和得分。指導教師和學生不停地總結經驗和教訓。另外要對相關知識點進行展開訓練,主要是應對比賽時候的30%的調整。最后要對突發情況進行演練,保證學生能夠在賽時圓滿發揮個人水平。
6結束語
世界技能大賽網站設計開發項目是一個技術要求難度很高的賽項,需要參賽各方長期的努力,才能建立長期有效的參賽機制。本文通過對該賽項和賽題的分析,結合作者幾年指導參賽經驗,針對如何做好應賽工作,提出了自己的看法。對于參加網站設計技能大賽項目的人員,或對于想參賽獲獎的學校師生,本論文有很好的參考價值。
參考文獻:
[1]2018年中國技能大賽——第45屆世界技能大賽全國選拔賽“網站設計與開發”項目技術工作文件[S].2018.
[2]2018年中國技能大賽——第45屆世界技能大賽全國選拔賽“網站設計與開發”項目決賽技能試題[S].2018.
[3]2018全國選拔賽_網站設計與開發評分細則[S].2018.
[4]第46屆世界技能大賽江蘇省選拔賽網站設計與開發項目技術文件[S].2020.
作者:趙小廈 夏嵬 單位:南京技師學院南京信息職業技術學院