C語言程序設(shè)計智能化運行及管理

時間:2022-06-22 16:11:09

導語:C語言程序設(shè)計智能化運行及管理一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

C語言程序設(shè)計智能化運行及管理

摘要:本文將以《C語言程序設(shè)計》課程為例,講述如何將實踐知識貫穿于線上教學,實現(xiàn)實踐教學環(huán)節(jié)的線上教學智能化運行管理

關(guān)鍵詞:百萬擴招;線上教學;C語言;實踐教學

一、概述

以“中國制造2025”為背景,高校培養(yǎng)的是有實際操作能力的高素質(zhì)、高技能型人才,那么實踐教學是工程類專業(yè)必不可少的教學環(huán)節(jié)。隨著“百萬擴招”逐年推進,線上教學工作全力開展,傳統(tǒng)理論知識的學習已經(jīng)不能滿足專業(yè)教育制度體系,將實踐教學環(huán)節(jié)融入線上課堂已成為發(fā)展趨勢,旨在將學生培養(yǎng)成為有能力、有技術(shù)、有素質(zhì)的專業(yè)人才。

二、線上教學過程推進

線上教學是“互聯(lián)網(wǎng)+”時代下的產(chǎn)物,基于智能教學云平臺的跨時空分離式教學,考驗教師和學生異于傳統(tǒng)教學的信息化能力。類似于職教云、超星等平臺利用資源庫建設(shè)構(gòu)建適合本校學生教學的課程,教師通過課程建設(shè)、課堂互動、學生管理、評價考核等模塊與學生搭建互聯(lián)教學過程?,F(xiàn)代科技教學資源豐富、形象生動,更能激發(fā)學生的學習興趣,讓學生有所學[1]。

(一)課程建設(shè)

教師通過教學資源平臺,可創(chuàng)建類似MOOC的不同學校不同專業(yè)的所有課程,綜合文本、圖片、聲音、影視、動畫等多媒體資源,極大地豐富了平臺教學資源,供各大學校教師交流學習,學生串課堂、串專業(yè)、串學校在線學習。課程建設(shè):我的課程—新增課程—班級、課程設(shè)置、題庫(作業(yè)、考試)。

(二)課堂管理

用“云課堂”可以發(fā)布簽到和簽退、課程設(shè)計、教學活動設(shè)計,教學過程一目了然;用“微信/QQ群”實現(xiàn)在線答疑、上課提醒、問題討論、師生圖文信息交換等課堂活動;用“釘釘”直播教學過程,師生實時互動。課堂建設(shè):今日課堂—新增課堂—選擇班級、課程、授課時間課堂互動:新建活動—課前要求、課中活動(課件、簽到、提問討論、作業(yè)考試等)、課后安排。

(三)評價考核

線上實踐教學應(yīng)適當以過程考核為主,涵蓋學生在線學習全過程,著重評價學生的學習態(tài)度、學習方法以及實踐操作,以促成學生全面職業(yè)技能、職業(yè)素質(zhì)的養(yǎng)成(圖1)。成績構(gòu)成=簽到×5%+課件學習×10%+課堂活動×5%+作業(yè)×10%+期末考試×70%。

三、《C語言程序設(shè)計》課程線上實踐教學實施

(一)“闖關(guān)式”教學模式

當代大學生活躍,富有激情?!禖語言程序設(shè)計》課程線上實踐教學采用樂趣性與挑戰(zhàn)性并存的“闖關(guān)式”教學,讓學生化被動為主動,教師“樂教”,學生“樂學”。教師備課時進行課程資源建設(shè)、“闖關(guān)式”實踐環(huán)節(jié)設(shè)計,通過實際案例的布置,設(shè)置分層闖關(guān)關(guān)卡模式,增設(shè)排名競爭機制,根據(jù)學生反饋實現(xiàn)課程評價體系閉環(huán)建設(shè)[2]。以《C語言程序設(shè)計》課程中的“裁紙奔月”程序設(shè)計為例:把厚度為0.006cm的紙不斷地裁剪、摞折,經(jīng)過43次操作后,其高度就是地球離月球的距離。本案例的任務(wù)就是利用C語言編程求解紙的厚度,如果將摞好的紙當作梯子,你就可以沿著紙?zhí)葑又北荚虑?。本案例趣味性十足,容易引發(fā)學生的好奇與探究心理,增加學生的學習熱情,“活化”理論知識?!安眉埍荚隆卑咐J關(guān)任務(wù)分為三層,第一層為基礎(chǔ)知識的學習;第二層為問題解析能力的培養(yǎng);第三層為實際編程的操作實踐。從第一層開始,當每一層達到晉級分60分以上才能進入下一層的學習,到達第三層闖關(guān)時,晉級分不足60分可返回上一級,或者直接進入最后一級評價考核(圖2)。C語言程序設(shè)計》課程線上實踐教學過程中融入“闖關(guān)式”教學模式,實際就是在教學過程中,基于校內(nèi)資源、平臺資源,充分發(fā)揚“學生為主,教師為輔”的理念、扎實學生的基礎(chǔ)知識水平,強調(diào)實踐操作能力,選擇多元化教學方案,做到因材施教。教師根據(jù)學生實際水平和能力,通過題庫建設(shè)、過程反饋,以及評價考核需要隨時更新題庫,以持續(xù)保持學生對“闖關(guān)式”學習的源動力、好奇心和探究心。在“闖關(guān)式”教學理念下,運用信息化教學手段將課程知識點和案例教學相融合,進而形成一個完整的教學體系。

(二)“閉環(huán)式”教學過程

“閉環(huán)式”教學源于企業(yè)“閉環(huán)管理”中提出的“PDCA”循環(huán),其中P是計劃(Plan),D是執(zhí)行(Do),C是檢查(Check),A是行動(Act)。對設(shè)定的計劃實施執(zhí)行,處理檢查的結(jié)果,成功的經(jīng)驗加以肯定并適當推廣,失敗的教訓加以總結(jié),未解決的問題放到下一個PDCA循環(huán)里,從而形成一種目標清晰明確、“環(huán)環(huán)相套”的任務(wù)達成模式和“環(huán)環(huán)相扣”的任務(wù)保障機制。構(gòu)建“閉環(huán)教學模式”,提升線上實踐教學實效,不斷研究,深度探索,反復提煉總結(jié),最終構(gòu)建了一個教學相長的閉環(huán)教學模式?!禖語言程序設(shè)計》課程授課教師在實踐教學過程中應(yīng)非常重視實操練習,為高質(zhì)量開展在線實踐教學采取了多項有效措施:1.布置實驗任務(wù),由學生總結(jié)實驗任務(wù)的設(shè)計思路和應(yīng)用的知識點,在職教云或?qū)W習通平臺討論區(qū)中完成。釘釘直播課堂上,學生演示實驗,教師講解或者點評。線上教學講求的是翻轉(zhuǎn)課堂思想,而不是傳統(tǒng)的填鴨式教學。教師課前提出要求,發(fā)布學生預(yù)習內(nèi)容、學習案例等,學生結(jié)合問題對新課內(nèi)容進行預(yù)習,整理學習筆記、提出問題[3]。通過具體的情境,將隱性的知識外顯,或?qū)@性的知識內(nèi)化,凸顯教師主導與學生主體的教學觀念,系統(tǒng)化構(gòu)建知識結(jié)構(gòu)。2.設(shè)置職教云或?qū)W習通實操練習打卡任務(wù)點。按周發(fā)布實操練習任務(wù),提前將教學軟件發(fā)給學生,讓學生下載安裝,學生提交任務(wù)包括手寫代碼或者程序運行截圖,教師可按課后作業(yè)形式進行任務(wù)點評分。另外一種打卡模式是通過釘釘直播課堂,學生在線運行仿真軟件、編寫程序、運行程序來進行實驗演示,這種考核方式更加方便直觀,實時有效檢測學生掌握知識點和案例分析解答的能力,通過這種方式進行實操練習的過程性考核。3.提交試驗報告,進行終結(jié)性考核。每次案例教學過后,學生在教學平臺里提交試驗報告電子版,教師對提交的試驗報告進行嚴格審查,評判等級,綜合過程性考核結(jié)果,判定最終成績。終極考核要把過程考核和總成績結(jié)合在一起,課程案例是授課過程中開展的關(guān)鍵實踐環(huán)節(jié),在題目的安排上要盡力凸顯綜合化特征,學生可以自主分析案例、修改案例[4]。案例解答結(jié)束后進行報告書寫,訓練高校學生軟件開發(fā)意識和靈巧運用網(wǎng)絡(luò)軟件工具的能力,取得事半功倍的教學成效。最后在學生結(jié)束實驗后,要嚴格要求學生實驗報告書寫的質(zhì)量,還要帶領(lǐng)學生互相溝通打開視野,將優(yōu)秀程序設(shè)計分享到班級群中,指引其他學生認真學習與創(chuàng)作。閉環(huán)控制系統(tǒng)的基本定義為系統(tǒng)的輸出信號沿反饋通道又回到系統(tǒng)的輸入端。閉環(huán)控制適用于對系統(tǒng)外部干擾無法預(yù)測,系統(tǒng)內(nèi)部參數(shù)又經(jīng)常變化,保證控制精度的場合?!禖語言程序設(shè)計》課程“閉環(huán)式”教學系統(tǒng)是以學生已有知識水平作為基礎(chǔ)給定量,教師作為控制器通過《C語言程序設(shè)計》課程任務(wù)案例驅(qū)動學生學習模式,綜合評價生成學生成績,比較學生知識水平與成績反饋,進一步完善教師教學體制和學生學習系統(tǒng)(圖3)。

(三)線上實踐教學核心——直播演示

實踐類課程針對社會擴招學生以及新冠肺炎疫情背景下的在校學生,各教師都是首次全程開展線上授課,從零基礎(chǔ)、零內(nèi)容、零實踐開始建設(shè)網(wǎng)絡(luò)平臺課程,反復整改,到正式開展在線授課,不斷完善,摸索前進。在整個建設(shè)過程中,需要課程組各位老師加強聯(lián)系、不斷磨合、反復研討,嚴格論證之后形成方便、有效、可行的教學組織形式。教師通過QQ、微信等社交平臺將《C語言程序設(shè)計》課程仿真軟件(VisualC++6.0)發(fā)布給學生,學生在電腦上下載并安裝。由于大部分學生安裝教學軟件經(jīng)驗不足,需要教師將詳細的安裝步驟及過程整理出來,全程指導學生安裝軟件,最好是通過直播向同學們具體演示,從啟動軟件,到創(chuàng)建工程,創(chuàng)建、編輯源程序文件,再到編譯、連接,最后運行程序,將整個仿真過程完整地展示給學生,讓學生親自演練,加強聯(lián)系,對《C語言程序設(shè)計》課程仿真軟件做到由生變熟、熟能生巧。同時這種直播過程也是最能直觀展示學生進行實操練習的實際效果,有效實現(xiàn)過程性考核。教學過程包括:1.教學形式有直播、錄播、語音、圖文等多種教學方式,在直播模式中,有課件模式、桌面模式、視頻模式三種形式可供選擇,滿足老師實際教學需求。2.教學互動課堂上隨時進行文字、表情、語音實時互動,小班直播中師生可通過麥克風、攝像頭進行實時的雙向視頻語音互動,幫助教師及時掌控課堂,解決疑難,提高學員體驗度,提升教學效果。3.教學激勵題庫系統(tǒng)、學習記錄、積分規(guī)則、評價點贊,嵌入教師課前提醒、課中監(jiān)督、課后答疑全過程,全程助力教師督學管理,提升教學口碑。4.仿真演示課前教師發(fā)布案例任務(wù),課后學生對題目進行分析,也可以與同學們討論合作,共同解題。課上通過直播平臺,教師可以隨機抽點學生,或者指定學生進行答題。學生打開仿真軟件,一邊編程一邊講解思路,把整個過程實時展示出來。

四、結(jié)論

一名優(yōu)秀的教育工作者應(yīng)該時刻反思,不斷審視:如何摒棄傳統(tǒng)教學模式的漏洞,用新科技、新方法去填補,以適應(yīng)新時代下教學模式的轉(zhuǎn)變。通過實踐,線上教學可以提高教師工作效率,改善工作質(zhì)量。

參考文獻

[1]顏華紅.闖關(guān)游戲理念與《C語言程序設(shè)計》教學活動融合發(fā)展探析[J].才智,2020(6):141.

[2]黃婕.“闖關(guān)式”教學方法在高職“C語言程序設(shè)計”中的應(yīng)用實踐[J].長沙航空職業(yè)技術(shù)學院學報,2019,19(3):39-43.

[3]劉海浪,劉華東,林大川.從混合教學模式視角下進行教學改革實踐——以“C語言程序設(shè)計”課程為例[J].中國多媒體與網(wǎng)絡(luò)教學學報(上旬刊),2020(9):63-65.

[4]王芳,張睿,司玉杰.以提升程序分析與設(shè)計能力為導向的C語言程序設(shè)計教學改革研究[J].計算機教育,2020(9):168-173.

作者:鄭金艷 單位:安徽糧食工程職業(yè)學院機電工程系