国产午夜精品久久久久免费视-国产午夜三级-国产性大片黄在线观看在线放-国产性老妇女做爰在线-一区一精品-一区在线观看

《C語言程序設計》說課稿

時間:2024-08-19 22:25:18 毅霖 說課稿 我要投稿
  • 相關推薦

《C語言程序設計》說課稿范文

  作為一名教師,時常需要用到說課稿,借助說課稿可以有效提升自己的教學能力。那么大家知道正規的說課稿是怎么寫的嗎?下面是小編整理的《C語言程序設計》說課稿范文,供大家參考借鑒,希望可以幫助到有需要的朋友。

《C語言程序設計》說課稿范文

  《C語言程序設計》說課稿 1

  一、課程教學大綱

  課程教學大綱包括課程性質、課程地位、課程目標等幾個方面。

  (一)課程性質

  《C語言程序設計》課程是高職高專計算機類、電子信息類、通信類和電子商務類各專業職業素質必修課,旨在培養高職學生運用計算機進行邏輯思維的能力,掌握運用C語言編程來解決崗位工作中實際問題的方法和步驟,為提高職業能力和拓展職業空間打下堅實基礎。所以,本課程主要針對培養這類人才基本程序設計能力的目的而設置的課程。

  (二)課程地位

  1、學生畢業后工作崗位主要有計算機管理員、單片機應用設計員、網絡應用等,在計算機控制、單片機應用、電子技術、通信技術等相關行業中都將使用C語言作為應用系統開發設計語言。

  2、C語言也是其它編程語言類課程的前導課程,也是信息產業部計算機專業和軟件專業水平資格考試(程序員、網絡管理員等)考試中要求的主要程序設計語言。

  (三)課程目標

  根據對教材內容、教學大綱及學生自身認知水平的分析,教學目標從知識目標、能力目標和素質目標三個方面來分析。

  1、知識目標

  ①掌握程序的基本結構;

  ②掌握數組和函數的運用;

  ③掌握指針和位運算的基本操作。

  2、能力目標

  ①掌握初步編程思想,熟悉基本算法,能根據問題正確選擇、組合算法并繪制程序流程圖;

  ②能獨立編寫代碼,編寫測試數據,并能獨立調試程序,獲得正確結果;

  ③良好的編程思路和風格。

  3、素質目標

  ①具備基本的閱讀程序和程序的編寫的素質;

  ②培養嚴謹踏實的作風,訓練自己的邏輯思維;

  ③鍛煉自己分析問題、解決問題的能力。

  (四)教學總體規劃

  《C語言程序設計》的教學總學時為80學時,以“理論夠用、注重實操”為原則,按照程序設計的能力模塊,系統的講解C語言基本概念、三種基本程序設計結構、數組和函數,并結合所學知識點進行相應實訓,最終完成一個綜合項目“學生成績管理系統”。

  旨在培養學生能夠循序漸進地掌握C語言的語法規則、建立程序設計概念、確立程序設計的.思維方式、掌握程序設計的方法、初步積累編程經驗、培養學生良好的程序設計風格,能初步用C語言解決與專業相關的應用問題,并為學習其它的計算機課程奠定基礎。

  (五)實踐教學內容

  實踐教學環節充分體現“任務驅動、實踐導向”的設計思想。

  (六)課程重點和難點

  二、教學資源

  (一)教材的選用

  遵循“面向應用,理論與實踐有機結合”、“淺顯易懂,符合高職學生認知規律”、“任務驅動,培養學生自主學習能力”的教材選用原則,本課程選用我院教師自編的《C語言程序設計任務驅動教程》作為教材。

  此教材的特點是:是在提出問題的同時給出示例程序,而示例程序盡量將主要的知識點演示出來,使讀者對解決同類問題的程序設計思想有比較全面的認識。從而滿足初學者以及對程序要求不是很高的讀者的需求,正好適合高職層次的人才培養目標。

  三、教學方法與手段

  貫徹“以學生為中心”的教學理念,采用案例導入、任務驅動、講練結合和分組討論的教學方法,具體實施如下:

  1.案例導入

  以項目“學生成績管理系統”為主線,貫穿順序、選擇、循環結構和數組、指針等所有章節中,課程教學具有連貫性。同時結合現場提供實際項目案例(子項目)組織教學。教學過程中,首先提出項目目標,然后通過知識講解、方法演示、實踐演

  練、復習歸納,以解決實際問題的學習方法來學習軟件開發。使學生體會到知識的實用性,提高學習興趣。知識的實用性,提高學習興趣。應用案例有競賽平分、紅綠燈控制、學生成績管理等項目。

  2.任務驅動

  每次課都提出一個明確的任務,通過一個任務掌握某個章節的知識點,突出重點,分解難點,教學目的明確。如講授選擇結構時模擬銀行ATM機的菜單選擇;講授順序程序設計“模擬交通信號燈”中紅綠燈顯示過程設計程序,提高學生學習積極性大;“項目驅動、案例教學、理論實踐一體化”的教學模式解決了課程教學內容與職業崗位工作任務無關的問題,方便實現“學為所用”和“學以致用”。

  3.講練結合

  授課地點為以多媒體教室及機房為主,采用邊講邊練的教學互動形式,導入貼近實際的程序設計實例。在內容上,將最新的軟件開發技術引進課程,使學生畢業后能成為合格的程序設計員。在教學過程中,適當安排學生在計算機上進行實際程序設計,通過運行調試自己設計的程序,讓學生親自觀察和體驗程序設計的成功感受,加深知識的理解。

  4.分組討論教學

  學生以組為單位(2~3人),讓同學們分組討論經典案例,先提出問題,探討各種解法,加深理解;要求學生討論和解決與經典案例相關的新任務;最后檢查總結新任務的完成情況,提高學生的認識。從而啟發學生思考的能力、加強實踐動手的能力,培養團隊合作的精神。

  四、學情與學法指導

  (一)學情分析

  我院招生對象鎖定為普通高中畢業生,根據我院的實際情況,需要學習C語言程序設計課程的學生有計算機應用技術專業、計算機網絡技術專業等5大專業類學生,并且由于招生大環境的影響,以上專業均文、理兼招。學生入學基礎差,邏輯思維能力參差不齊,并且在高中學習階段接觸到的計算機知識較少,而程序設計能力幾乎是零。

  (二)學法指導

  高職學生智力不差,但自控能力相比較差,充分考慮到學生的這一基本特征,根據學生的這種情況,要從非智力因素入手,培養學生的學習積極性,提高實際動手能力。

  《C語言程序設計》說課稿 2

  【教材分析】

  今天我說課的題目是用C語言程序設計完成數學序列求和,教材是由清華大學出版社出版,譚浩強主編的《C程序設計》第二版,本節課是第六章的第四節:Do---While循環結構語句。針對學生的認知能力和心理特征,采用協作教與學、自主學習、任務驅動、效果評價等方式。同時以“建構主義學習理論”為指導,使講與練有機地結合。教學內容深入淺出、輕松活潑、饒有興趣,目的是便于老師隨時掌握學生學習的進度和效果,調動他們的學習熱情和興趣,增加他們的榮譽感和成就感;以素質教育為宗旨,在培養學生動手操作能力和邏輯思維能力的同時,突出知識的自我拓寬能力、知識的檢索能力以及創新能力的培養,發現和發揮學員的個性、積極性、主動性、創造性,以適應21世紀信息化社會的需要。

  此教材內容上體現科學性、時代性、實用性,形式上生動活潑,寓教于樂,具有鮮明的個性:

  ①采用“任務驅動”教學方式,引導學生在完成任務的過程中掌握編程技巧,調動他們學習的主動性和積極性;

  ②創造“情景教學”氛圍,引導學生練中學,學中練,邊學邊練,調動他們學習的個性和創造性;

  ③語言生動活潑,課件演示,逐步引導學生對程序的理解和掌握,調動學生的編程興趣。

  【教學目標】

  1、知識目標:

  (1)使學生掌握Do---While結構的基本操作(如循環變量,和條件的限制等);

  (2)使學生能和While循環語句進行比較;

  2、能力目標:

  (1)培養學生邏輯思維能力和綜合運用知識的能力以及自主學習能力;

  (2)培養學生適應未來社會必備的創新能力。

  3、德育目標:

  (1)培養學生的發散思維的能力,使學生能夠養成動腦的好習慣;

  (2)培養學生團結協作精神和相互學習的意識;

  (3)鼓勵學生發展個性,通過循環結構程序培養學生的創新意識。

  【教學重難點】

  Do---While循環語句的基本操作。

  運用循環結構的基本操作來解決數學序列求和。

  確定目標→激發興趣→演示操作→任務驅動→指導探索→作品點評→總結評價→反饋矯正

  【教學方法】

  本節課的教學結合具體的教學內容采用“創設情境――探究實踐――合作交流”的模式展開:

  1、通過具有吸引力的數學問題和實際生活中的問題,激發學生的好奇心和主動學習的欲望。

  2、根據“觀察――分析――交流――應用”的步驟,使學生經歷探究過程與思維升華的.過程,感受自我奮斗后成功的喜悅。

  【學法指導】

  1、鼓勵學生自主探索和合作交流。引導學生自主地從事觀察、分析、交流等活動,使學生形成對計算機語言知識有效的學習策略。

  2、鼓勵與提倡解決問題的多樣性,引導學生在與他人的交流中去選擇合適的策略,豐富自己的思維方式,獲得成功的體驗和不同的發展。

  3、引導學生將所學計算機知識應用到其他學科中去,使學生覺得計算機有很用,同時也培養了學生邏輯思維能力。

  【教學過程】

  1、復習提問:針對下示范1提問引導學生回答利用數學思想解決求和的思想和方法,如首尾結合法,循序漸進法等數學知識,使學生對本節課新授內容在知識上做好準備。

  2、新課導入:教師通過演示示范2的數學求和來比較兩個效率截然不同的問題,

  (示范1利用數學思想):1-1/2+1/3-1/4+……+1/99-1/100

  解決思想:①把所有的正數相加;把所有的負數相加;再把二者結構求和

  ②從前往后一步一步求和,直到最后一個數為止

  (示范2利用C語言思想):main()

  {

  Floatn,m,s;

  n=1;m=1;s=0;

  Do

  {S=s+n/m;

  n=-n;

  ++m;}

  While(m<=100);

  Printf(“s=%f”,s);

  }

  讓學生說出前后思想方法的不同之處,從而調動學生的積極性和主動性,進而使學生明確本節課的教學目標“數學序列求和”,即教師通過直觀演示的方法,主要依據青少年的思維特點,因為青少年思維能力的具體形象成分仍起重要作用。(通過對比確定研究目標)

  3、新課教學:

  (1)具體演示Do---While循環結構的各種操作:教師利用網絡的廣播功能,針對數學解體思想,通過逐步操作實現C語言設計的思想,向學生展示各種操作的步驟和要領,即讓學生在觀察屏幕的同時,了解Do---While循環結構的各種操作的步驟和要領(集中體現教師的主導性)。

  (2)提供數學序列:由教師說明本節課數列所在的位置(如“D:教學C語言數學序列”),并引導學生登錄。此文件夾主要是為學生創建的,集中向學生展示本節課教學的各個環節,如知識回顧、研究主題、疑難解答和針對不同主題所提供豐富的素材等,為后面的教學提供方便。(目的是通過學生數學序列文件夾提供信息,讓學生學會自主學習,自主探索問題、解決問題,體現學生是發展中的人,既是教學的對象,又是自我教育和發展的主體)

  (3)任務驅動:在學生明確本節課的教學重點“Do---While循環結構基本操作”之后,要求學生自由創建一個具有一定創意的數列求解思路和方法。教師在學生間巡視,進行個別指導,遇到學生操作問題時,及時引導學生到學生文件夾中尋求解決辦法,或者直接加以輔導解決。通過巡視教師了解和掌握學生編寫程序的進度和差別,為教師后面的點評提供針對性。學生通過上機實踐,基本上可以創建出具有一定主題的美化的文檔。(體現教學過程就是學生學習過程,通過任務驅動,讓學生真正做到動手動腦,理論與實際相聯系,在作品的創建中,充分發揮學生的思維力、創造力、想象力和學習的主觀能動性)

  (4)作品點評:教師根據學生上機實踐時巡視所掌握的情況,精心組織點評三到四名學生自由根據數列的要求編寫的程序。首先讓學生說明自己編寫程序的創意以及自己具體進行怎樣的循環操作操作,然后也讓其他同學對該程序提出自己的看法,比如優點或改進建議等,最后教師對作品本人和其他同學的點評進行總結概括,同時提出自己的觀點,對好的操作進行重點點評,以實現和其他同學共享,共同提高,共同熏陶。(表揚優秀,實現激勵教育,讓后進生找出差距,對程序體進行多角度評價,培養學生的邏輯思維的能力)。

  (5)學生程序的保存:要求學生將已編寫好的程序保存到指定的位置,以便課下繼續交流和改善,并將部分學生好的程序保存到教師機上,以充實本學科教學素材庫。(學科教學資源庫的積累)。

  4、小結:教師適時地歸納總結本節課的教學內容,同時表揚同學們在本節課表現出來的獨立思考、分析和積極探索創新精神,使學生進一步加深對本節課知識的整體理解和把握。(讓學生對知識有系統性的理解和把握)

  5、數列求和程序的評價:利用提供的數學序列“反饋練習”部分,逐題提問學生,讓學生通過分析與思考來思考回答,完成練習。教師適時地加以講解示范,并通過糾正錯誤,加深學生對本節課內容的理解。(及時反饋,有助于學生地知識的鞏固和提高)

  6、課后作業:教師通過學生文件夾的“課后作業”部分布置學生課后作業,并要求學生提前預習下節課“For循環語句”的內容。

  《C語言程序設計》說課稿 3

  一、課程設置

  1、課程定位(性質和作用)

  《C語言程序設計》課程是計算機應用技術專業的專業基礎課,旨在培養學生運用計算機進行邏輯思維的能力,掌握運用C語言編程來解決崗位工作中實際問題的方法和步驟,為提高職業能力和拓展職業空間打下堅實基礎。學生畢業后工作崗位主要有計算機管理員、單片機應用設計員、網絡應用等,在計算機控制、單片機應用、電子技術、通信技術等相關行業中都將使用C語言作為應用系統開發設計語言,C語言也是其它編程語言類課程的前導課程,也是信息產業部計算機專業和軟件專業水平資格考試(程序員、網絡管理員等)考試中要求的主要程序設計語言。

  2、課程設計(理念與思路)設計原則:

  堅持以崗位能力培養為本位的設計原則,教學內容、教學方法及考核方式均圍繞能力培養來進行設計。

  設計理念:

  以后續課程對編程能力需求為導向,堅持理論夠用,將相關知識點分解到實際項目中,讓學生通過對項目的分析和實現來掌握相關理論知識和編程技能,選擇技術實用性、知識拓展性強的教學用例和實訓項目,同時將計算機等級考試和專升本相關內容融入到相關的教學單元中。

  (二)教學內容(課程大綱)一、課程基本情況

  課程類型:理論課+實踐課

  計劃學時:理論課40課時、實踐課56課時、開課學期:第一學年

  后續課程:《基于C語言的數據結構算法設計》、《VC++》、《VB》、《軟件工程》、《Java程序設計》

  課程性質:專業必修課

  二、課程目標

  1、素質目標

  (1)具有獨立思考、獨立設計、獨立調試的基本能力

  (2)具有良好的分析問題、解決問題和再學習的能力

  (3)具有良好的完成工作任務、團隊合作和溝通能力

  (4)培養嚴謹的工作作風和勤奮努力的工作態度

  (5)培養較強的掌握新技術、新方法和新系統的能力

  (6)具有健全的人格和行為習慣、具有心理承受能力和社會責任感

  2、能力目標

  (1)能夠根據數據處理的需求,熟練使用數值、字符、數組、指針和文件等各種數據類型編寫程序

  (2)能夠根據數據處理的需求,熟練運用順序、選擇、循環等結構化語言進行程序設計樹的邏輯結構,描述其物理結構并實現相應算法

  (3)能夠靈活、有效地運用典型的排序、查找等算法

  (4)能夠采用模塊化的方法進行程序設計

  (5)能夠讀懂軟件開發項目的部分編程邏輯與技巧、基本的業務流程控制與核心算法

  3、知識目標

  (1)數據類型與表達式

  (2)順序結構程序設計

  (3)選擇結構程序設計

  (4)循環結構程序設計

  (5)數組、指針、結構體和文件等數據類型的定義與應用

  (6)應用函數程序設計

  三、教材分析

  中國鐵道出版社出版的《C語言程序設計》,由恰汗·合孜爾主編,屬于普通高等教育“十一五”規劃教材。

  本教材注重實例的'安排,基本上相關概念都有相應的實例進行講解和闡述,這樣學生更容易理解和掌握所學知識,并且配有習題集和上機指導手冊作為輔助教學資料,學生通過習題的練習和上機實訓,加深了對所學知識的理解和應用。

  四、課程內容與學時安排:理論教育課時安排表

  單元模塊知識點C語言程序結構基本概念常用數據類型;變量聲明;常用運算符與表達式學符與格式輸入輸出函數基本程序設計結選擇結構設計:if,switch使用;構循環結構設計:while,for使用數組與指針一、二維數組定義與引用;數組表示字符串;字符8串處理函數;指針概念;指針存取字符串;與數組的關系;變量指針作業函數參數;函數間數據傳遞方式;參數結合規則;變量作用域8和存儲類別;結構體與共用體類型定義;結構體變量、數組和指6針作函數參數;包含文件;文件使用。

  實驗實訓內容

  序號S1S2S3S4S5S6S7S8S9實訓項目創建C程序并運行算法設計——計算圓的周長面積數據類型、運算符、表達式及輸入與輸出操作選擇結構——成績分析循環結構——乘法表一維數組—成績統計二維數組——計算題字符數組與字符串——字符分類函數——驗證哥德巴赫猜想函數其它知識。

  課程教學一課程重點

  (1)流程圖的畫法

  (2)while與for循環程序設計

  (3)函數的定義與參數傳遞

  (4)結構體的定義與引用二、課程難點

【《C語言程序設計》說課稿】相關文章:

C語言程序設計的試題及答案03-09

C語言程序設計實驗報告優秀范文05-25

c程序設計實踐教程總結11-28

c語言練習試題11-14

c語言試題及答案02-25

c程序設計心得體會(精選10篇)12-14

c語言的學習心得09-27

c語言實踐報告03-14

C語言測試題01-08

c語言面試題及答案02-27

主站蜘蛛池模板: 中文在线免费视频 | 亚色污 | 高清国产欧美一v精品 | 午夜影院在线观看视频 | 一级特黄色毛片免费看 | 色狠狠网 | 国产一级一级一级成人毛片 | 五月综合激情网 | 最近中文字幕视频国语中文字幕 | 亚洲成人一级片 | 久久天天躁狠狠躁夜夜免费观看 | 色偷偷尼玛图亚洲综合 | 图片区亚洲色图 | 国产男女 爽爽爽爽视频 | 三级视频网站 | 国产精品天天影视久久综合网 | 噜噜色综合噜噜色噜噜色 | 亚洲欧美四级在线播放 | 日韩精品第二页 | 国产亚洲papapa | 久久不卡精品 | 午夜琪琪 | 国产免费成人在线视频 | 日朝欧美亚洲精品 | 精品国产_亚洲人成在线高清 | 久久国产欧美日韩精品免费 | 免费aa视频 | 午夜影片 | 午夜国产理论 | 成人精品一区二区激情 | 一级特色大黄美女播放网站 | 日本韩经典三级在线播放 | 成人在免费视频手机观看网站 | 亚洲毛片在线免费观看 | 日本视频一区二区三区 | 欧美中文一区 | 一色屋成人免费精品网 | 成人免费动漫在线看网站 | 涩涩漫画在线看 | 午夜精品视频在线观看 | aaa黑人一级毛片 |