陳翠紅
摘 要:《C語言程序設計》課程是高職高專院校理工類很多專業(yè)共同開設的課程,然而在不同的專業(yè)課程定位不同,如何根據(jù)課程定位,合理設計教學內容、教學方法及考核方式,打破傳統(tǒng)教學模式,實現(xiàn)良好教學效果。
關鍵詞:C語言程序設計 教學改革 教學定位 教學資源庫 自主學習
中圖分類號:G64 文獻標識碼:A 文章編號:1672-3791(2014)05(a)-0200-02
在很多高職高專院校,《C語言程序設計》課程依然是計算機、電子類相關專業(yè)的專業(yè)基礎課程之一,而學生對本課程知識的掌握的情況直接決定著后期專業(yè)課程的學習能否順利進行,近幾年,雖然在這門課程的教學上很多院校做了很多改革,但是還是存在一些問題,筆者結合自身多年的教學實踐,通過分析存在的問題,對改革策略展開研究。
1 課程教學現(xiàn)存在問題
1.1 課程定位模糊
現(xiàn)階段,很多教師在教授《C語言程序設計》課程時,對課程定位比較模糊,不清楚本課程在所授專業(yè)中的課程定位,不主動去了解課程在專業(yè)中的課程定位,拿到課程就開始教學,教師因課程定位不準不能合理設計教學,學生因缺失課程定位而在整個學習過程中也沒有清晰的思路,不知道學習該課程將來要干什么,從而缺失學習的主動性。
1.2 課程內容安排不合理
作為影響教學效果的重要影響因素,教學內容的安排是否合理在一定程度上決定著教學效果的好壞,現(xiàn)階段,很多院校教師在教學過程中,因不明確課程定位,所以在教學內容的取舍上很難拿捏,過深或過淺,導致學不致用,教學效果不理想。
1.3 教學方法不恰當
恰當?shù)慕虒W方法和手段是實現(xiàn)良好教學效果的不可或缺的重要因素,在現(xiàn)階段的《C語言程序設計》課程教學過程中雖然也推崇了一些好的教學方法手段,但是不夠系統(tǒng)化,而有些則依然依附于表面,沒有真正滲透到教學的每個環(huán)節(jié),導致教學效果比較差。
1.4 考核方式不公平
選取一種合適的考核方式對檢測課程教學效果有很重要的價值,在《C語言程序設計》的課程考核模式上,通過調查,很多學院采用期末實操考核的比較多,就是在學期期末的時候用幾個任務讓學生完成,而還有一些學校采用一些等級考試模擬系統(tǒng)考試,事實上,一次考核是很難公平公正地評價學生的學習狀況,難以公正公平地評價課程的教學效果。
2 課程教學改革策略研究
針對以上存在的問題,筆者依據(jù)多年教授《C語言程序設計》課程的教學實踐摸索,筆者針對性地提出改革策略,重點探究教學內容安排和教學方法設計。
2.1 清晰課程定位
在以培養(yǎng)高級技能型人才為目標的高職高專教育中,每一個專業(yè)開設每一門課程都有明確的課程定位,《C語言程序設計》在不同的專業(yè)其專業(yè)定位不同,如在軟件技術等專業(yè)該課程作為專業(yè)核心基礎課程定位,對后繼編程的支撐作用非常大;而在電子類專業(yè)則是為單片機編程做好準備。定位清晰了,才能合理安排教學內容、選擇適合的教學資源、實現(xiàn)預期的教學效果,實現(xiàn)教學目標。當然,不僅僅是教師需要明確本課程在本專業(yè)的課程定位,教師在教學初始階段需告知學生學習該課程的作用與價值,這樣學生學習起來才會思路清晰,并且更具學習的主動性。
2.2 合理選取教學內容
根據(jù)課程定位,不同的專業(yè)所授課程內容應有不同,以筆者所在學校軟件技術和應用電子專業(yè)來作比較,對于軟件技術專業(yè)學生而言,因后繼課程對《C語言程序設計》課程的依賴程度較大,所以學生需要深入學習C語言的知識,除了掌握基礎編程之外,對指針、結構體、文件等內容均要做到熟練掌握與運用;而對于應用電子專業(yè)學生而言,《C語言程序設計》課程只是為單片機編程做好鋪墊,最重要的是掌握基礎編程的知識,詳細授課內容安排可參考表1、表2。
2.3 巧妙運用教學方法和手段
2.3.1 廣泛實施啟發(fā)式教學
在教學過程中,教師遵循“提出問題—解決問題—歸納分析“的課堂教學模式,通過各種教學方式和手段激發(fā)學生的學習欲望,積極投入到學習活動中,積極思考,發(fā)現(xiàn)問題,提出問題,并逐步解決問題。例如:在講解程序舉例時,不是簡單地給出程序清單,而是從分析問題入手,繼而找出解決問題的方法,再給出算法,最后編寫出完整的程序,而在這一全過程,最關鍵的是每一步都采用與學生一起探討的方式,讓學生在啟發(fā)下思考,在思考中解決問題,從而掌握獨立分析問題、解決問題的方法。
2.3.2 項目導向、案例驅動教學方法
為培養(yǎng)學生綜合應用知識的能力,將項目和案例教學貫穿在課程的主要章節(jié)中,通過“項目細化”→“任務導向”→“相關案例”→“知識鏈接”→“實驗實訓”→“常見問題總結”的教學組織方式,培養(yǎng)學生實際應用能力。
2.3.3 現(xiàn)代化教學手段
加大實訓教學比重,巧妙使用電子教室等軟件開展教學;利用校園網(wǎng)的優(yōu)勢,依托《C語言程序設計》課程教學資源庫,為學生提供更為廣泛的溝通渠道與環(huán)境。通過網(wǎng)絡平臺,學生不僅可根據(jù)自己的學習情況有重點地選取再學習的內容,并能通過網(wǎng)絡自測系統(tǒng)進行學習效果的測試,大大提高了課程學習的效率。
2.3.4 實踐教學形式多樣,提供開放的實訓環(huán)境
除傳統(tǒng)的課堂實驗外,組織學生參與C程序設計興趣小組、C程序設計大賽等。學校機房全天向學生開放,并安排指導教師給予輔導。開放式的實驗環(huán)境不僅增加學生上機實踐的時間,同時也為培養(yǎng)學生的自主學習打下良好的基礎。
2.4靈活運用過程考核
鑒于期末一次性考核的弊端,筆者摸索出更切實有效的考核模式,即過程考核模式,可以從教學的中后期開始,將考核穿插到實訓環(huán)節(jié),教師給出任務,學生提交任務的解決方案(即程序),然后通過學生自評,同學點評和教師點評等方式展開并生成每次的成績,最后整合成綜評成績,不僅能公平公正地實施考核,也讓學生感覺樂在其中。
3 結語
《C語言程序設計》課程在多專業(yè)開設,實踐證明,在清晰課程定位的基礎上,合理安排教學內容,巧妙運用教學方法手段,靈活運用考核方式必然會帶來較好的教學效果。
參考文獻
[1] 劉宇容.高職院?!禖語言程序設計》課程教學改革與實踐[J].廣東農工商職業(yè)技術學院學報,2014(1):22-25.
[2] 宋金生.淺析高職高?!禖語言》課程教學改革[J].電子制作,2013(21):109.endprint
摘 要:《C語言程序設計》課程是高職高專院校理工類很多專業(yè)共同開設的課程,然而在不同的專業(yè)課程定位不同,如何根據(jù)課程定位,合理設計教學內容、教學方法及考核方式,打破傳統(tǒng)教學模式,實現(xiàn)良好教學效果。
關鍵詞:C語言程序設計 教學改革 教學定位 教學資源庫 自主學習
中圖分類號:G64 文獻標識碼:A 文章編號:1672-3791(2014)05(a)-0200-02
在很多高職高專院校,《C語言程序設計》課程依然是計算機、電子類相關專業(yè)的專業(yè)基礎課程之一,而學生對本課程知識的掌握的情況直接決定著后期專業(yè)課程的學習能否順利進行,近幾年,雖然在這門課程的教學上很多院校做了很多改革,但是還是存在一些問題,筆者結合自身多年的教學實踐,通過分析存在的問題,對改革策略展開研究。
1 課程教學現(xiàn)存在問題
1.1 課程定位模糊
現(xiàn)階段,很多教師在教授《C語言程序設計》課程時,對課程定位比較模糊,不清楚本課程在所授專業(yè)中的課程定位,不主動去了解課程在專業(yè)中的課程定位,拿到課程就開始教學,教師因課程定位不準不能合理設計教學,學生因缺失課程定位而在整個學習過程中也沒有清晰的思路,不知道學習該課程將來要干什么,從而缺失學習的主動性。
1.2 課程內容安排不合理
作為影響教學效果的重要影響因素,教學內容的安排是否合理在一定程度上決定著教學效果的好壞,現(xiàn)階段,很多院校教師在教學過程中,因不明確課程定位,所以在教學內容的取舍上很難拿捏,過深或過淺,導致學不致用,教學效果不理想。
1.3 教學方法不恰當
恰當?shù)慕虒W方法和手段是實現(xiàn)良好教學效果的不可或缺的重要因素,在現(xiàn)階段的《C語言程序設計》課程教學過程中雖然也推崇了一些好的教學方法手段,但是不夠系統(tǒng)化,而有些則依然依附于表面,沒有真正滲透到教學的每個環(huán)節(jié),導致教學效果比較差。
1.4 考核方式不公平
選取一種合適的考核方式對檢測課程教學效果有很重要的價值,在《C語言程序設計》的課程考核模式上,通過調查,很多學院采用期末實操考核的比較多,就是在學期期末的時候用幾個任務讓學生完成,而還有一些學校采用一些等級考試模擬系統(tǒng)考試,事實上,一次考核是很難公平公正地評價學生的學習狀況,難以公正公平地評價課程的教學效果。
2 課程教學改革策略研究
針對以上存在的問題,筆者依據(jù)多年教授《C語言程序設計》課程的教學實踐摸索,筆者針對性地提出改革策略,重點探究教學內容安排和教學方法設計。
2.1 清晰課程定位
在以培養(yǎng)高級技能型人才為目標的高職高專教育中,每一個專業(yè)開設每一門課程都有明確的課程定位,《C語言程序設計》在不同的專業(yè)其專業(yè)定位不同,如在軟件技術等專業(yè)該課程作為專業(yè)核心基礎課程定位,對后繼編程的支撐作用非常大;而在電子類專業(yè)則是為單片機編程做好準備。定位清晰了,才能合理安排教學內容、選擇適合的教學資源、實現(xiàn)預期的教學效果,實現(xiàn)教學目標。當然,不僅僅是教師需要明確本課程在本專業(yè)的課程定位,教師在教學初始階段需告知學生學習該課程的作用與價值,這樣學生學習起來才會思路清晰,并且更具學習的主動性。
2.2 合理選取教學內容
根據(jù)課程定位,不同的專業(yè)所授課程內容應有不同,以筆者所在學校軟件技術和應用電子專業(yè)來作比較,對于軟件技術專業(yè)學生而言,因后繼課程對《C語言程序設計》課程的依賴程度較大,所以學生需要深入學習C語言的知識,除了掌握基礎編程之外,對指針、結構體、文件等內容均要做到熟練掌握與運用;而對于應用電子專業(yè)學生而言,《C語言程序設計》課程只是為單片機編程做好鋪墊,最重要的是掌握基礎編程的知識,詳細授課內容安排可參考表1、表2。
2.3 巧妙運用教學方法和手段
2.3.1 廣泛實施啟發(fā)式教學
在教學過程中,教師遵循“提出問題—解決問題—歸納分析“的課堂教學模式,通過各種教學方式和手段激發(fā)學生的學習欲望,積極投入到學習活動中,積極思考,發(fā)現(xiàn)問題,提出問題,并逐步解決問題。例如:在講解程序舉例時,不是簡單地給出程序清單,而是從分析問題入手,繼而找出解決問題的方法,再給出算法,最后編寫出完整的程序,而在這一全過程,最關鍵的是每一步都采用與學生一起探討的方式,讓學生在啟發(fā)下思考,在思考中解決問題,從而掌握獨立分析問題、解決問題的方法。
2.3.2 項目導向、案例驅動教學方法
為培養(yǎng)學生綜合應用知識的能力,將項目和案例教學貫穿在課程的主要章節(jié)中,通過“項目細化”→“任務導向”→“相關案例”→“知識鏈接”→“實驗實訓”→“常見問題總結”的教學組織方式,培養(yǎng)學生實際應用能力。
2.3.3 現(xiàn)代化教學手段
加大實訓教學比重,巧妙使用電子教室等軟件開展教學;利用校園網(wǎng)的優(yōu)勢,依托《C語言程序設計》課程教學資源庫,為學生提供更為廣泛的溝通渠道與環(huán)境。通過網(wǎng)絡平臺,學生不僅可根據(jù)自己的學習情況有重點地選取再學習的內容,并能通過網(wǎng)絡自測系統(tǒng)進行學習效果的測試,大大提高了課程學習的效率。
2.3.4 實踐教學形式多樣,提供開放的實訓環(huán)境
除傳統(tǒng)的課堂實驗外,組織學生參與C程序設計興趣小組、C程序設計大賽等。學校機房全天向學生開放,并安排指導教師給予輔導。開放式的實驗環(huán)境不僅增加學生上機實踐的時間,同時也為培養(yǎng)學生的自主學習打下良好的基礎。
2.4靈活運用過程考核
鑒于期末一次性考核的弊端,筆者摸索出更切實有效的考核模式,即過程考核模式,可以從教學的中后期開始,將考核穿插到實訓環(huán)節(jié),教師給出任務,學生提交任務的解決方案(即程序),然后通過學生自評,同學點評和教師點評等方式展開并生成每次的成績,最后整合成綜評成績,不僅能公平公正地實施考核,也讓學生感覺樂在其中。
3 結語
《C語言程序設計》課程在多專業(yè)開設,實踐證明,在清晰課程定位的基礎上,合理安排教學內容,巧妙運用教學方法手段,靈活運用考核方式必然會帶來較好的教學效果。
參考文獻
[1] 劉宇容.高職院?!禖語言程序設計》課程教學改革與實踐[J].廣東農工商職業(yè)技術學院學報,2014(1):22-25.
[2] 宋金生.淺析高職高?!禖語言》課程教學改革[J].電子制作,2013(21):109.endprint
摘 要:《C語言程序設計》課程是高職高專院校理工類很多專業(yè)共同開設的課程,然而在不同的專業(yè)課程定位不同,如何根據(jù)課程定位,合理設計教學內容、教學方法及考核方式,打破傳統(tǒng)教學模式,實現(xiàn)良好教學效果。
關鍵詞:C語言程序設計 教學改革 教學定位 教學資源庫 自主學習
中圖分類號:G64 文獻標識碼:A 文章編號:1672-3791(2014)05(a)-0200-02
在很多高職高專院校,《C語言程序設計》課程依然是計算機、電子類相關專業(yè)的專業(yè)基礎課程之一,而學生對本課程知識的掌握的情況直接決定著后期專業(yè)課程的學習能否順利進行,近幾年,雖然在這門課程的教學上很多院校做了很多改革,但是還是存在一些問題,筆者結合自身多年的教學實踐,通過分析存在的問題,對改革策略展開研究。
1 課程教學現(xiàn)存在問題
1.1 課程定位模糊
現(xiàn)階段,很多教師在教授《C語言程序設計》課程時,對課程定位比較模糊,不清楚本課程在所授專業(yè)中的課程定位,不主動去了解課程在專業(yè)中的課程定位,拿到課程就開始教學,教師因課程定位不準不能合理設計教學,學生因缺失課程定位而在整個學習過程中也沒有清晰的思路,不知道學習該課程將來要干什么,從而缺失學習的主動性。
1.2 課程內容安排不合理
作為影響教學效果的重要影響因素,教學內容的安排是否合理在一定程度上決定著教學效果的好壞,現(xiàn)階段,很多院校教師在教學過程中,因不明確課程定位,所以在教學內容的取舍上很難拿捏,過深或過淺,導致學不致用,教學效果不理想。
1.3 教學方法不恰當
恰當?shù)慕虒W方法和手段是實現(xiàn)良好教學效果的不可或缺的重要因素,在現(xiàn)階段的《C語言程序設計》課程教學過程中雖然也推崇了一些好的教學方法手段,但是不夠系統(tǒng)化,而有些則依然依附于表面,沒有真正滲透到教學的每個環(huán)節(jié),導致教學效果比較差。
1.4 考核方式不公平
選取一種合適的考核方式對檢測課程教學效果有很重要的價值,在《C語言程序設計》的課程考核模式上,通過調查,很多學院采用期末實操考核的比較多,就是在學期期末的時候用幾個任務讓學生完成,而還有一些學校采用一些等級考試模擬系統(tǒng)考試,事實上,一次考核是很難公平公正地評價學生的學習狀況,難以公正公平地評價課程的教學效果。
2 課程教學改革策略研究
針對以上存在的問題,筆者依據(jù)多年教授《C語言程序設計》課程的教學實踐摸索,筆者針對性地提出改革策略,重點探究教學內容安排和教學方法設計。
2.1 清晰課程定位
在以培養(yǎng)高級技能型人才為目標的高職高專教育中,每一個專業(yè)開設每一門課程都有明確的課程定位,《C語言程序設計》在不同的專業(yè)其專業(yè)定位不同,如在軟件技術等專業(yè)該課程作為專業(yè)核心基礎課程定位,對后繼編程的支撐作用非常大;而在電子類專業(yè)則是為單片機編程做好準備。定位清晰了,才能合理安排教學內容、選擇適合的教學資源、實現(xiàn)預期的教學效果,實現(xiàn)教學目標。當然,不僅僅是教師需要明確本課程在本專業(yè)的課程定位,教師在教學初始階段需告知學生學習該課程的作用與價值,這樣學生學習起來才會思路清晰,并且更具學習的主動性。
2.2 合理選取教學內容
根據(jù)課程定位,不同的專業(yè)所授課程內容應有不同,以筆者所在學校軟件技術和應用電子專業(yè)來作比較,對于軟件技術專業(yè)學生而言,因后繼課程對《C語言程序設計》課程的依賴程度較大,所以學生需要深入學習C語言的知識,除了掌握基礎編程之外,對指針、結構體、文件等內容均要做到熟練掌握與運用;而對于應用電子專業(yè)學生而言,《C語言程序設計》課程只是為單片機編程做好鋪墊,最重要的是掌握基礎編程的知識,詳細授課內容安排可參考表1、表2。
2.3 巧妙運用教學方法和手段
2.3.1 廣泛實施啟發(fā)式教學
在教學過程中,教師遵循“提出問題—解決問題—歸納分析“的課堂教學模式,通過各種教學方式和手段激發(fā)學生的學習欲望,積極投入到學習活動中,積極思考,發(fā)現(xiàn)問題,提出問題,并逐步解決問題。例如:在講解程序舉例時,不是簡單地給出程序清單,而是從分析問題入手,繼而找出解決問題的方法,再給出算法,最后編寫出完整的程序,而在這一全過程,最關鍵的是每一步都采用與學生一起探討的方式,讓學生在啟發(fā)下思考,在思考中解決問題,從而掌握獨立分析問題、解決問題的方法。
2.3.2 項目導向、案例驅動教學方法
為培養(yǎng)學生綜合應用知識的能力,將項目和案例教學貫穿在課程的主要章節(jié)中,通過“項目細化”→“任務導向”→“相關案例”→“知識鏈接”→“實驗實訓”→“常見問題總結”的教學組織方式,培養(yǎng)學生實際應用能力。
2.3.3 現(xiàn)代化教學手段
加大實訓教學比重,巧妙使用電子教室等軟件開展教學;利用校園網(wǎng)的優(yōu)勢,依托《C語言程序設計》課程教學資源庫,為學生提供更為廣泛的溝通渠道與環(huán)境。通過網(wǎng)絡平臺,學生不僅可根據(jù)自己的學習情況有重點地選取再學習的內容,并能通過網(wǎng)絡自測系統(tǒng)進行學習效果的測試,大大提高了課程學習的效率。
2.3.4 實踐教學形式多樣,提供開放的實訓環(huán)境
除傳統(tǒng)的課堂實驗外,組織學生參與C程序設計興趣小組、C程序設計大賽等。學校機房全天向學生開放,并安排指導教師給予輔導。開放式的實驗環(huán)境不僅增加學生上機實踐的時間,同時也為培養(yǎng)學生的自主學習打下良好的基礎。
2.4靈活運用過程考核
鑒于期末一次性考核的弊端,筆者摸索出更切實有效的考核模式,即過程考核模式,可以從教學的中后期開始,將考核穿插到實訓環(huán)節(jié),教師給出任務,學生提交任務的解決方案(即程序),然后通過學生自評,同學點評和教師點評等方式展開并生成每次的成績,最后整合成綜評成績,不僅能公平公正地實施考核,也讓學生感覺樂在其中。
3 結語
《C語言程序設計》課程在多專業(yè)開設,實踐證明,在清晰課程定位的基礎上,合理安排教學內容,巧妙運用教學方法手段,靈活運用考核方式必然會帶來較好的教學效果。
參考文獻
[1] 劉宇容.高職院?!禖語言程序設計》課程教學改革與實踐[J].廣東農工商職業(yè)技術學院學報,2014(1):22-25.
[2] 宋金生.淺析高職高?!禖語言》課程教學改革[J].電子制作,2013(21):109.endprint