《《C++程序設計》金課建設方法探索》由會員分享,可在線閱讀,更多相關(guān)《《C++程序設計》金課建設方法探索(2頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、?C++程序設計?金課建設方法探索
摘要對?C++程序設計?課程從課堂、實踐、資源等方面進行金課建設,采取線上線下結(jié)合的方式,利用翻轉(zhuǎn)課堂形式,線上合理利用課件、視頻、題庫等資源,線下進行綜合、設計性實踐。變被動為主動,調(diào)動學生的積極性,提高實際編程能力,使學生在有限的時間內(nèi)獲得最理想的效果。
關(guān)鍵詞C++金課建設編程能力
0引言
?C++程序設計?是編程的根底課,因其語法規(guī)那么比較復雜、難懂,使得學生學習起來較吃力,導致學生厭學、積極性不高,不能較好的掌握其編程思想和方法,成績不理想等。因此對課程進行金課建設,課堂上采用翻轉(zhuǎn)課堂形式,讓學生對所做的題目進行講解,對編程思路進行說明,
2、老師給出建議;在課后學生可以利用課件、視頻、題庫等網(wǎng)絡資源自學、復習,把握知識的難點、疑點、重點;通過實踐環(huán)節(jié)自己親自動手,掌握C++面向?qū)ο蟮木幊虣C制,提高編程能力和解決實際問題的能力。
1翻轉(zhuǎn)課堂
以往課堂上都是老師講,學生聽,這樣學生很被動,為了調(diào)動學生的主動性,改變以往課堂上硬灌的舊方法,這里采用翻轉(zhuǎn)課堂形式。課前老師留幾個與本節(jié)知識點相關(guān)的題目,讓學生動手編程并調(diào)試,上課時選出幾個有代表性的程序,讓學生進行講解,比較這幾個學生的編程方法,找出優(yōu)缺點,最后找出最正確編程方案。這樣,學生在課前會積極預習所留題目,課上把自己的程序和其它同學的程序進行比較,便知道自己哪里需要改進,針對本
3、節(jié)的知識點,哪些地方?jīng)]有理解或掌握。
2實踐環(huán)節(jié)
2.1綜合性、設計性題目
題目要覆蓋課程的主要知識點,難度適中,或根據(jù)學生的實際情況適當調(diào)節(jié)難度并選擇其它題目。要求學生獨立完成程序編寫,調(diào)試并運行結(jié)果。大家可以比較各自的做法,取長補短,找出最好的編程方法。
鼓勵學生參加競賽等工程,通過做實物能鍛煉軟件和硬件的結(jié)合方法,提高軟件的應用能力。同時能激發(fā)學習興趣,更能獲得成就感,培養(yǎng)自信心,以致更努力地學習、實踐。也可以聯(lián)合企業(yè),讓學生有時機去參觀、學習等,通過編程怎么使機器動作起來,并到達預期的效果。在現(xiàn)場親身體驗能幫助我們理解課上不易理解的知識,更快地提高實際操作能力。
學生
4、在實踐環(huán)節(jié)或競賽等過程中,要具備一定的團隊合作精神。在小組里同學間要互相幫助,互相理解,耐心解答問題,不要互相爭執(zhí),影響集體利益。如果只顧個人利益,只會影響整體的進步和開展。以后步入社會更少不了合作,我們要學會和伙伴協(xié)調(diào)工作,共同努力,才能取得更大的收獲。
3教學資源
合理利用教師的課程資源,學生可以登錄課程網(wǎng)站下載課件、視頻等相關(guān)資源,還有題庫供學生復習用。這些資源應該是老師精心設計的,比方課件要全面,而且重點突出;視頻是老師自己錄制的,針對某個知識點錄的,包括課程的重點、難點和疑點,要求語言流暢、通俗易懂;題庫里面有各章節(jié)的復習題和期末復習題等,難度要適中。老師也要不斷更新資源,適應社
5、會開展的需要,恰當引用案例講解知識點,并適當調(diào)整習題的難度。老師多與學生溝通,了解學生對哪種講課方式更容易接受,效果更好,不斷的改善教學方法,充分利用各種資源。通過使用資源,能拓寬我們的知識面,全面把握課程的重點,提高效率并到達更好的學習效果。
4教師教學能力
老師應具有一定的實踐經(jīng)驗。在課堂上結(jié)合實際應用情況說明C++面向?qū)ο蟮木幊烫攸c。教學方式要靈活多樣,不能一貫舊方法、過時的思想。老師要多方面了解學生的學習情況,多開導、勤鼓勵,使學生都能取得進步。老師應不斷努力學習新知識,掌握新方法,才能跟上時代的步伐,并參加教學能力提升等培訓,以提高自己的能力,豐富自己的頭腦。清楚社會對專業(yè)的要求
6、,對課程的要求,按時更新課程內(nèi)容,才能迎合社會開展的需要。
5考核方式
多方面,多樣式結(jié)合給出總成績。學習態(tài)度,課堂表現(xiàn),實踐動手能力,利用資源程度,考試成績等都作為成績的一局部。做到公平,對每個學生都平等對待。注重學生的實踐動手能力,編程思想與方法,解決實際應用問題的能力等。從課前準備,課上表現(xiàn),課后動手等多方面考核,每項都計入成績,做到不單一,不片面,讓學生從中學到有用的專業(yè)知識和根本技能。讓學生理解學習不是為了分數(shù),而是為了更多的鍛煉自己,提高自己的專業(yè)水平,從成績能讓我們看出在哪些方面還存在缺乏,需要不斷努力和進步,以便更好的完善自己。
6結(jié)束語
?C++程序設計?課程要從課堂
7、、實踐、資源等多方面進行金課建設,使學生學習起來變得容易,更有興趣,更積極地去動手實踐提高編程能力,利用線上線下結(jié)合的方式不斷地實踐、學習、進步,能靈活應用所學知識解決實際問題。
參考文獻
【1】趙建華.新工科背景下計算機程序設計課程教學模式探究[J].微型電腦應用,2021,35〔09〕:55-57+65.
【2】王耀飛.工程式教學在?C++程序設計?課程中的應用[J].信息與電腦〔理論版〕,2021〔16〕:239-240.
【3】朱鴻鵬,袁赟.轉(zhuǎn)課堂,實踐本位——基于翻轉(zhuǎn)課堂的程序設計課程的教改實踐[J].科技視界,2021〔20〕:127-128.
方法探索[J].計算機教育,2021〔07〕:41-45.