《C語言程序設計》說課稿範文
篇一:《C語言程序設計》說課稿
一、課程教學大綱
課程教學大綱包括課程性質、課程地位、課程目標等幾個方面。
(一)課程性質
《C語言程序設計》課程是高職高專計算機類、電子資訊類、通信類和電子商務類各專業職業素質必修課,旨在培養高職學生運用計算機進行邏輯思維的能力,掌握運用C語言編程來解決崗位工作中實際問題的方法和步驟,爲提高職業能力和拓展職業空間打下堅實基礎。所以,本課程主要針對培養這類人才基本程序設計能力的目的而設定的課程。
(二)課程地位
1、學生畢業後工作崗位主要有計算機管理員、單片機應用設計員、網絡應用等,在計算機控制、單片機應用、電子技術、通信技術等相關行業中都將使用C語言作爲應用系統開發設計語言
2、C語言也是其它編程語言類課程的前導課程,也是資訊產業部計算機專業和軟件專業水平資格考試(程序員、網絡管理員等)考試中要求的主要程序設計語言。
圖1 C語言程序設計在課程體系中的地位
(三)課程目標
根據對教材內容、教學大綱及學生自身認知水平的分析,教學目標從知識目標、能力目標和素質目標三個方面來分析。 1、知識目標
①掌握程序的基本結構; ②掌握數組和函數的運用; ③掌握指針和位運算的基本操作。 2、能力目標
①掌握初步編程思想,熟悉基本算法,能根據問題正確選擇、組合算法並繪製程序流程圖;
②能獨立編寫代碼,編寫測試數據,並能獨立調試程序,獲得正確結果; ③良好的編程思路和風格。 3、素質目標
①具備基本的閱讀程序和程序的編寫的素質; ②培養嚴謹踏實的作風,訓練自己的邏輯思維; ③鍛鍊自己分析問題、解決問題的能力。
(四)教學總體規劃
《C語言程序設計》的教學總學時爲80學時,以“理論夠用、注重實操”爲原則,按照程序設計的能力模組,系統的講解C語言基本概念、三種基本程序設計結構、數組和函數,並結合所學知識點進行相應實訓,最終完成一個綜合項目“學生成績管理系統”。
旨在培養學生能夠循序漸進地掌握C語言的語法規則、建立程序設計概念、確立程序設計的思維方式、掌握程序設計的方法、初步積累編程經驗、培養學生良好的程序設計風格,能初步用C語言解決與專業相關的應用問題,併爲學習其它的計算機課程奠定基礎。
(五)教學的課時安排
(六)實踐教學內容
實踐教學環節充分體現“任務驅動、實踐導向”的設計思想。
(六)課程重點和難點
二、教學資源
(一)教材的選用
遵循“面向應用,理論與實踐有機結合”、“淺顯易懂,符合高職學生認知規律”、“任務驅動,培養學生自主學習能力”的教材選用原則,本課程選用我院教師自編的《C語言程序設計任務驅動教程》作爲教材。
此教材的特點是:是在提出問題的同時給出示例程序,而示例程序儘量將主要的知識點演示出來,使讀者對解決同類問題的程序設計思想有比較全面的認識。從而滿足初學者以及對程序要求不是很高的讀者的需求,正好適合高職層次的人才培養目標。
三、教學方法與手段
貫徹“以學生爲中心”的教學理念,採用案例匯入、任務驅動、講練結合和分組討論的教學方法,具體實施如下:
1. 案例匯入
以項目“學生成績管理系統” 爲主線,貫穿順序、選擇、循環結構和數組、指針等所有章節中,課程教學具有連貫性。同時結合現場提供實際項目案例(子項目)組織教學。教學過程中,首先提出項目目標,然後透過知識講解、方法演示、實踐演
練、複習歸納,以解決實際問題的學習方法來學習軟件開發。使學生體會到知識的實用性,提高學習興趣。知識的實用性,提高學習興趣。應用案例有競賽平分、紅綠燈控制、學生成績管理等項目。
2. 任務驅動
每次課都提出一個明確的任務,透過一個任務掌握某個章節的知識點,突出重點,分解難點,教學目的明確。如講授選擇結構時模擬銀行ATM機的選單選擇;講授順序程序設計“模擬交通信號燈”中紅綠燈顯示過程設計程序,提高學生學習積極性大; “項目驅動、案例教學、理論實踐一體化”的教學模式解決了課程教學內容與職業崗位工作任務無關的問題,方便實現“學爲所用”和“學以致用”。
3. 講練結合
授課地點爲以多媒體教室及機房爲主,採用邊講邊練的教學互動形式,匯入貼近實際的程序設計實例。在內容上,將最新的軟件開發技術引進課程,使學生畢業後能成爲合格的程序設計員。在教學過程中,適當安排學生在計算機上進行實際程序設計,透過執行調試自己設計的程序,讓學生親自觀察和體驗程序設計的成功感受,加深知識的理解。
4. 分組討論教學
學生以組爲單位(2~3人),讓同學們分組討論經典案例,先提出問題,探討各種解法,加深理解;要求學生討論和解決與經典案例相關的新任務;最後檢查總結新任務的完成情況,提高學生的認識。從而啓發學生思考的能力、加強實踐動手的能力,培養團隊合作的精神。
四、學情與學法指導
(一)學情分析
我院招生對象鎖定爲普通高中畢業生,根據我院的實際情況,需要學習C語言程序設計課程的學生有計算機應用技術專業、計算機網絡技術專業等5大專業類學生,並且由於招生大環境的影響,以上專業均文、理兼招。學生入學基礎差,邏輯思維能力參差不齊,並且在高中學習階段接觸到的計算機知識較少,而程序設計能力幾乎是零。
(二)學法指導
高職學生智力不差,但自控能力相比較差,充分考慮到學生的這一基本特徵,根據學生的這種情況,要從非智力因素入手,培養學生的學習積極性,提高實際動手能力。
篇二:C語言說課稿(修改中)
我所講授的'的課程是《C語言程序設計》,下面我從幾個方面對課程逐一介紹:
一、課程的性質、地位
1.課程的性質
《C語言程序設計》課程是高職高專通信類和電子資訊類各專業職業素質必修課,旨在培養高職學生運用計算機進行邏輯思維的能力,掌握運用C語言編程來解決崗位工作中實際問題的方法和步驟,爲提高職業能力和拓展職業空間打下堅實基礎。所以,本課程主要針對培養這類人才基本程序設計能力的目的而設定的課程。
學生畢業後工作崗位主要有計算機管理員、單片機應用設計員、網絡應用等,在計算機控制、單片機應用、電子技術、通信技術等相關行業中都將使用C語言作爲應用系統開發設計語言,C語言也是其它編程語言類課程的前導課程,也是資訊產業部計算機專業和軟件專業水平資格考試(程序員、網絡管理員等)考試中要求的主要程序設計語言。
2.課程的地位
計算機相關專業中,《 C語言程序設計》與《基於C語言的數據結構算法設計》、《VC++》、《VB》、《軟件工程》及其它編程語言類課程內容聯繫緊密。按層次結構,《 C語言程序設計》處於最低層,是它們的基礎,是其它幾門課程的前導課。
二、教學內容
《C語言程序設計》教學學時爲70,理論內容以“夠用爲度”的原則,按照程序設計能力,介紹C語言基本概念、三種基本程序結構設計、函數、結構體等重點內容,並結合所學知識點進行相應實訓。最後完成一個項目“學生成績管理系統” 綜合設計題目。進一步提高程序設計能力。
1、理論教學內容
2、實訓實驗內容
3、課程重點:
(1)流程圖的畫法
(2)while與for循環程序設計
(3)函數的定義與參數傳遞
(4)結構體的定義與引用
4、課程難點 :
(1)多重循環程序設計
(2)二維數組與字元數組
(3)函數的嵌套調用與遞歸調用
難點突破方法:
從基本語法規定入手 ,弱化實用性不強的細節 ,突出基本重點內容的掌握,以知識點的應用方法作爲突破口,設定針對性的訓練內容和題目。
三、教學目標
1、知識目標
①掌握程序的基本結構
②掌握數組和函數的運用
③掌握指針和位運算的基本操作
2、能力目標
①掌握C語言的語法
②會編寫簡單的程序
③良好的編思路和風格
3、素質目標
①讓學生在自主、和諧的氛圍中感受編程的樂趣
②激發學習知識的興趣
③團隊合作精神
四、教學方法
1、任務驅動
每次課都提出一個明確的任務,透過一個任務掌握某個章節的知識點,突出重點,分解難點,教學目的明確。如講授多重循環以製作實際生活中的“數字電子鐘” 爲例設計一個時、分、秒的時鐘;講授順序程序設計“模擬交通信號燈”中紅綠燈顯示過程設計程序;講授選擇結構時模擬中央臺“購物街”節目中猜測商品價格設計程序。學生學習積極性大爲提高。
2、項目(案例)教學
以項目“學生成績管理系統” 爲主線,貫穿順序、選擇、循環結構和數組、指針等所有章節中,課程教學具有連貫性。同時結合現場提供實際項目案例(子項目)組織教學。教學過程中,首先提出項目目標,然後透過知識講解、方法演示、實踐演練、複習歸納,以解決實際問題的學習方法來學習軟件開發。使學生體會到知識的實用性,提高學習興趣。知識的實用性,提高學習興趣。應用案例有競賽平分、紅綠燈控制、學生成績管理等項目。
五、學情
計算機軟件技術專業是我校的校級試點專業,在試點專業建設過程中將招生對象鎖定爲普通高中畢業生,但是由於普通高中畢業生在高中學習階段接觸到的計算機知識較少,而程序設計能力幾乎是零。因此在授課上應該充分考慮到學生的這一基本特徵,根據學生的這種情況,我在教學模式和教學方法上進行了很大的調整。教學模式實現“教、學、做”一體化,教學方法採用任務驅動法。
六、學法指導
(1)鼓勵學生自主探索和合作交流。引導學生自主地從事觀察、分析、交流等活動,使學生形成對計算機語言知識有效的學習策略。
(2)鼓勵與提倡解決問題的多樣性,引導學生在與他人的交流中去選擇合適的策略,豐富自己的思維方式,獲得成功的體驗和不同的發展。
(3)引導學生將所學計算機知識應用到其他學科中去,使學生覺得計算機有很用,同時也培養了學生邏輯思維能力。
七、教學過程
教學環節
八、教學評價
本課程的考覈改變單一的終結性評價方法,採用過程考覈和結果考覈相結合、理論考覈和實踐考覈相結合的方法。理論考覈主要側重學生對教學過程中知識點的掌握情況,實踐考覈主要考覈學生利用C語言進行邏輯程序設計的能力。靈活多樣的考覈方式可以全面考覈學生的學習效果。
九、教學資源
1、教材分析
普通高等教育“十一五”國家級規劃教材《C程序設計教程》(第2版),教材由清華大學出版社出版。
此教材的特點是:是在提出問題的同時給出示例程序,而示例程序儘量將主要的知識點演示出來,使讀者對解決同類問題的程序設計思想有比較全面的認識。從而滿足初學者以及對程序要求不是很高的讀者的需求,正好適合高職層次的人才培養目標。
2、參考教材
? 譚浩強.C程序設計(第三版).北京:清華大學出版社
? 向華.C語言程序設計.北京:清華大學出版社
? 沈大林.C語言程序設計案例教程.北京:中國鐵道出版社
? 張曉蕾.C語言基礎教程.人民郵電出版社
? 李輝.C語言程序設計教程.北京:高等教育出版社
? 許曉.C語言程序設計實踐教程.北京:電子工業出版社
? 譚浩強.C語言程序設計題與上機指導.清華大學出版社
-
長春版語文五年級下冊 藏羚羊跪拜說課稿
作爲一名人民教師,常常要寫一份優秀的說課稿,說課稿有助於教學取得成功、提高教學質量。寫說課稿需要注意哪些格式呢?下面是小編精心整理的長春版語文五年級下冊藏羚羊跪拜說課稿,供大家參考借鑑,希望可以幫助到有需要的朋友。一、說教材《藏羚羊跪拜》是長春版小學...
-
關於四年級下冊語文說課稿模板彙總5篇
在教學工作者開展教學活動前,可能需要進行說課稿編寫工作,藉助說課稿可以讓教學工作更科學化。那麼大家知道正規的說課稿是怎麼寫的嗎?下面是小編整理的四年級下冊語文說課稿5篇,僅供參考,大家一起來看看吧。四年級下冊語文說課稿篇1一、說教材《巨人的花園》是部編...
-
【精品】說課稿集錦八篇
作爲一名專爲他人授業解惑的人民教師,很有必要精心設計一份說課稿,藉助說課稿我們可以快速提升自己的教學能力。優秀的說課稿都具備一些什麼特點呢?以下是小編爲大家收集的說課稿8篇,僅供參考,大家一起來看看吧。說課稿篇1一、教材分析本文介紹了神祕的格雷海姆島忽...
-
分餅說課稿
作爲一名無私奉獻的老師,時常需要用到說課稿,認真擬定說課稿,寫說課稿需要注意哪些格式呢?下面是小編整理的分餅說課稿,歡迎閱讀,希望大家能夠喜歡。一、說教材《分餅》是北師大版五年級數學上冊第三單元第2課的內容。是緊跟分數的再認識後的一課,學生在三年級已經初...