陳秋紅
摘要:高級語言程序設計課程在以往的教學中存在諸多的弊端,如沒有明確的教學目標、實踐課程課時不充足等,隨著新課改的深入發(fā)展,越來越多的院校以“微課”+“網(wǎng)考”模式為基礎對高級語言程序設計課程進行改革。為了提升課程改革的實際效果,采用了制作微課視頻、完善課程框架和體系、合理制定課程教學目標等手段。在課程教學中引入了全新的課程教學方法(“1+1+1”),為了鼓勵學生主動提出和探究問題,在課堂教學中設置了相應的獎勵機制;為了提高學生的創(chuàng)新和創(chuàng)業(yè)意識,把計算機專業(yè)實驗室向學生全面開放,同時增加了實踐教學課程的課時,為學生構建了模擬實踐平臺。
關鍵詞:微課;網(wǎng)考;高級語言程序設計;改革措施
隨著我國逐漸進入信息化時代,高校高級語言程序類課程迫切需要對教學模式進行改革。作為高校電子技術信息化、計算機科學與技術等多個專業(yè)共同的一門必修基礎課程的高級語言程序設計,主要教學目標是培養(yǎng)和提升學生的計算機基礎編輯代碼能力,也就是如何在解決實際問題時使用計算機編碼。但是這門課程對于初學者來說具有一定的難度。因此,為了對高級語言程序設計課程的教學質量和效果進行有效提升,需要對教學模式進行改革和創(chuàng)新。
一、高級語言程序設計課程存在的問題
通過對高校教育現(xiàn)狀進行調查發(fā)現(xiàn),我國很多高校已經(jīng)開始對高級語言程序設計課程進行改革,也取得了一定的效果,但是依然存在眾多問題需要解決。如很多學生接受新知識的能力差,不能完成教學大綱中的學習要求,再加上受到課時少、內容多等因素的影響,導致高級語言程序設計課程教師不能有針對性的開展教學;高級語言程序設計課程中存在較多的碎片化知識點,教師在課堂教學中往往反復強調重點知識,很難激發(fā)學生學習的欲望和興趣;實踐課程課時安排太少,導致課程內容不能和社會行業(yè)接軌,學生的能力不能滿足社會崗位的實際需求[1]。
二、以“微課”+“網(wǎng)考”模式為基礎的高級語言程序設計課程的改革措施
(一)對高級語言程序設計課程體系進一步完善
結合高校高級語言程序設計教學的現(xiàn)狀和市場應用計算機語言的趨勢,對高級語言程序設計課程體系框架進行改革和完善。該課程系統(tǒng)的主要內容是基礎課題(圖形圖像處理技術、動態(tài)網(wǎng)頁制作等)、專業(yè)必修課題(C# 編程技術、JAVA 語言、搭建局域網(wǎng)等)、創(chuàng)新課題(繪圖技術、制作動畫等)三類,教師要結合以上課程內容對課程體系進行完善,對不同課程合理安排課時,另外在教學過程中要融入創(chuàng)新創(chuàng)業(yè)教學,促使學生正確的認識高級語言程序設計課程,這樣不僅能夠促使學生對計算機市場中語言方面的發(fā)展歷史有所了解,還能促使學生把課程內容和生活實踐聯(lián)系起來,對學生自主學習能力有效提升。
(二)對高級語言程序設計課程教學目標合理規(guī)劃
對教學課程有效改革的前提條件是規(guī)劃一個具有科學性和合理性的教學目標,這就需要全面分析高級語言程序設計課程中的關鍵內容,對其中的重點和難點知識進行細化。教師在開展高級語言程序設計課程之前先對市場進行調研,了解市場中相關企業(yè)的發(fā)展動態(tài),分析學生進入企業(yè)需要掌握哪些計算機技術,然后把教學內容和市場中先進的技術進行整合,并根據(jù)教學大綱要求,規(guī)劃教學和課程目標。并向教學資源共享平臺發(fā)布微課視頻,要求學生對課程基礎任務進行了解。教師要結合學生就業(yè)規(guī)劃,為學生制定具有針對性的自學清單,指導學生在課下根據(jù)自己的自學清單下載微課視頻,鼓勵學生利用教學平臺和教師直接對預習中的疑問進行交流。這樣教師能夠合理規(guī)劃教學內容,為學生提供充足的技能應用、理論知識等學習資源。通過以上方式,教師能夠對學生學習動向實時掌控,在對教學目標調整的時候能夠考慮到學生的學習趨向;根據(jù)預習情況合理安排網(wǎng)考模式,促使學生找出在自主學習過程中存在哪些不足之處,從而達到提高教學效果的目的。
(三)合理使用“1+1+1”式課程教學方法
課堂教學是學生學習的主要場所,也是傳播課程改革教學文化的主要載體,教師要對以往所使用的傳統(tǒng)教學方法進行改革,要尊重學生學習主體地位,要充分發(fā)揮出引導者的作用,要在課堂中充分激發(fā)學生自主學習能力,為學生提供更多的表達機會,尊重每一個學生的個性特點。高級語言程序設計課程教師可以把課堂教學分為三個部分:課前調研、課中討論、課后考核。課前教師在教學平臺發(fā)布課前調研專題,鼓勵學生利用互聯(lián)網(wǎng)或其它渠道查閱和準備專題研討材料。鼓勵學生提出自己的調研觀點,培養(yǎng)和提升學生獨立思考能力和創(chuàng)造能力。在課堂教學中,對教學重點知識進行整合,結合微課視頻和市場運營的真實案例把教學內容引出,為學生提供發(fā)揮創(chuàng)新能力的機會,在課堂教學中鼓勵學生針對教學內容提出問題。結束課堂教學后,教師公布下一課程的教學研討方向,并指導學生統(tǒng)一整理課堂的重點知識作為復習資料。
結束語:
以計算機技術不斷發(fā)展、教學過程中應用多媒體教學工具為背景,本文對高級語言程序設計課程教學以“微課”+“網(wǎng)考”模式為基礎改革進行深入研究。根據(jù)提出的課程改革相關措施,對高級語言程序設計課程改革后的教學效果進行分析。盡管在實際教學中本文的研究已經(jīng)小有成績,但是在后續(xù)開展實際教學活動中,仍然需要對課堂教學中存在的潛在問題從多角度、多方面進行思考,為學生構建完整的、系統(tǒng)化的、信息化的課程資源數(shù)據(jù)庫,利用云計算技術對教學資源進行整合,提高教學內容和市場發(fā)展之間的同向性,從而達到教育市場可持續(xù)發(fā)展、培養(yǎng)優(yōu)秀的信息技術人才的目的。
參考文獻:
[1]楊博寧.基于"微課"+"網(wǎng)考"模式的高級語言程序設計課程教學改革與實踐[J].電子元器件與信息技術,2020,4(2):3-3.
[2]楊玉軍,楊夷梅.非標準答案試題考試模式下的"高級語言程序設計"實踐教學改革的探索[J].科教文匯(上旬刊),2019,No.469(9):84-85+95.
[3]滕薇.工程認證背景下"高級語言程序設計"實驗課程教學改革探索[J].微計算機信息,2020,(9):58-59+62.
[4]徐小岳,趙厚寶.基于超星學習通平臺的高級語言程序設計教學模式研究[J].科教文匯,2020,(5):69-70.