国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

“賽證教融合”模式下精品課程建設研究

2022-12-31 08:13:10魏克俊高祥蘭
教育教學論壇 2022年46期
關鍵詞:程序設計競賽知識點

魏克俊,高祥蘭

(上海立達學院 信息學院,上海 201608)

引言

建設精品課程是高校人才培養(yǎng)的重要模式進步,涉及人才培養(yǎng)形式、人才培養(yǎng)方式、重點課程體系及教學知識點等一系列改革,也是高校將科學發(fā)展觀、提高教學質量及以學生為本的原則落地的重要一環(huán)。精品課程建設的重點為“精”,其本質為細顆粒度的教與學,強調以學生為主體,以職業(yè)能力培養(yǎng)為重點?!百愖C教融合”模式充分契合職業(yè)性、實踐性和開放性的需求,細化教學內容,精細化教學知識點,以期建設更含有金量的特色課程?!癑ava程序設計”課程是計算機應用技術專業(yè)的一門重要的專業(yè)基礎課,旨在培養(yǎng)學生掌握程序設計的方法和思想,初步理解面向對象的思想,為學生學習后續(xù)專業(yè)課程和將來從事軟件開發(fā)、測試和設計等工作打好基礎。

在Java語言的教學中,很多學生認為編程語言太理論化,不易于理解,缺少興趣,而在教師真正講解Java語言的面向對象特性及Java語言特性的過程中,當學生有興趣主動學習時,卻發(fā)現(xiàn)因基礎知識理解不到位,甚至沒有入門,跟不上新的學習進度,最終形成惡性循環(huán),因此,只能放棄Java語言的進一步深入學習。從程序設計學習整體宏觀上來看,主要有以下幾點問題。

第一,學生對課程理解不足,沒有積極性。學生大多首次接觸編程,既沒有基礎,也沒有算法思想,如果教師沒有好好引導,會導致學生沒有興趣,不容易入門,影響后續(xù)專業(yè)課程的學習。

第二,教師能力受限,教學形式單一。部分教師缺乏對“Java程序設計”課程的整體把握,在教學過程中往往只注重語法結構知識的講解,忽略面向對象知識的深入講解及特定的編程思想的培養(yǎng),而面向對象與類的概念又是編程語言的閃光點[1]。

第三,實踐教學目的性不明確,未充分激勵學生。多數(shù)課程設置了實踐環(huán)節(jié),但是連貫性及針對性不強,實踐環(huán)節(jié)與實際應用脫節(jié),沒有形象化展現(xiàn),所以,學生看不到具體的實際應用,學習沒有動力,非常茫然,不易理解[2]。

從課程需求上可以看出,在編程入門課程學習過程中,學生會出現(xiàn)枯燥的直觀感受,特別是在初期的理論學習過程中,會導致學生的興趣結束在萌芽階段。故以強有力的興趣點逐漸引導學生進入狀態(tài),并采用激勵措施的教學方案的實施勢在必行。采用項目化的教學模式,有序地完成理論教學,再進入實踐階段,循序漸進地培養(yǎng)編程思維,結合算法展示可視化的成果。在學習過程中增加競賽、考證等措施加強理論學習,注重實際項目應用,可以增強學生學習的動力,提高學習的興趣,端正其學習態(tài)度,為后期的學習奠定良好的基礎,并為職業(yè)規(guī)劃提供保障。

一、以賽促教,以考證促學的教學模式研究

為提高教學質量,教育部與權威行業(yè)機構等相關部門設置了學科競賽,以服務于教學。學科競賽為學生鞏固、拓展專業(yè)知識、豐富業(yè)余生活提供了平臺。競賽可以激發(fā)學生的學習熱情,輔助學生學習,增長學生見識;競賽獲得的名次可以提高其學習的自信心,增強自主學習的能力,為專業(yè)課的學習打下堅實的基礎,為以后的就業(yè)提供基礎保障,因此,教師要多鼓勵學生參加本專業(yè)的各種教育局或行業(yè)競賽,并將競賽內容融入平時的教學中[3],以鼓勵學生有膽量去參賽,幫助學生順利備賽與獲獎。2019年,國務院印發(fā)的《國家職業(yè)教育改革實施方案》提出:“啟動1+X證書制度試點?!膭盥殬I(yè)院校學生在獲得學歷證書的同時,積極取得多類職業(yè)技能等級證書,拓展就業(yè)創(chuàng)業(yè)本領?!盵4]學生學習知識的主要目標是能夠找到對口的工作,對此,教師要選擇比較貼切本專業(yè)的1+X證書項目,將需要的知識融入平常的教學,鼓勵學生考證,以增加就業(yè)砝碼。因此,要探索實踐競賽與考證雙軌制計算機人才培養(yǎng)模式,推動創(chuàng)新驅動發(fā)展及競賽、考證成果應用轉化,以學科競賽、考證培養(yǎng)學生的創(chuàng)新能力和人文精神,利用學科競賽、考證激發(fā)學生的學習熱情,增強學生的自主學習動力與科研創(chuàng)新意識,不斷提升人才核心競爭力。

比賽與考證的本體為學生,而學生的知識大部分來源于教師的指導,因而教師的教案及教學模式直接影響到本體的比賽與考證結果值。學生比賽、考證與教師指導形成相輔相成的內循環(huán)辯證關系。一方面,教師按照知識點大綱展開輔導,細分知識點;另一方面,將比賽與考證大綱按照“Java程序設計”課程的知識點劃分,綜合性項目歸納到實踐類的題庫中。

(一)競賽與考證考查知識點分析

競賽以全國性藍橋杯軟件類Java組項目、全國職業(yè)技能競賽和星光杯移動互聯(lián)網(wǎng)開發(fā)項目為依托,1+X考證項目以大數(shù)據(jù)應用開發(fā)(Java)職業(yè)技能等級證書為最終落腳點。深度分析比賽考點,發(fā)現(xiàn)藍橋杯軟件類項目的考試內容主要包括程序設計基礎、算法、數(shù)據(jù)結構三類,其題型較靈活;客觀題主要考查理論知識,將算法及數(shù)據(jù)結構包含在內,對學生的要求較高。移動互聯(lián)網(wǎng)開發(fā)項目需要學生具有扎實的基礎與靈活的算法思想;考證項目考查的內容比較全面,理論基礎要求較高,并與實際應用相關。在“Java程序設計”課程中,可以將算法加入教學中,競賽和題庫中大量的練習題為“Java程序設計”課程的實踐教學提供了充足可選的方案,同時帶有極強的實際應用性和可操作性。

分析1+X考證的考查點可以看出,1+X考證是循序漸進的形式,其證書從初級、中級到高級逐漸過渡,項目難度也逐漸增強。此項目可以針對不同學生的學習能力相匹配,同時,根據(jù)后期實踐課程的進度情況,按照時間軸逐漸增強難度,提高學生的成就感,加深學生對理論知識的理解。

(二)項目驅動的理論教學

在課程設置方面,理論教學占50%,邊講邊練,循序漸進,逐步提高學生的學習興趣。在教學過程中,采用項目驅動的理論教學方式,將一個綜合項目的實現(xiàn)分為多個模塊,學生在學習某個知識點時即可完成項目中的某個任務[4],并在教師的帶領下緊緊圍繞一個任務活動中心,根據(jù)問題驅動,積極主動協(xié)作學習和自主探索知識。隨著學習的深入,學生不斷改進和完善各個任務,將知識點平滑過渡,在學期結束理論知識學完時,一個綜合項目也就完成了[5]。對于理論基礎知識,一方面可以通過考證題庫進行鞏固提高,題庫中題量多而廣,可以讓學生全面理解各個知識點,并對知識點舉一反三;另一方面,選擇并使用本知識點的競賽題目,將競賽題目作為教學案例與練習,比如藍橋杯競賽題目一般包括情景設置,既具趣味性又有實用性[6],可以引導學生從情景中提出要點,找出解決方案,尋找合適的算法進行求解。在這個過程中,既教會了學生以后工作中如何從實際問題中分析解決,又提高了他們的解題興趣。目前,教材上關于知識點的練習一般都是一些應用某個知識點的直觀題目,不需要分析,直接解題即可,不利于培養(yǎng)學生分析問題的能力。藍橋杯軟件項目采取任務驅動模式,每道競賽題都是一個待完成的任務,要求學生綜合利用所學的數(shù)學知識、算法知識和程序設計知識,通過編寫程序完成任務。在平常的教學中,采用這種任務驅動的方式比較容易激起學生的學習興趣,促使學生將學習精力集中于問題中,且能夠培養(yǎng)學生分析問題、綜合應用所學知識解決問題的能力。全國職業(yè)技能大賽和星光杯競賽項目是團體賽,考查的是學生利用多門課程的相關知識編寫綜合項目的能力,這個綜合項目的適用性較強,在正常教學中延伸一些競賽相關知識,能夠讓學生理解所學知識的實際應用,培養(yǎng)學生自學的能力,對明確職業(yè)定位有重要意義。另外,可以使學生不單純?yōu)榱似谀┛荚嚩鴮W習,會使學生擁有更遠的目標,課堂主動學習的氛圍也會更濃,形成良性循環(huán)。

(三)以賽促教的實踐教學

當克服了理論部分相對枯燥的學習時,教師可讓學生認識到最困難的時期已經(jīng)過去,接下來會展開更有實際意義的知識學習,以提高學生士氣,建立強大的自信。實踐教學往往是學生最愿意花時間學習的,但是往往也會走入誤區(qū),接觸簡單項目的時候容易走入中道而止的怪圈,以為完全掌握了程序設計的精髓,其實將算法與數(shù)據(jù)結構的知識融入程序設計[7],并且靈活運用,甚至考慮程序的可讀性、可移植性等優(yōu)秀思維并不是那么簡單。綜合項目的設計可以參照競賽賽題和考證題目,使其具有趣味性和實用性。在實訓中,可以參考考證涉及的實操題,對某個應用項目涉及的各種知識點及知識點之間的關聯(lián)性都需要理解,既學習了項目開發(fā)的步驟模式,又為考證增加了訓練時間。課后,學生通過競賽平臺繼續(xù)練習,平臺能夠自動評判正確與否,并且能覆蓋不同難度等級習題,學生可以根據(jù)自己的能力選擇合適的習題,培養(yǎng)創(chuàng)新思維能力。這種學習方式就不限于課堂內和教師講解,可以實現(xiàn)課堂授課、課堂討論、課后練習、項目實現(xiàn),最終幫助學生考證通過。采用成果導向的教學理念,有助于培養(yǎng)學生解決復雜問題的綜合能力和高級思維。

“Java程序設計”課程的實施立足于教學大綱,充分借助大數(shù)據(jù)題庫,建立教師教學大數(shù)據(jù)庫。同時,依托民辦應用型新建本科教學過程監(jiān)測系統(tǒng),形成閉環(huán)的實踐教學項目,建立教學反饋檔案,梳理每一個學生的學習狀態(tài),用于確定最終參加競賽的名單,而不是單純通過一次專門的測試挑選優(yōu)秀隊員。

二、競賽、1+X考證融合于“Java程序設計”精品課程建設的成果分析

根據(jù)競賽及考證的特殊性,我們對“Java程序設計”課程進行深耕,進行了一系列的課程改革與實踐。從2018年開始將競賽融于課程設計,從2020年開始將1+X考證納入課程改革的范疇,根據(jù)課程需要,精心挑選案例,同時考慮教學可實施性及學生可適用時間的安排,該課程的改革與實踐取得顯著成效。

(一)激發(fā)學生學習專業(yè)知識的興趣與積極性

從學生調查結果來看,學生的興趣點持續(xù)提升,從往年的學生抱怨,到當前的主動學習與積極探討,學生明顯表達出了對教學改革的認可。

1.巧妙引入,激發(fā)興趣。興趣是學好一門課程的關鍵,對于計算機相關專業(yè)的學生來說,“Java程序設計”這門基礎課程非常關鍵。競賽題目都有一定的情境設計,在故事中提出問題,這樣就建立了一個利于學習的認知環(huán)境和心理環(huán)境,學生在良好的環(huán)境中容易產(chǎn)生探索知識的興趣。在實訓中可以參考競賽題目,調動學生的學習興趣和主動學習的積極性。在課程剛開始時,引導學生了解該課程要完成的任務,鼓勵學生用所學的知識慢慢實現(xiàn)完成,作為首次接觸的一門課程,最重要的是要讓學生對此門課程產(chǎn)生濃厚的興趣,進而產(chǎn)生強大的學習動力??梢詫⒋蛴钶x三角、背包等生活中經(jīng)常使用到的案例移植到枯燥的理論教學中,以有效解決入門難的難題。

2.任務驅動,提高積極性。以往期末成績結果會出現(xiàn)多種問題,學生會找出各種理由質疑其公平性。而競賽與考證是硬性指標,競賽名次及考證是否通過,都只有兩項結果——是與否。按照競賽與考證的強制要求指導學生,按照高水平的知識結構考驗學生,更能體現(xiàn)教學的高階性。同時,采取項目驅動、成果導向的改制,學生積極性得到極大的提升。

(二)豐富實踐內容,提高學生實踐動手能力

引入從競賽與考證中提煉出的項目,可以豐富教學內容,并采取分組討論的方式,提高學生自主學習、討論實踐的能力,鍛煉其站在程序使用者的角度分析與解決問題的能力,以及在交流與嘗試優(yōu)化中發(fā)展動手能力。藍橋杯競賽的環(huán)境是自動評測,并提供了大量的練習題目和學習資源,可以使學生利用網(wǎng)絡在任何時間、任何地點進行學習,增加了學生練習的時間,擺脫了課堂教學的時間限制。

(三)增強學生創(chuàng)新實踐能力,提升教學質量

自采用新的教學模式后,學生參與各種競賽的積極性明顯增加,在各大賽中取得了良好的成績。自2018年至今,我校每年都有學生參加藍橋杯全國軟件和信息技術專業(yè)人才大賽,都有學生獲上海賽區(qū)一等獎,并獲全國總決賽三等獎,同時,每屆星光杯大賽都有學生參加并獲獎,碩果累累。競賽成果表明,這種教學模式有效促進了學生的實踐能力,提升了學生的分析能力、設計能力和創(chuàng)新能力,從而提高了人才培養(yǎng)的質量。另外,獲獎學生在以后的學習中更自律、認真,自學能力更強,在就業(yè)時其工作與專業(yè)非常對口。

大數(shù)據(jù)應用開發(fā)(Java)職業(yè)技能等級證書的考證項目從去年實施以來,通過率都在80%以上,增強了很多學生學習的信心,促使學生學習更加認真。

大數(shù)據(jù)及互聯(lián)網(wǎng)的快速發(fā)展對學生接受知識效率的要求不斷提高。而“Java程序設計”作為計算機專業(yè)的基礎課程,如何幫助學生在入門的第一步腳踏實地,成為教育界必須重視的問題。本研究依托比賽與考證的內容與形式,賦能于教學,規(guī)劃并實施“Java程序設計”課程方案,為將此打造成精品課程提供了強大的內能,同時以期將此方案擴展到計算機其他相關課程。

猜你喜歡
程序設計競賽知識點
2020絲綢之路數(shù)學競賽
一張圖知識點
一張圖知識點
第四頁 知識點 殲轟-7A
基于Visual Studio Code的C語言程序設計實踐教學探索
計算機教育(2020年5期)2020-07-24 08:52:56
從細節(jié)入手,談PLC程序設計技巧
電子制作(2019年9期)2019-05-30 09:42:04
我看競賽
創(chuàng)新思維競賽(3)
高職高專院校C語言程序設計教學改革探索
關于G20 的知識點
洛南县| 芷江| 密云县| 保定市| 彰化市| 宁南县| 芜湖市| 延庆县| 聊城市| 乌鲁木齐县| 大英县| 高淳县| 汤阴县| 宁明县| 南江县| 南华县| 镇雄县| 桂阳县| 濉溪县| 科技| 习水县| 鲁山县| 宿松县| 维西| 五华县| 侯马市| 江安县| 黄梅县| 和顺县| 盐亭县| 新巴尔虎左旗| 尼勒克县| 婺源县| 毕节市| 普洱| 沙河市| 五大连池市| 萨嘎县| 夹江县| 鹿邑县| 文登市|